Skip to content

usmonovshohruxmirzo/NitroOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nitro OS 🚀

Nitro OS is a lightweight, experimental operating system built with C# on top of Cosmos OS. It’s designed from scratch with all UI components drawn directly on a custom canvas – giving it a unique and minimal feel.

Status: Early Development – usable but limited. 💻 License: Free & Open Source (MIT).


✨ Features

✅ Current Features

  • 🖥️ Custom UI Framework (everything drawn on canvas)
  • 🧮 Calculator App
  • 🎨 Paint App
  • 🎮 Number Guess Game
  • 🖊 System Info App
  • 📅 Calendar App
  • 🖼 Wallpapers App
  • ⚙️ Settings App
  • 📂 Start Menu
  • 🔋 Battery & Clock on Top Bar
  • Shutdown option

🔮 Planned / Upcoming

  • 📁 File System Support
  • 🚀 Performance Optimizations
  • 🎵 More Default Apps (Text Editor, Media Player, etc.)
  • 🌐 Networking Features
  • 🎨 Customizable Themes

📸 Screenshot

NitroOS Screenshot


⚙️ Requirements


🚀 Build & Run

  1. Clone the repo:

    git clone https://github.com/usmonovshohruxmirzo/NitroOS.git
    cd NitroOS
  2. Open in Visual Studio.

  3. Restore Cosmos dependencies.

  4. Build & run on:

    • VMware/VirtualBox (recommended)
    • QEMU
    • Or real hardware (at your own risk ⚠️).

🛠 Contribution

We ❤️ contributions! If you want to add features or fix bugs:

  1. Fork this repo.

  2. Create a new branch:

    git checkout -b feature/amazing-feature
  3. Commit your changes:

    git commit -m "Add amazing feature"
  4. Push to branch and open a Pull Request.


📬 Feedback

Your feedback is welcome! 🚀

  • Open an issue for bugs, suggestions, or improvements.
  • Or reach out directly via GitHub Discussions.

📜 License

This project is licensed under the MIT License – free to use, modify, and distribute.

About

⚡ The Nitro OS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages