Oxidize is a fast, efficient, and intuitive task and todo manager built with Rust and egui. Designed for developers and productivity enthusiasts who want a clean, distraction-free way to organize their tasks and boost their workflow.
- Lightning Fast: Built with Rust for maximum performance and minimal resource usage
- Cross-Platform: Runs natively on Windows, macOS, and Linux
- Clean Interface: Modern, minimalist UI powered by egui
- Task Organization: Create, edit, and manage tasks with ease
- Priority Levels: Set task priorities to focus on what matters most
- Categories & Tags: Organize tasks by projects or contexts
- Due Dates: Never miss a deadline with built-in date tracking
- Progress Tracking: Mark tasks as complete and track your productivity
- Persistent Storage: Your tasks are safely stored locally
In a world full of complex productivity apps, Oxidize focuses on simplicity and speed. Whether you're managing daily tasks, project milestones, or personal goals, Oxidize provides the essential features you need without the bloat.
Perfect for:
- Developers tracking coding tasks and bugs
- Students managing assignments and deadlines
- Professionals organizing work projects
- Anyone who wants a fast, reliable todo manager
- Language: Rust
- GUI Framework: egui
- Build Tool: Cargo
- Web Support: Available via WebAssembly
- Rust (latest stable version)
- Cargo (comes with Rust)
- Clone the repository:
git clone https://github.com/itsNiccoloSabatini/Oxidize.git
cd Oxidize
- Build and run:
cargo run
To run in a web browser:
trunk serve
- Add Tasks: Click the "+" button or use keyboard shortcuts to quickly add new tasks
- Set Priorities: Assign priority levels (High, Medium, Low) to organize your workload
- Mark Complete: Check off completed tasks to track your progress
- Filter & Search: Use filters to view specific categories or search for tasks
- Edit Tasks: Double-click any task to edit its details
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
This project is dual-licensed under:
cargo build --release
cargo test
Built with ❤️ in Rust