OS.js alternatives and similar software solutions
Based on the "Gateways" category.
Alternatively, view OS.js alternatives based on common mentions on social networks and blogs.
5.9 6.9 L3 OS.js VS GuacamoleThe Guacamole project is now Apache Guacamole (http://guacamole.apache.org/). This repository has been repurposed as the base for the Apache Guacamole packages built for Glyptodon Enterprise.
3.4 0.0 L2 OS.js VS oneyeCloud software to access your data from everywhere with any browser.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of OS.js or a related project?
This is the OS.js base repository that you can use as a template to make your own distributions, installations and development environments.
Try it yourself
Visit the official demo for a preview version. Please note that some features are disabled and might be outdated or unavailable at times.
See the official manuals for articles, tutorials and guides.
There's also a contribution guide if you want to contribute to this project.
OS.js runs on
Using a pre-made image
You can use the official Docker base image to run OS.js without downloading this repository.
This image is based on this source code and comes with a minimal setup.
docker run -p 8000:8000 osjs/osjs:latest
Using this repository
Clone the master branch:
You can also download an archived version (ex. zip file) instead of using git.
git clone -b master --single-branch https://github.com/os-js/OS.js.git cd OS.js
Docker Compose installation
The easiest way to install is to use Docker Compose. This allows you to run a single command to set everything up:
You can also install this directly onto your system by using the following set of commands.
NOTE: Requires Node v10 (or later. node 17 not currently supported without workaround).
# Install dependencies npm install # It's recommended that you update dependencies npm update # Optionally install extra packages: # For a list of packages, see https://manual.os-js.org/resource/official/ npm install @osjs/example-application # Discover installed packages npm run package:discover # Build client npm run build # Start serving npm run serve
*Note that all licence references and agreements mentioned in the OS.js README section above are relevant to that project's source code only.