built_site is a static site generator, built entirely on top of Dart's build system.
At the moment, parts of the implementation are super hacky and heavily tailored towards my personal use cases. I started to document some things and clean up the implementation, but it's a long way to go and not a high priority for me. Taking moor's documentation (https://github.com/simolus3/moor/tree/develop/docs) as an example is probably the best way to get started with these builders.
Thanks to build_runner
and webdev
, built_site contains all the great features you'd expect from a site generator:
- ⌚ Fast and incremental rebuilds
- ➿ Rebuilding after file changes
- ⚡ Page reloads after changes
In addition, built_site's
- 📦 Composable: Easily use it with sass, Dart compilers or your own builders.
- Special Dart support: Uses the
analyzer
package for accurate syntax highlighting - 💾 Minification for release builds