All Projects → os-js → Os.js

os-js / Os.js

Licence: other
OS.js - JavaScript Web Desktop Platform

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
shell
77523 projects
Dockerfile
14818 projects
EJS
674 projects

Projects that are alternatives of or similar to Os.js

packard-belle-desktop
Building website with packard-belle UI library and react-rnd
Stars: ✭ 44 (-99.25%)
Mutual labels:  osjs, web-desktop
packard-belle
Windows 98 React Component Library
Stars: ✭ 127 (-97.83%)
Mutual labels:  osjs, web-desktop
Nheko
Desktop client for Matrix using Qt and C++17.
Stars: ✭ 552 (-90.59%)
Mutual labels:  desktop
Cabal Desktop
Desktop client for Cabal, the p2p/decentralized/local-first chat platform.
Stars: ✭ 632 (-89.22%)
Mutual labels:  desktop
Green Recorder
A simple screen recorder for Linux desktop. Supports Wayland & Xorg
Stars: ✭ 594 (-89.87%)
Mutual labels:  desktop
Monstercat Visualizer
A real time audio visualizer for Rainmeter similar to the ones used in the Monstercat videos.
Stars: ✭ 571 (-90.26%)
Mutual labels:  desktop
Fromscratch
Autosaving Scratchpad. A simple but smart note-taking app
Stars: ✭ 605 (-89.68%)
Mutual labels:  desktop
Vuetron
A tool for testing and debugging your Vue + Vuex applications. 是一個可以幫助您 Vue.js 的項目測試及偵錯的工具, 也同時支持 Vuex及 Vue-Router.
Stars: ✭ 531 (-90.94%)
Mutual labels:  desktop
Ipban
IPBan Monitors failed logins and bad behavior and bans ip addresses on Windows and Linux. Highly configurable, lean and powerful. Learn more at -->
Stars: ✭ 652 (-88.88%)
Mutual labels:  desktop
Quick redis blog
QuickRedis is a free forever Redis Desktop manager. It supports direct connection, sentinel, and cluster mode, supports multiple languages, supports hundreds of millions of keys, and has an amazing UI. Supports both Windows, Mac OS X and Linux platform.
Stars: ✭ 594 (-89.87%)
Mutual labels:  desktop
Fiddle
🚀 The easiest way to get started with Electron
Stars: ✭ 6,167 (+5.17%)
Mutual labels:  desktop
Jde
Linux desktop environment built with HTML5, CSS, JavaScript and Python.
Stars: ✭ 591 (-89.92%)
Mutual labels:  desktop
React Native Nw React Calculator
Mobile, desktop and website Apps with the same code
Stars: ✭ 5,116 (-12.76%)
Mutual labels:  desktop
Auryo
Auryo - Unofficial Soundcloud Desktop App
Stars: ✭ 611 (-89.58%)
Mutual labels:  desktop
Awesome Desktop Js
🖥️ A list of awesome packages and frameworks for implementing javascript applications on the desktop
Stars: ✭ 555 (-90.54%)
Mutual labels:  desktop
Scout App
Scout-App - The simplest Sass processor
Stars: ✭ 639 (-89.1%)
Mutual labels:  desktop
Zettlr
A Markdown Editor for the 21st century.
Stars: ✭ 6,099 (+4.01%)
Mutual labels:  desktop
Vue Nodegui
Build performant, native and cross-platform desktop applications with native Vue + powerful CSS like styling.🚀
Stars: ✭ 575 (-90.19%)
Mutual labels:  desktop
Graviton App
🚀 A modern-looking Code Editor
Stars: ✭ 601 (-89.75%)
Mutual labels:  desktop
Wewechat
💬 Unofficial WeChat client built with React, MobX and Electron.
Stars: ✭ 5,618 (-4.2%)
Mutual labels:  desktop

OS.js Logo

OS.js

OS.js is an open-source web desktop platform with a window manager, application APIs, GUI toolkit, filesystem abstractions and much more.

Backing/Donations: Github sponsorship, Patreon, OpenCollective, LibrePay, PayPal, Bitcoin

Support: Chat, Forums, Twitter, Facebook

Introduction

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.

ScreenShot

Documentation

See the official manuals for articles, tutorials and guides.

There's also a contribution guide if you want to contribute to this project.

Installation

OS.js runs on http://localhost:8000 by default.

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:

docker-compose up

Local installation

You can also install this directly onto your system by using the following set of commands.

NOTE: Requires Node v10 (or later).

# 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 the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].