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

malloryerik
Any thoughts on Svelte? Svelte is a radical new approach to building user interfaces. Whereas traditional frameworks like React and Vue...
New
AstonJ
Inspired by @dbernheisel’s post here, which CSS framework do you use and why?
New
First poster: bot
Why do ARM chips have an instruction with Javascript in the name (FJCVTZS)?. FJCVTZS is “Floating-point Javascript Convert to Signed fix...
New
AstonJ
Just discovered AssemblyScript (our portal is here). It…“aims to make it easy to compile to WebAssembly using TypeScript, no strings att...
New
New
mafinar
I (re-)realized I had the book “Modern CSS with Tailwind” bought, never read a page of it until today. With me being a fast reader and th...
New
Ayushk
Hello, This is pretty basic. I was trying to explore the front-end development as I was not from a tech background. But, very much inter...
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
riyajohnson
When it comes to selecting a framework for a development project, it’s crucial to make an informed decision. With so many options availab...
New
DevynClark
Front-end Developer Griffin, USA As a student in college looking for a way to break into Front-end Web Development, the rise of things s...
New

Other popular topics Top

PragmaticBookshelf
Stop developing web apps with yesterday’s tools. Today, developers are increasingly adopting Clojure as a web-development platform. See f...
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
PragmaticBookshelf
Design and develop sophisticated 2D games that are as much fun to make as they are to play. From particle effects and pathfinding to soci...
New
Margaret
Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
1147 29994 760
New
AstonJ
We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
New
PragmaticBookshelf
Leverage Elixir and the Nx ecosystem to build intelligent applications that solve real-world problems in computer vision, natural languag...
New
AstonJ
If you’re getting errors like this: psql: error: connection to server on socket “/tmp/.s.PGSQL.5432” failed: No such file or directory ...
New
PragmaticBookshelf
Get the comprehensive, insider information you need for Rails 8 with the new edition of this award-winning classic. Sam Ruby @rubys ...
New
AnfaengerAlex
Hello, I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New
PragmaticBookshelf
Fight complexity and reclaim the original spirit of agility by learning to simplify how you develop software. The result: a more humane a...
New