https://github.com/cardano-foundation/cardano-devkit
Based on the powerful Yaci DevKit, Cardano DevKit is designed to be the go-to toolkit for setting up a local Cardano network
https://github.com/cardano-foundation/cardano-devkit
cardano cli devkit scaffolding templating testing
Last synced: 19 days ago
JSON representation
Based on the powerful Yaci DevKit, Cardano DevKit is designed to be the go-to toolkit for setting up a local Cardano network
- Host: GitHub
- URL: https://github.com/cardano-foundation/cardano-devkit
- Owner: cardano-foundation
- License: mit
- Created: 2024-09-16T12:55:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-27T12:51:11.000Z (10 months ago)
- Last Synced: 2025-11-16T12:06:12.562Z (3 months ago)
- Topics: cardano, cli, devkit, scaffolding, templating, testing
- Language: TypeScript
- Homepage:
- Size: 571 KB
- Stars: 11
- Watchers: 5
- Forks: 4
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Cardano DevKit 🪚🔩⛓
Welcome to **Cardano DevKit!** This project is designed to be the go-to toolkit for setting up a local Cardano network. Whether the goal is to test, showcase, scaffold, or template, Cardano DevKit bundles a variety of community tools, based on the powerful [Yaci DevKit](https://github.com/bloxbean/yaci-devkit), to streamline and support the development process.
About the product: [product specs](PRODUCT.md)
## 🚧 Under Construction 🚧
Please note that **Cardano DevKit** is currently under construction. We are actively working on adding more features and improving the existing ones. Stay tuned for updates!
## 🚀 Getting Started
To run the tauri app locally, please clone the repository and run the following commands:
```
npm i
npm run tauri dev
```
If you want to run cardano-devkit cli commands locally, you can run the following commands:
```
cd core
cargo run -- help
```
## 📦 Building the App
To build the tauri app, you can run the following command:
```
npm run bundle
```
This will create a platform-specific exectuable. This executable is able to run as an application with ui, or as a cli tool.
## Contributing 🤝
All contributions are welcome! Please feel free to open a new thread on the issue tracker or submit a new pull request.
Please read [Contributing](CONTRIBUTING.md) in advance. Thank you for contributing! 💙
## 📓 Additional Documents
- [Code of Conduct](CODE_OF_CONDUCT.md)
- [Security](SECURITY.md)
## License 📄
This project is licensed under the Apache 2.0 License. See the [`LICENSE`](LICENSE) file for more details.
*Happy Building!* 🛠️