• Stars
    star
    414
  • Rank 104,550 (Top 3 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Low-Level, Framework Agnostic, Highly Flexible Static-Site-Generator to help you build Static Sites on a smaller learning curve πŸŒ€

Abell Logo and Title

Abell Latest Version Β Documentation abelljs.org Β Discord Join Chat


Warning

This is not the latest abell code. You will find latest abell code in main branch. This is abell v1 code that is currently in development.

A JavaScript based static-site-generator to help you create JSON, Markdown, or static-data based websites with minimal setup and using a syntax you almost already know.

Documentation: https://abelljs.org (v0 documentation)

v1 documentation is in progress. Till then you can check out the example code here - https://stackblitz.com/edit/vitejs-vite-riynxn?file=package.json

πŸ“– Β  Create Abell Project

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

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

πŸš€ Β  Syntax Example

<!-- index.abell -->
<html>
  <body>
    I can render JavaScript! Look: {{ 10 + 10 }}
  </body>
</html>

Output:

<!-- index.html -->
<html>
  <body>
    I can render JavaScript! Look: 20
  </body>
</html>

πŸ€— Contributing

Check out CONTRIBUTING.md


If you like my work, you can sponsor me on GitHub: https://github.com/sponsors/saurabhdaware 🌻