💻 BJH OS
Assalam O Alaikum! 👋 I’m Muhammad Haris, Developer of BJH OS 🌐💡 — a web-based OS built with pure HTML, CSS & JS. Enjoy draggable windows, built-in apps, a web terminal, Flash Browser, AI assistant, and persistent data via localStorage.
🚀 Highlights
Custom desktop environment & smoother UI
Modular architecture
Built-in apps & BJH OS Apps Market
Remote alerts & updates
Secure login & developer tools
🛒 BJH OS Apps Market Features
Browse apps/games
App details: icon, developer, rating, downloads, screenshots
Automatic app updates & notifications
🧑💻 For Developers
To build, extend, create apps or games, Upload Apps To BJH OS Apps Market and follow best practices via Developer Docs
Contribute To BJH OS: https://github.com/Haris16-code/BJH-OS/blob/main/CONTRIBUTING.md
📥 Get BJH OS
BJH OS Main Website: https://bjhos.unaux.com
BJH OS Main Repository: https://github.com/Haris16-code/BJH-OS
💬 Join Discord: https://discord.gg/SdDSUtCbX8
Features
- 🚀 Fully Open-Source Web-Based Operating System! Explore BJH OS on GitHub now and don’t forget to ⭐ star the repository: https://github.com/Haris16-code/BJH-OS
- Custom Desktop Environment: Experience a real desktop feel in your browser with draggable, resizable windows, titlebars, and a Start menu that works just like a traditional OS.
- Smoother UI & Window Management: Enhanced shadows, borders, and polished drag interactions provide a modern, responsive, and visually appealing interface.
- Built-in Apps: Includes essential apps like File Manager, Notes, Chat App (BJH OS Messenger), Settings, and more, all integrated seamlessly into the desktop.
- Modular Architecture: Easily add new apps, themes, and wallpapers, allowing for personalized customization and flexible expansion.
- Persistent Data: Preferences, settings, and app data are saved in localStorage, ensuring your environment remains consistent between sessions.
- Powerful Web Terminal: Run commands, manage files, and control BJH OS with a built-in terminal for developers and power users.
- Remote Alerts & Update System: Receive important notifications and system updates fetched from a remote server, keeping your OS always up-to-date.
- BJH OS AI Assistant: An integrated assistant that automates workflows, provides intelligent suggestions, and enhances productivity.
- Flash Browser: A lightweight, fast, and secure web browser built into BJH OS for smooth online navigation.
- Worldwide Rollout: Updates are released globally in phases to maintain stability, prevent server overload, and ensure a smooth installation experience.
- BJH OS Apps Market: Browse, download, rate, and review apps and games. Supports search, trending notifications, app previews, and automatic updates.
- BJH OS Apps Market Extra Features: Includes rating aggregation, review helpfulness tracking, trending notifications, system emails, and a smooth app promotion workflow.
- BJH OS Studio: A full-featured development environment for creating apps and games for BJH OS, with templates, testing tools, and step-by-step guidance.
- Developer Features: Upload apps, manage updates, monitor stats, comment on reviews, handle promotions, and provide app support.
- Security & UX: Secure login, password hashing, validation for uploads, and a clean, mobile-friendly interface ensure safety and usability.
- BJH OS Tool: A Python-based utility for installing updates, wallpapers, cursors, and apps, supporting both 32-bit and 64-bit systems.
- Developer Documentation: Step-by-step guides for building apps and games, folder structures, window/taskbar management, API usage, and best practices. Check Developer Documentation Here: https://github.com/Haris16-code/BJH-OS/blob/main/DEV_DOCS.md
- Community & Support: Join the BJH OS Discord community to get help, share feedback, connect with other users, and participate in events. Join BJH OS Community Now: https://discord.gg/SdDSUtCbX8
- Made with love in Pakistan ❤️