All Projects β†’ ruslang02 β†’ Atomos

ruslang02 / Atomos

Licence: mpl-2.0
JS-based Linux desktop environment.

Programming Languages

javascript
184084 projects - #8 most used programming language
js
455 projects

Projects that are alternatives of or similar to Atomos

98
πŸ’Ώ Web-based Windows 98 desktop recreation β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–“β–ˆβ–“β–“β–’β–“β–’β–’β–‘β–’β–‘β–‘β–‘πŸ—•οΈŽπŸ——οΈŽπŸ—™οΈŽ
Stars: ✭ 424 (+909.52%)
Mutual labels:  operating-system, os, desktop
Serenity
SerenityOS is a love letter to '90s user interfaces with a custom Unix-like core. It flatters with sincerity by stealing beautiful ideas from various other systems.
Stars: ✭ 16,842 (+40000%)
Mutual labels:  operating-system, os, desktop-environment
pranaOS
A unix operating system written from scratch in c that gives support for arm, x86
Stars: ✭ 138 (+228.57%)
Mutual labels:  os, desktop, operating-system
Archcraft
// Source : ISO
Stars: ✭ 437 (+940.48%)
Mutual labels:  ubuntu, operating-system, os
glass2
Prototype HTML5 Desktop OS
Stars: ✭ 49 (+16.67%)
Mutual labels:  os, desktop, operating-system
Desktopify
Convert Ubuntu Server for Raspberry Pi into a Desktop
Stars: ✭ 400 (+852.38%)
Mutual labels:  ubuntu, desktop
Xboot
The extensible bootloader for embedded system with application engine, write once, run everywhere.
Stars: ✭ 405 (+864.29%)
Mutual labels:  operating-system, os
Phaser Ce Npm Webpack Typescript Starter Project
Project to get you started with your Phaser-CE (using the npm module) game using Typescript and Webpack for building! No hassle asset management, Google Web Font loader, live server, development vs distribution build pipeline, Electron packaging for desktop builds, and more...
Stars: ✭ 414 (+885.71%)
Mutual labels:  npm, desktop
Rust Raspberrypi Os Tutorials
πŸ“š Learn to write an embedded OS in Rust πŸ¦€
Stars: ✭ 7,275 (+17221.43%)
Mutual labels:  operating-system, os
Suru Icon Theme
The source of the Suru icon and cursor set
Stars: ✭ 458 (+990.48%)
Mutual labels:  ubuntu, desktop
Jde
Linux desktop environment built with HTML5, CSS, JavaScript and Python.
Stars: ✭ 591 (+1307.14%)
Mutual labels:  desktop-environment, desktop
Qword
Operating system for x86_64 based around a "keep it simple and make it work" philosophy.
Stars: ✭ 367 (+773.81%)
Mutual labels:  operating-system, os
Wingos
a little 64bit operating system written in c++ with smp support
Stars: ✭ 361 (+759.52%)
Mutual labels:  operating-system, os
Aquila
AquilaOS: UNIX-like Operating System
Stars: ✭ 413 (+883.33%)
Mutual labels:  operating-system, os
30daymakeos
γ€Š30倩θ‡ͺεˆΆζ“δ½œη³»η»Ÿγ€‹ζΊη δΈ­ζ–‡η‰ˆγ€‚θ‡ͺε·±εˆΆδ½œδΈ€δΈͺζ“δ½œη³»η»ŸοΌˆOSASKοΌ‰ηš„θΏ‡η¨‹
Stars: ✭ 4,127 (+9726.19%)
Mutual labels:  operating-system, os
Ubuntu64 Rpi
ι€‚η”¨δΊŽζ ‘θŽ“ζ΄Ύ3b/3b+ηš„64位系统.
Stars: ✭ 652 (+1452.38%)
Mutual labels:  ubuntu, os
Anlinux App
AnLinux allow you to run Linux on Android without root access.
Stars: ✭ 614 (+1361.9%)
Mutual labels:  ubuntu, desktop-environment
Osinysuhomework
πŸšͺOwn experiments operating systemsπŸšͺ
Stars: ✭ 8 (-80.95%)
Mutual labels:  operating-system, os
Illumos Gate
An open-source Unix operating system
Stars: ✭ 952 (+2166.67%)
Mutual labels:  operating-system, os
Toaruos
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
Stars: ✭ 4,687 (+11059.52%)
Mutual labels:  operating-system, os

AtomOS Desktop Environment

alt text Tested on Electron 9.0. Previous versions of Electron are not guaranteed to work with recent builds.

Fully JS-based X11 Desktop Environment on Linux, working in Electron. Contains web-based applications with full Node.JS and Electron access. All latest JS technologies are used. There is also an operating system available based on this.

Installation (for Linux)

Clone:

$ git clone https://github.com/ruslang02/atomos.git

Firstly, you should have Node.JS and NPM installed (instructions for Ubuntu-based systems):

# apt install -y nodejs npm

Install the libraries and launch:

$ cd atomos
atomos/$ npm install
atomos/$ npm start

Extras

lightdm-webkit theme: https://github.com/ruslang02/atomos-lightdm-webkit-theme

Changelog

Changelog is available here.

Hacking

You can open Developer Tools in debug menu or by right-clicking Menu button. All apps and elements are being generated with VanillaJS.

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].