gerbil
Dynamic site generator
Summary
| Latest Version | 0.1.2 |
|---|---|
| License | MIT |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-09-01 07:17 |
Tags
Authors
- Jason Jones
Installation
nimble install gerbil
choosenim install gerbil
git clone https://github.com/jasonprogrammer/gerbil
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| gerbil | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Dependencies
| Package | Version | Optional |
|---|---|---|
| nim >= | 1.6.10 | No |
| argparse | 4.0.1 | No |
| cligen | 1.5.32 | No |
| jester | 0.5.0 | No |
| markdown | 0.8.5 | No |
| mustache | 0.4.3 | No |
| nimcrypto | 0.5.4 | No |
| regex | 0.20.0 | No |
| uuids | 0.1.11 | No |
Source
| Repository | https://github.com/jasonprogrammer/gerbil |
|---|---|
| Homepage | https://getgerbil.com |
| Registry Source | nimble_official |
README
Gerbil 🐹
Gerbil is a "dynamic website generator", written in Nim. It is meant to provide many of the conveniences of static website generators (ease of content creation, deploying, and maintenance), but to also provide a customizable backend for dynamic features such as hosting user comments. It is flat-file based (no database used) by design.
The Gerbil binary can be used to scaffold and serve a site without writing Nim code, or the Gerbil library can be imported to create a customized backend.
Note: This is a new project and is still heavily in development.
Demo and Documentation
The documentation is here, and is composed and hosted as a Gerbil site (to demo how Gerbil works). The source of the site is in this repository.
License
MIT License