Features
Drop markdown, HTML, imba, JS, or TS pages in ./src/pages
and the server will generate a route and connect it's functionality.
Add meta data to pages with front matter YAML.
A small collection of components for icons and navigation.
Add yours in./src/components
.
Imba, JS, and TS pages can be dynamic, request API data and render it how you want.
Markdown pages have rich support including table of contents and syntax highlighting.
HTML pages for when markdown wont get the job done. Table of contents is provided automatically.
Build however you want, even with dynamic pages, then create a static snapshot for easy static file publishing.
Search your pages without even needing a third-party service.
Style it with the imba language styling or CSS.