| Crates.io | dypi |
| lib.rs | dypi |
| version | 0.1.7 |
| created_at | 2024-12-18 04:17:18.955648+00 |
| updated_at | 2024-12-18 10:23:55.861393+00 |
| description | A CLI tool to create Rust APIs |
| homepage | https://github.com/YASH-YADAV-dynamo/dypi.git |
| repository | https://github.com/YASH-YADAV-dynamo/dypi.git |
| max_upload_size | |
| id | 1487191 |
| size | 91,073 |
Dypi is a powerful CLI tool for effortlessly creating Rust-based APIs, designed to streamline your API development workflow.
Install Dypi globally using Cargo:
cargo install dypi
Creating a new API project is as simple as running:
dypi <project_name>
# Create a new API project
dypi my-api
# Navigate to project directory
cd my-api
# Run the API
cargo run
Your API will be available at http://127.0.0.1:8080
After generating a project, you'll have a typical Rust project structure:
my-api/
├── Cargo.toml
├── src/
│ ├── main.rs
└
REST API
GraphQL API
Contributions are welcome! Please feel free to submit a Pull Request.
Published by Yash Yadav, feel free to connect at "yash2yk2@gmail.com"