https://github.com/simolus3/built_site
A static site generator using build_runner
https://github.com/simolus3/built_site
Last synced: about 1 year ago
JSON representation
A static site generator using build_runner
- Host: GitHub
- URL: https://github.com/simolus3/built_site
- Owner: simolus3
- License: mit
- Created: 2021-03-11T14:12:57.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-03-17T20:01:12.000Z (over 1 year ago)
- Last Synced: 2025-04-05T21:07:00.302Z (about 1 year ago)
- Language: SCSS
- Size: 2.36 MB
- Stars: 9
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# built_site
built_site is a static site generator, built entirely on top of Dart's [build system](https://github.com/dart-lang/build/).
## Warning
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.
## Features
Thanks to `build_runner` and `webdev`, built_site contains all the great features you'd expect from a site generator:
- :watch: Fast and incremental rebuilds
- :loop: Rebuilding after file changes
- :zap: Page reloads after changes
In addition, built_site's
- :package: Composable: Easily use it with [sass](https://pub.dev/packages/sass_builder), [Dart compilers](https://pub.dev/packages/build_web_compilers) or
your own builders.
- Special Dart support: Uses the `analyzer` package for accurate syntax highlighting
- :floppy_disk: Minification for release builds