Amzy31

Amzy31

CharleX WebOS (Web-Based Operating System) | Fully Browser-Based!

Charlex WebOS: A Zero-Trust Web Page as an Operating System

Experience a fun and innovative web-based operating system simulation crafted with Vanilla JavaScript. Charlex WebOS showcases the simplicity and power of JavaScript in the browser, offering a unique environment for users to explore.

[size=14pt]Quick Start[/size]

  1. Download or clone the repository.
  2. Open index.html in your preferred browser (BRAVE/Chrome recommended).
  3. Dive into your mini OS experience!

[size=14pt]Features[/size]

  • Drag and Drop: Move windows around your desktop effortlessly.
  • Application Dock: Click icons to launch apps like Notes, CPU Monitor, Shell, and more.
  • Encrypted Notes: Take secure notes and easily save or load them.
  • Linux Shell Simulation: Experiment with basic command-line functionalities.
  • Power Controls: Simulated options for rebooting or halting the system.
  • File Explorer: Navigate through your encrypted files seamlessly.

[size=14pt]Technical Highlights[/size]

  • Backendless Architecture: Runs entirely in the browser without any server, backend, or dependencies.
  • Built using Pure JavaScript (Vanilla).
  • Styled with CSS for a clean and responsive design.
  • Utilizes modern web APIs for encryption and storage capabilities.

[size=14pt]Why Vanilla JS?[/size]

This project embraces a framework-free approach, ensuring simplicity and ease of understanding:

  • No build tools or frameworks required.
  • Everything is implemented with native JavaScript, CSS, and HTML.

[size=14pt]License[/size]

MIT - Feel free to fork and experiment with the code!

© 2020-2025 AMZY31

Explore, learn, and enjoy this creative web-based operating system simulation—perfect for those interested in frontend development!


Feel free to copy and paste this BBCode into your forum post!

Insert
Retry



[img]./screenshots/1.png[/img] remove

[center][size=18pt]Charlex WebOS: A Zero-Trust Web Page as an Operating System[/size][/center]

Experience a fun and innovative web-based operating system simulation crafted with Vanilla JavaScript. Charlex WebOS showcases the simplicity and power of JavaScript in the browser, offering a unique environment for users to explore.

[size=14pt]Quick Start[/size]

  1. Download or clone the repository.
  2. Open index.html in your preferred browser (BRAVE/Chrome recommended).
  3. Dive into your mini OS experience!

[size=14pt]Features[/size]

  • Drag and Drop: Move windows around your desktop effortlessly.
  • Application Dock: Click icons to launch apps like Notes, CPU Monitor, Shell, and more.
  • Encrypted Notes: Take secure notes and easily save or load them.
  • Linux Shell Simulation: Experiment with basic command-line functionalities.
  • Power Controls: Simulated options for rebooting or halting the system.
  • File Explorer: Navigate through your encrypted files seamlessly.

[size=14pt]Technical Highlights[/size]

  • Backendless Architecture: Runs entirely in the browser without any server, backend, or dependencies.
  • Built using Pure JavaScript (Vanilla).
  • Styled with CSS for a clean and responsive design.
  • Utilizes modern web APIs for encryption and storage capabilities.

[size=14pt]Why Vanilla JS?[/size]

This project embraces a framework-free approach, ensuring simplicity and ease of understanding:

  • No build tools or frameworks required.
  • Everything is implemented with native JavaScript, CSS, and HTML.

[size=14pt]License[/size]

MIT - Feel free to fork and experiment with the code!

© 2020-2025 AMZY31

Where Next?

Popular Frontend topics Top

michael
So I have a table of MediaItems and when that list changes, say new entries, I’d like LiveView to know about that so that the Timeline up...
New
New
AstonJ
I was watching this video by Richard Feldman (Elm core team) and he’s predicting TypeScript is going to take over the JS world: ...
New
finner
Some resources for Spring Home of Spring Spring Initializr Head First Spring with Reactor
New
New
First poster: bot
Interactive periodic table showing names, electrons, and oxidation states. Visualize trends, 3D orbitals, isotopes, and mix compounds. Fu...
New
AstonJ
Was just curious to see if any were around, found this one: I got 51/100: Not sure if it was meant to buy I am sure at times the b...
New
harwind
Why does the image in my <img> tag appear larger than its specified width within a flex container? Here’s my HTML and CSS code: HT...
New
jaeyson
Hi Elixir and React friends! I read a post (Stephen Bussey - React in LiveView: How and Why?) on use case for reaching react for complex...
New
toollist
Hey folks, Wanted to share a Chrome extension I’ve been using for Instagram data collection, and also open up a discussion about one of ...
New

Other popular topics Top

AstonJ
There’s a whole world of custom keycaps out there that I didn’t know existed! Check out all of our Keycaps threads here: https://forum....
New
AstonJ
Just done a fresh install of macOS Big Sur and on installing Erlang I am getting: asdf install erlang 23.1.2 Configure failed. checking ...
New
AstonJ
Was just curious to see if any were around, found this one: I got 51/100: Not sure if it was meant to buy I am sure at times the b...
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File > New Rule: And select Deny, O...
New
New
PragmaticBookshelf
Leverage Elixir and the Nx ecosystem to build intelligent applications that solve real-world problems in computer vision, natural languag...
New
CommunityNews
A Brief Review of the Minisforum V3 AMD Tablet. Update: I have created an awesome-minisforum-v3 GitHub repository to list information fo...
New
NewsBot
Node.js v22.14.0 has been released. Link: Release 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95 · nodejs/node · GitHub
New
PragmaticBookshelf
Escape callback hell and ship fast, clean code that reads as smoothly as it runs. Squash bugs and stamp out memory leaks with an intuitiv...
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New