DEV Community

Cover image for πŸš€ Building AltOS: A Browser-Based Operating System (PWA) 🌐
Mael GRUAND
Mael GRUAND

Posted on

πŸš€ Building AltOS: A Browser-Based Operating System (PWA) 🌐

Hey developers! πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

I’m excited to introduce AltOS, an operating system running directly from your browser! 🌟 The goal? Create a lightweight, responsive, and easy-to-use OS, all without requiring any installations.

Here’s what AltOS currently offers:
Interactive desktop with an intuitive interface
Terminal for running basic commands πŸš€
Taskbar for easy navigation
Offline capabilities thanks to PWA (Progressive Web App)
Local PIN authentication for added security πŸ”
πŸ› οΈ Tech Stack:
HTML / CSS: for responsive layout and design
Pure JavaScript: for app functionality and interactivity
IndexedDB: for local file storage πŸ—„οΈ
I’ve designed this OS to be simple and intuitive, focusing on making it easy to use, all while using only frontend technologies. One of the challenges was making sure the app works efficiently in a browser environment, without any server-side backend.

Try out AltOS now! [
(https://maelgruandwebdev.github.io/AltOS/]
Let me know what you think! I’m still working on adding more features, so any suggestions or feedback are greatly appreciated! πŸš€

Heroku

Built for developers, by developers.

Whether you're building a simple prototype or a business-critical product, Heroku's fully-managed platform gives you the simplest path to delivering apps quickly β€” using the tools and languages you already love!

Learn More

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay