Ultimate Scaffolding tool for GUI/Web/Cli written in Nim Lang that is brain dead easy to use
- Get your app ready in no time.
- Simple MVC architecture (Models, Views, Routes)
- Bundled with app.nimble, nim.cfg, .env, .travis.yml configs
- Integrate quickly with PostgreSQL via Norm.
$ nimble install gen
$ gen jester:app Uber
$ cd Uber/
$ gen new:license MIT
$ gen new:configs
$ ls
.
|--- License.txt
|--- README.md
|--- app.nimble
|--- bin/
| |--- app
|
|--- nim.cfg
|--- src/
| |--- app.nim
| |--- models/
| |--- public/
| | |--- css/
| | |--- img/
| | |--- js/
| |
| |--- routes/
| |--- views/
|
|--- tests/
|--- .env
|--- .gitignore
|--- .travis.yml
- Create jester sample route files
- Automatically install commonly used modules
- Generate nim.cfg, .env, .gitignore config files
- Generate MIT | BSD | CC0 | Apache | GPL3 license
- Generate Models
- Generate Controllers
- Quickly Scaffold Tests
- Generate API
- Scaffold GUI Apps
- Scaffold CLI Apps
- Docopts
- Fab
- Gara
- Progress
This project is licensed under the MIT License - see the LICENSE file for details
Appreciate all contributions and suggestions which would make this a more useful application for all Nim Lang users. Feel free to fork this repo, create a pull request and it will be reviewed and merged!