Overview
Bengine is an innovative data-oriented static site generator designed for simplicity and speed, making it an ideal choice for anyone looking to jump into blogging without the hassle of complex setups. Drawing inspiration from the elegance of Pollen, Bengine manages to provide a powerful blogging framework while minimizing complications, letting you focus on crafting your content. With its clojurescript-on-node foundation, Bengine ensures rapid re-renders, allowing for a swift and efficient blogging experience.
The premise of Bengine is straightforward: it allows users to create and manage blog posts using easily customizable tags. The minimalist approach to HTML with hiccup-style syntax plays a crucial role in keeping your writing process streamlined. Undoubtedly, Bengine is a breath of fresh air for bloggers who want a no-fuss, lightweight tool to express their thoughts online.
Features
- Simple Tagging System: Use intuitive and flexible tags in your posts, which you can define yourself, making it easy to customize your blog's format.
- Fast Re-renders: Built on clojurescript and node, Bengine ensures speedy updates to your site, so you can focus more on writing and less on waiting.
- Minimalist Hiccup Syntax: Leverage a non-verbose HTML style that allows clear thinking and focuses on the content rather than complicated markup.
- Customizable Templates: Two optional templates (post-template and index-template) give you the freedom to tweak the look of your posts and homepage according to your personal style.
- Easy Prerequisites: Requires only Node.js to run, simplifying installation and setup for users of all skill levels.
- Development Mode Support: A smooth setup for local development including terminal commands for effortless running of the application.
- Remote REPL Connection: Connect to the ClojureScript REPL easily, allowing for interactive development with immediate feedback.