This project is a highly customizable application launcher for Linux, built using Rust. Unlike minimalist application launchers, this one focuses on flexibility, creativity, and integration with various services. It is designed to let you craft unique experiences that reflect your personality and preferences.
The launcher is intended to:
- Provide extreme customizability.
- Enable the creation of dynamic views.
- Integrate with random services seamlessly.
- Ship with experimental or broken features for exploration.
No one uses this yet, so feel free to experiment and break things!
2024-12-31.19-48-00.mp4
This project welcomes contributions from developers, designers, and UX enthusiasts. If you have ideas, suggestions, or questions:
- Open an issue on GitHub.
- No idea is too small or silly.
- Designers and UX experts are encouraged to fill the canvas with creativity.
- Rust (latest stable version)
- A Linux distribution
- Clone the repository:
git clone https://github.com/cu8code/agra.git
- Navigate to the project directory:
cd agra
- Build the project:
pnpm i
- Run the application:
pnpm tauri dev
If you encounter a bug or have an idea for improvement:
- Open a GitHub issue.
- Describe the problem or idea clearly.
- Share any relevant details or screenshots.
Framework/Library | Description |
---|---|
Tauri | A framework for building tiny, blazingly fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS, and CSS for building their user interface. The backend of the application is a Rust-sourced binary with an API that the front-end can interact with. |
simsearch-rs | A simple and lightweight fuzzy search engine that works in memory, searching for similar strings. |
This project is licensed under the MIT License.