More Premium Hugo Themes Premium Tailwind Themes

Kulfon

:japanese_ogre: :frog: JavaScript static site generator with Org Mode & Markdown support (α) :boom:

Kulfon

:japanese_ogre: :frog: JavaScript static site generator with Org Mode & Markdown support (α) :boom:

Author Avatar Theme by kulfonjs
Github Stars Github Stars: 119
Last Commit Last Commit: Sep 8, 2020 -
First Commit Created: Feb 7, 2024 -
default image

Overview:

Kulfon is a JavaScript static site generator inspired by Hugo. It is a one command tool that combines data sources with templates to transform them into HTML pages. It supports Nunjucks, Markdown, and OrgMode out-of-the-box. However, it is still under active development and not ready for consumption by anyone other than software developers.

Features:

  • One-command tool, similar to Hugo, but written in JavaScript
  • Can easily integrate additional JavaScript libraries or stylesheets
  • Uses a solid foundation with carefully selected tools to produce smaller websites faster
  • Supports Rollup for bundling javascripts
  • Supports Sass for stylesheets
  • Supports Nunjucks for views (a simple, designer friendly HTML-based syntax)
  • Written in ES6/ES2015
  • Supports Org Mode
  • Supports Markdown
  • Unified approach to external dependencies management with either unpkg or Yarn
  • HTTP/2 ready

Installation:

To install Kulfon, follow these steps:

  1. Once Kulfon is installed, you will have access to the kulfon command.
  2. Create a new project by running the following command: [code snippet 1]
  3. Enter the directory of the newly created project.
  4. Run Kulfon’s server by running the following command: [code snippet 2]
  5. It will create a public directory with the compiled content (this directory should be ignored).
  6. Go to http://localhost:3000 to check your website.
  7. For more commands, refer to the Getting Started documentation.

Summary:

Kulfon is a JavaScript static site generator inspired by Hugo. It offers a range of features such as support for Nunjucks, Markdown, and Org Mode, a unified approach to external dependencies management, and the ability to easily integrate additional JavaScript libraries or stylesheets. It is still under active development and primarily caters to software developers. The installation process is straightforward and involves creating a new project and running Kulfon’s server. Overall, Kulfon provides a solid foundation and selected tools to produce smaller websites faster.