https://github.com/kayleexx/rustos
https://github.com/kayleexx/rustos
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/kayleexx/rustos
- Owner: Kayleexx
- License: mit
- Created: 2025-04-04T21:07:52.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-05T23:32:18.000Z (about 1 year ago)
- Last Synced: 2025-04-10T01:06:48.379Z (about 1 year ago)
- Language: Rust
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RustOS - The Ultimate Rust-Based CLI
RustOS is a lightweight, troll-worthy, and fun command-line interface (CLI) built with Rust. It includes a mix of utilities, games, authentication, encryption, and much more! 🦀
## 🚀 Features
- **User Authentication** - Login system with role-based access.
- **Games** - Hangman and more CLI-based fun.
- **Encryption Utilities** - Secure your messages with built-in encryption.
- **Interactive Shell** - Execute commands like a real OS.
- **Session Management** - Track user activity and maintain sessions.
## 🛠 Installation
```sh
git clone https://github.com/Kayleexx/rustos.git
cd rustos
cargo build --release
```
## 🎮 Usage
Run RustOS:
```sh
cargo run
```
Available commands:
```sh
> login
> crabtop
> panic
> play hangman
> encrypt
> decrypt
> exit
```
## 📌 Roadmap
🚧 Upcoming Features:
- **AI-powered CLI responses**
- **Plugin system for custom commands**
- **Fake malware prank mode**
- **Secure chat encryption**
- **Role-based restricted commands**
## 🏗 Contributing
1. Fork the repo
2. Create a new branch (`feature-xyz`)
3. Commit your changes (`git commit -m 'Added new feature'`)
4. Push to the branch (`git push origin feature-xyz`)
5. Open a Pull Request
## 📜 License
This project is licensed under the MIT License.
---
Made with ❤️ and Rust 🦀