| Crates.io | rust-studio |
| lib.rs | rust-studio |
| version | 0.1.3 |
| created_at | 2025-09-15 23:45:48.044323+00 |
| updated_at | 2025-09-16 17:33:47.300364+00 |
| description | Rust database client with a user-friendly web interface. Connects to any database via environment variables and allows easy data management through a modern web interface. |
| homepage | https://henriquereimao.dev/rust-studio |
| repository | https://github.com/ReimaoHenrique/rust-studio |
| max_upload_size | |
| id | 1840703 |
| size | 349,095 |
β οΈ Alpha Version - This project is currently in alpha stage (v0.1.1). Features may change and breaking changes can occur between releases. Use with caution in production environments.
A modern Rust database client with a user-friendly web interface. Connect to any database via environment variables and manage your data through an intuitive web interface.
Install via cargo:
cargo install rust-studio
After installation, you can use Rust Studio as a cargo subcommand:
# Show help
cargo rust-studio --help
# Start the web server
cargo rust-studio run
# Show custom help
cargo rust-studio help
The web interface will be available at http://localhost:5555 by default.
Configure your database connection using environment variables:
# Example for PostgreSQL
export DATABASE_URL="postgresql://username:password@localhost/database_name"
# Example for MySQL
export DATABASE_URL="mysql://username:password@localhost/database_name"
# Example for SQLite
export DATABASE_URL="sqlite://path/to/database.db"
This project is in active development and currently in alpha stage:
Contributions are welcome! Since this is an alpha project, expect frequent changes and please:
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
This software is in alpha stage. This means:
We appreciate your patience and feedback as we work towards a stable release!
Made with β€οΈ by Henrique ReimΓ£o