Static site generator for documentation, blogs, and learning spaces.
Static site generator for:
documentation, blogs, and learning spaces.
No plugin or extension setup needed. Intermark does it for you, supporting TailwindCSS and DaisyUI (tailwind's most popular component system) out of the box. All you need to do is install Git, Go, and Node.js.
You can also just use Markdown, a far more simple and intuitive language. In fact, Intermark lets you interlace the two. Use whichever you want, whenever you want.
Intermark comes with a built-in sidebar that you can edit visually. No need to manually edit config files. Just drag and drop to rearrange your pages.
The sidebar is automatically generated from the files in your ./public
directory. You can also add links, labels, and dividers.
From this edit mode, you can also select which template to use for each page. They default to having the navbar, sidebar, and table of contents.
Instantly search across your whole site. No plugins or third party services / API keys needed. Just fast, client-side search that works wherever your site is hosted.
In the top right corner, you can switch between themes. Intermark comes with multiple pre-configured, including light and dark ones. You can modify the default themes, edit any of them, or even add new ones. All thanks to DaisyUI's powerful theme system.
Feature | Intermark | Hugo | Jekyll | Gatsby |
---|---|---|---|---|
Built-in Sidebar | ✅ | Plugin | ❌ | ❌ |
Built-in Search | ✅ | Plugin | Plugin | Plugin |
CSS Framework | ✅ | Theme-based | Theme-based | ❌ |
Learning Curve | Minimal | Low | Low | Steep |
Code Size | ~4k LOC | ~100k LOC | ~50k LOC | Yikes |
./public
, add assets to ./assets
go run inter.go edit
go run inter.go prod
main
in your forkWanna see a demo? You're already on it <3
Get Started