generate alternatives and similar shards
Based on the "Project generators" category.
Alternatively, view generate alternatives based on common mentions on social networks and blogs.
-
crystal_lib
Automatic binding generator for native libraries in Crystal -
kgen
Kemalyst command line tool for console, init, generate (scaffolding), and watch. -
bindgencr
Generator of binding for the crystal language, based on castxml output.
Tired of breaking your main and manually rebasing outdated pull requests?
Do you think we are missing an alternative of generate or a related project?
Popular Comparisons
README
generate.cr
Generic tool for generating whole Crystal project structure, or any part of it during lifetime of project.
Installation
curl https://raw.githubusercontent.com/generate-cr/generate/master/script/install.sh | bash
It will create ~/.generate-cr/bin/generate-cr
, which you probably want to add to your PATH
Usage
generate.cr new library example
Example project structure:
$ tree example -a
example
├── .gitignore
├── libs
│ └── .keep
├── LICENSE
├── Projectfile
├── README.md
├── spec
│ ├── example
│ │ └── .keep
│ ├── example_spec.cr
│ └── spec_helper.cr
├── src
│ ├── example
│ │ └── version.cr
│ └── example.cr
└── .travis.yml
Development
TODO: Write instructions for development
Contributing
- Fork it ( https://github.com/generate.cr/generate/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contributors
- waterlink Oleksii Fedorov - creator, maintainer
*Note that all licence references and agreements mentioned in the generate README section above
are relevant to that project's source code only.