A Modern SSR framework for generating content-first websites.
- It is multi-runtime, meaning you can use it with Deno, Node, Bun, and Cloudflare Workers.
- It includes support for Tailwind CSS via UnoCSS.
- It is completely buildless meaning it has no build step and does not rely on a bundler.
Deno
deno -A jsr:@sapling/create
Node
npm create sapling@latest
Bun
bunx create-sapling@latest
Package | Description | Version |
---|---|---|
sapling | A micro SSR framework | |
router | A micro router for Sapling sites or Deno projects | |
create | A CLI for creating Sapling projects | |
markdown | A markdown parser for Sapling sites or Deno projects | |
create-sapling | A CLI for creating Sapling projects with npm |
We would recommend checking out the Sapling Examples Repository for more examples of how to use Sapling.
- Hono - We use Hono's amazing HTML helpers for escaping HTML templates. We're also huge fans of their routing approach which is why we've borrowed some of their ideas for Sapling.
- UnoCSS - We use UnoCSS for atomic CSS.
- micromark - Our markdown parser.
- shiki - The code highlighter for syntax highlighting.