DEV Community

Cover image for CharleX web-based operating system is a free online tool that helps you manage your tasks easily. It is hosted on Charlex.ir
AMZY31
AMZY31

Posted on • Edited on

CharleX web-based operating system is a free online tool that helps you manage your tasks easily. It is hosted on Charlex.ir

Charlex WebOS

A fun web-based operating system simulation built with Vanilla JavaScript (no frameworks, no Java!). I'm a Googler who loves JavaScript for its simplicity and power in the browser.

Quick Start

  1. Download or clone this repo.
  2. Open index.html in your favorite browser (BRAVE/Chrome works best).
  3. Enjoy your mini OS!

What You Can Do

  • Drag windows around the desktop.
  • Click dock icons to open apps like Notes, CPU Monitor, Shell, etc.
  • Take encrypted notes and save/load them.
  • Simulate a Linux shell with basic commands.
  • Toggle between macOS and Windows styles.
  • Power controls (reboot, halt - simulated).
  • File explorer for your encrypted files.

Tech Stuff

  • Backendless System: Runs entirely in the browser - no server, no backend, no dependencies!
  • Pure JavaScript (Vanilla JS all the way!)
  • CSS for styling
  • Uses modern web APIs forencryption and storage

Why Vanilla JS?

First I'm Googler but dont do java when I can do JavaScript! - No frameworks, no build!

  • const JavaScript = require('javascript');
  • const CSS = require('css');
  • const HTML = require('html');

License

MIT - Feel free to fork and play around!

© 2020-2025 AMZY31

Top comments (0)