gen
Boilerplate generator for Jester web framework
Summary
| Latest Version | Unknown |
|---|---|
| License | MIT |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-07-21 05:24 |
Tags
Installation
nimble install gen
choosenim install gen
git clone https://github.com/Adeohluwa/gen
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| gen | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://github.com/Adeohluwa/gen |
|---|---|
| Homepage | https://github.com/Adeohluwa/gen |
| Registry Source | nimble_official |
README
Generator

Ultimate Scaffolding tool for GUI/Web/Cli written in Nim Lang that is brain dead easy to use
Features
- 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.
Installation
$ nimble install gen
Usage
$ 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
ROADMAP
- [x] Create jester sample route files
- [x] Automatically install commonly used modules
- [x] Generate nim.cfg, .env, .gitignore config files
- [x] Generate MIT | BSD | CC0 | Apache | GPL3 license
- [x] Generate Models
- [x] Generate Controllers
- [x] Quickly Scaffold Tests
- [x] Generate API
- [ ] Scaffold GUI Apps
- [ ] Scaffold CLI Apps
Built With
- Docopts
- Fab
- Gara
- Progress
License
This project is licensed under the MIT License - see the LICENSE file for details
Contributions
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!