Join us at Jamstack Conf Virtual, October 6-7. Register now!

StaticGen

A List of Static Site Generators for Jamstack Sites

AboutContributeAbout JamstackNeed a Static CMS?

Abell

https://abelljs.org AbellLand (63) abelljs/abell (129)
Languages:JavaScript
Templates:Abell
License:MIT

Abell is a Node.js based static-site-generator to help you create JSON, Markdown, or static-data based websites.

Installation

You can boilerplate a starter template using create-abell-app

npx create-abell-app my-blog --template https://github.com/abelljs/abell-starter-minima

cd my-blog

npm run dev

And boom🎉 You will have a live server running.

Hello World in Abell

Abell is built on top of a new templating language .abell which lets you write Node.js code inside HTML like syntax which is executed during the build time.

Input:

{{ const greet = 'Hello, World!' }}
<html>
  <body>{{ greet.toUpperCase() }}</body>
</html>

Output:

<html>
  <body>HELLO, WORLD!</body>
</html>

Check out https://abelljs.org for detailed documentation.

StaticGen is hosted and maintained by Netlify, the perfect way to deploy your Jamstack sites and apps.

© Netlify 2020