Abell is a low-level, highly flexible, framework-agnostic, Vite-powered Static-Site-Generator for building fast and zero-js by default websites
npx create-abell my-app --template abelljs/abell-starter-minima
Don't like a lot of boilerplate and configurations? Start with just 1 file with Abell π
npm install --save-dev abell@next
index.abell
on rootnpx abell dev
and your dev-server will start running π₯³Learn More about Single File Setup at Getting Started
Opt out of the default file-system routing with makeRoutes
API
Learn More about makeRoutes
API at Custom Routing Guide
Abell is built with a very little abstraction on top of Vite so it supports almost all Vite plugins. There is no
abell.config.ts
, we just use vite.config.ts
π€
Learn More about Vite Plugins at Plugins & Integrations Guide
... And many more who contributed with Issues, Ideas, Feedback, and Support π«ΆπΌ