Crates.io | crust-trust |
lib.rs | crust-trust |
version | 0.1.0 |
source | src |
created_at | 2024-09-19 01:07:12.404258 |
updated_at | 2024-09-19 01:07:12.404258 |
description | An outstanding Rust crate to manage workspaces with optimal crate handling. |
homepage | https://github.com/cyberforgex/crust-trust |
repository | https://github.com/cyberforgex/crust-trust |
max_upload_size | |
id | 1379773 |
size | 22,795 |
A blazing-fast tool to auto-generate, manage, and optimize Rust workspaces with ease! Crust-Trust
empowers Rust developers to simplify their multi-crate projects with smooth dependency handling, automatic version management, benchmarking, and even a handy crate dependency graph.
Build smarter, build faster, and let Crust-Trust handle the hassle. 🙌
🔧 Automatic Workspace Creation: Seamlessly generate and manage multi-crate Rust projects in seconds!
⚡ Effortless Dependency Handling: Automatic dependency management keeps your projects up-to-date.
🔒 Security Audits: Keep your project dependencies secure and up-to-date.
📊 Benchmarking: Measure performance with Rust's built-in benchmarking tools.
🔍 Dependency Graph: Visualize and explore how your crates interact.
🎯 Optimize Crates: Ensure smooth collaboration between crates with intelligent optimization.
Simply clone this repository and build it using cargo
!
git clone https://github.com/cyberforgex/crust-trust.git
cd crust-trust
cargo build --release
./crust-trust <project-name> <crate:dependencies>
./crust-trust my_workspace ui:druid,gtk,piet core:serde,mongodb storage:sysinfo,zfs
This will create a Rust workspace my_workspace
with three crates (ui
, core
, storage
), each with its own dependencies! 🚀
Easily set up and manage Rust workspaces with minimal configuration.
Automatically updates your dependencies to the latest versions with no hassle.
Simulate auditing of your dependencies to ensure your project stays secure.
Run Rust's cargo bench
to evaluate performance in your workspace.
Visualize crate relationships in your workspace with cargo metadata
.
If you find this project useful, consider buying me a coffee! ☕ It helps me maintain and improve Crust-Trust
for the community.
Here's what's on the horizon for Crust-Trust:
Stay tuned!
Contributions are always welcome! Check out the contribution guidelines for more info.
This project is licensed under the MIT License – see the LICENSE file for details.
Crust-Trust – Making your Rust workspaces smarter, faster, and more secure! 🔥