An open API service indexing awesome lists of open source software.

https://github.com/kayleexx/rustos


https://github.com/kayleexx/rustos

Last synced: about 1 year ago
JSON representation

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 🦀