nicolino
Version, currently 0.19.020 versions
- 0.19.0latestJan 30, 2026
- 0.18.0not indexedJun 12, 2026
- 0.17.0not indexedJun 12, 2026
- 0.16.0not indexedJun 12, 2026
- 0.15.0not indexedJun 12, 2026
- 0.14.0not indexedJun 12, 2026
- 0.13.0not indexedJun 12, 2026
- 0.12.0not indexedJun 12, 2026
- 0.11.1not indexedJun 12, 2026
- 0.11.0not indexedJun 12, 2026
- 0.10.0not indexedJun 12, 2026
- 0.9.0not indexedJun 12, 2026
- 0.8.0not indexedJun 12, 2026
- 0.7.0not indexedJun 12, 2026
- 0.6.0not indexedJun 12, 2026
- 0.5.0not indexedJun 12, 2026
- 0.4.0not indexedJun 12, 2026
- 0.3.0not indexedJun 12, 2026
- 0.2.1not indexedJun 12, 2026
- 0.2.0not indexedJun 12, 2026
github.com/ralsina/nicolino
A good SSG written in Crystal
15 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
nicolino:
github: ralsina/nicolino
version: ~> 0.19.0Then run:
shards installshard.yml
- Crystal
>= 1.19.0- License
- MIT
- Author
- Roberto Alsina <roberto.alsina@gmail.com>
- Target
nicolinofrom src/main.cr
Dependencies
Runtime Dependencies
- RSS*github: ralsina/RSS.cr, branch: master
- toml~> 0.8.0github: manastech/crystal-toml
- vips*github: naqvis/crystal-vips
- oplog*github: ralsina/oplog
- crinja*github: straight-shoota/crinja, branch: master
- cronic*github: nanobowers/cronic
- lexbor*github: kostya/lexbor
- crimage*github: naqvis/crimage
- sixteen*github: ralsina/sixteen
- croupier*github: ralsina/croupier
- polydocopt*github: ralsina/polydocopt, branch: main
- shortcodes*github: ralsina/shortcodes
- tartrazine*github: ralsina/tartrazine
- cr-discount*github: ralsina/cr-discount, branch: main
- live_reload*github: bcardiff/live_reload.cr
- progress_bar*github: mgomes/progress_bar, branch: master
- baked_file_system*github: ralsina/baked_file_system
Development Dependencies
- ameba*github: crystal-ameba/amebadev
README
# Nicolino A **good** static site generator. ## Features - **Markdown-based content** - Write in markdown, get HTML - **Posts and pages** - Blog posts with RSS feeds and static pages - **Taxonomies** - Tags, categories, and custom classification systems - **Image galleries** - Automatic thumbnails with lightbox - **Books** - mdbook/gitbook-style documentation with hierarchical chapters, sidebar TOC, and navigation - **Search** - Site search functionality - **Sitemap** - Automatic XML sitemap generation - **Fast builds** - Parallel, incremental builds via Croupier task system ## WARNING This project is still in development and may change suddenly in places like the configuration file format, but it is ready to start being used. For more information, visit <https://nicolino.ralsina.me> ## Building for Release (Static Binaries) The project uses `libvips` for fast image processing, but libvips cannot be statically linked. To create static binaries, we use the `-Dnovips` flag which falls back to `crimage` (a pure-Crystal image library). **Important trade-offs:** - **Non-release builds with crimage are very slow** - image processing will take noticeably longer - **Release builds with crimage are somewhat faster** - but still slower than libvips - **Static builds require `-Dnovips`** - otherwise linking will fail due to missing libvips static libraries For development use, build without `-Dnovips` for fast image processing with libvips. For release/static builds, use `-Dnovips` and accept the performance trade-off.
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
0.19.0- Tagged
- Jan 30, 2026
- Commit
b98a6557c37c- Crystal
>= 1.19.0- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/ralsina/nicolino
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 13, 2026
- Synced
- Aug 13, 2026
- Versions
- 20