All Projects → abelljs → Abell

abelljs / Abell

Licence: mit
a Static-Site-Generator for JavaScript Developers. Build fast, vanilla websites in the syntax you almost already know 🌀

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Abell

Nanogen
Minimalist static site generator in Node.js
Stars: ✭ 180 (-18.55%)
Mutual labels:  static-site-generator
Firn
Org Mode Static Site Generator
Stars: ✭ 198 (-10.41%)
Mutual labels:  static-site-generator
Netlify Cms
A Git-based CMS for Static Site Generators
Stars: ✭ 14,776 (+6585.97%)
Mutual labels:  static-site-generator
Gulp Site Generator
A static site generator using Gulp
Stars: ✭ 183 (-17.19%)
Mutual labels:  static-site-generator
Staticsitegenerators List
A comprehensive, partially automatically generated comparison of static site generators
Stars: ✭ 190 (-14.03%)
Mutual labels:  static-site-generator
Gulp Webpack Starter
Gulp Webpack Starter - fast static website builder. The starter uses gulp toolkit and webpack bundler. Download to get an awesome development experience!
Stars: ✭ 199 (-9.95%)
Mutual labels:  static-site-generator
Vanilla Back To Top
Simple and smooth Back To Top button
Stars: ✭ 179 (-19%)
Mutual labels:  static-site-generator
Peco
nothing here, move on..
Stars: ✭ 213 (-3.62%)
Mutual labels:  static-site-generator
Quokka
LOOKING FOR NEW MAINTAINER - Quokka is a Content Management System - `docker run --rm -it -p 5000:5000 quokka/quokka`
Stars: ✭ 2,198 (+894.57%)
Mutual labels:  static-site-generator
Jekyll Doc Theme
Jekyll theme for creating project documentation websites
Stars: ✭ 203 (-8.14%)
Mutual labels:  static-site-generator
Gatsby Docker
Develop & Build GatsbyJS static sites within Docker.
Stars: ✭ 184 (-16.74%)
Mutual labels:  static-site-generator
Bael Template
Brutalist Blog theme for Netlify CMS
Stars: ✭ 187 (-15.38%)
Mutual labels:  static-site-generator
Clayoven
💎 beautiful website generator for math, code, and articles
Stars: ✭ 200 (-9.5%)
Mutual labels:  static-site-generator
Nikola
A static website and blog generator
Stars: ✭ 2,221 (+904.98%)
Mutual labels:  static-site-generator
Prosopopee
a static website generator to make beautiful customizable pictures galleries that tell a story
Stars: ✭ 207 (-6.33%)
Mutual labels:  static-site-generator
Monobase
React static site generator
Stars: ✭ 180 (-18.55%)
Mutual labels:  static-site-generator
Jamstack Web Starter
Static website workflow utilising Eleventy, Tailwind CSS, Webpack and PostCSS.
Stars: ✭ 198 (-10.41%)
Mutual labels:  static-site-generator
Staticjinja
Minimalist Python library for building static websites with Jinja
Stars: ✭ 218 (-1.36%)
Mutual labels:  static-site-generator
Vuepress Blog Boilerplate
An ever-evolving and opinionated dev environment for people who want to use VuePress to power their blogs.
Stars: ✭ 212 (-4.07%)
Mutual labels:  static-site-generator
Zodiac
A static website generator written in awk and sh.
Stars: ✭ 202 (-8.6%)
Mutual labels:  static-site-generator

Cover of Abell

GitHub package.json version  GitHub package.json version  
  Twitter profile badge of @abellland

https://abelljs.org


a JavaScript based static-site-generator to help you create JSON, Markdown, or static-data based websites with minimal setup in a syntax you almost already know. Built on top of abelljs/abell-renderer

Documentation: https://abelljs.org

📖   Create Abell Project

npx create-abell-app my-blog
cd my-blog
npm run dev

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

🚀   Syntax Example

{{
  const a = 'Hello';
  const b = ', World 🌻';
}}

<html>
  <body>
    I can render JavaScript! Look: {{ a + b.toUpperCase() }}
  </body>
</html>

This code outputs:

I can render JavaScript! Look: Hello, WORLD 🌻

🕐 Changelog

Changelogs are maintained in CHANGELOG.md

🤗 Local Installation & Contributing

Fork abelljs/abell, Then follow these commands

git clone https://github.com/:github-username/abell # Get a copy of the codebase in your codebase
cd abell
npm install # Installs all the dependencies
npm link # This command will add the current directory to global packages.
cd examples/main # Directory `examples` has sample abell projects.
abell build # command to build project or
abell serve # command to start dev server.

We would love to have contributions! The contributing guidelines along with local setup guide is mentioned in CONTRIBUTING.md

💙 Related Repositories


Buy me a Coffee Button   Buy me a Coffee Button

If you want to know the status and get updates you can follow me on Twitter @saurabhcodes

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].