We do like to reinvent the wheel... But sometimes it's easier to start smarter with some previous work done!
Starters
is a collection of curated templates to help you kickstart your software projects with ease. What sets us apart is our unique capability to seamlessly update instances that are initiated using our starters. While other starter kits are primarily designed for initial project setup, we go a step further by ensures that your project incorporates the latest updates, including any new features added to the starter.
Quick Setup
: Get your project up and running in minutes with our well-organized and pre-configured starter kits.Seamless Updates
: Unlike traditional starter kits, our templates come with a built-in update mechanism. Receive the latest enhancements and bug fixes effortlessly.Customizable
: Adapt the starters to fit your project's specific requirements. They serve as a foundation, not a rigid structure.
Starter Kit | Description | Documentation |
---|---|---|
cliroom | ๐ Build CLI interfaces for executing Zenroom smart contracts | ๐ Documentation |
saas | ๐ Full-featured PWA/SaaS webapp, including Slangroom integration | ๐ Documentation |
ts-sea | ๐ช Template to create single executable applications using TypeScript | ๐ Documentation |
typescript | ๐ Monorepo generic template for TypeScript projects | ๐ Documentation |
go | ๐น Generic template for Golang projects | ๐ Documentation |
cruft create https://github.com/dyne/starters --directory {your_choosen_starter}
3. Benefit from automatic updates by regularly checking for the latest releases and applying them to your project by running inside the rootfolder of your generated app
cruft update
๐ Documentation - Getting started and more.
๐ฉ Issues - Bugs end errors you encounter using Starters.
[] Matrix - Hanging out with the community.
๐ฃ๏ธ Discord - Hanging out with the community.
๐ช Telegram - Hanging out with the community.
Copyright (c) 2023-2024 by Dyne.org foundation, Amsterdam
This repo takes inspiration from https://github.com/spinspire/recipes but in place of
degitting
everywhere sometimes more inclined to ease the project creation with
cruft
.
Designed, written and maintained by Dyne's hackers.
Please first take a look at the Dyne.org - Contributor License Agreement then
- ๐ FORK IT
- Create your feature branch
git checkout -b feature/branch
- Commit your changes
git commit -am 'feat: New feature\ncloses #398'
- Push to the branch
git push origin feature/branch
- Create a new Pull Request
gh pr create -f
- ๐ Thank you
Starters - We like reinvent the wheel... But smarter!
Copyright (c) 2023-2024 Dyne.org foundation, Amsterdam
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.