{"id":13553352,"url":"https://github.com/kulfonjs/kulfon","last_synced_at":"2025-12-26T04:21:09.623Z","repository":{"id":139472263,"uuid":"71075875","full_name":"kulfonjs/kulfon","owner":"kulfonjs","description":":japanese_ogre: :frog: JavaScript static site generator with Org Mode \u0026 Markdown support  (α) :boom: ","archived":false,"fork":false,"pushed_at":"2023-10-04T02:41:20.000Z","size":4185,"stargazers_count":118,"open_issues_count":24,"forks_count":4,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-01-30T19:11:27.964Z","etag":null,"topics":["javascript","kulfon","markdown","nodejs","nunjucks","org-mode","org-mode-export","sass","static-site","static-site-generator"],"latest_commit_sha":null,"homepage":"https://kulfon.org","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kulfonjs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-10-16T20:39:21.000Z","updated_at":"2024-08-21T17:48:41.000Z","dependencies_parsed_at":"2023-09-24T07:15:37.045Z","dependency_job_id":"13492f1c-3185-479d-829e-4e8934f7d93b","html_url":"https://github.com/kulfonjs/kulfon","commit_stats":{"total_commits":337,"total_committers":3,"mean_commits":"112.33333333333333","dds":"0.017804154302670572","last_synced_commit":"93dac056ba9984163f06e0581c5676a0626762da"},"previous_names":["zaiste/kulfon"],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kulfonjs%2Fkulfon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kulfonjs%2Fkulfon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kulfonjs%2Fkulfon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kulfonjs%2Fkulfon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kulfonjs","download_url":"https://codeload.github.com/kulfonjs/kulfon/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237843906,"owners_count":19375226,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","kulfon","markdown","nodejs","nunjucks","org-mode","org-mode-export","sass","static-site","static-site-generator"],"created_at":"2024-08-01T12:02:22.605Z","updated_at":"2025-10-23T15:30:46.521Z","avatar_url":"https://github.com/kulfonjs.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","nodejs"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=\"250\" src=\"/kulfon-static-site-generator-logo.png\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e\n  \u003ca href=\"https://kulfon.org\"\u003eKulfon\u003c/a\u003e\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cb\u003eStatic Site Generator for The Rest of Us\u003c/b\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.npmjs.com/package/kulfon\"\u003e\u003cimg src=\"https://img.shields.io/npm/v/kulfon.svg?style=for-the-badge\" alt=\"Kulfon Package on NPM\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.npmjs.com/package/kulfon\"\u003e\u003cimg src=\"https://img.shields.io/npm/dm/kulfon.svg?style=for-the-badge\" alt=\"Kulfon Package on NPM\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n**Kulfon** /kuːl fəʊn/ is a *one command*, JavaScript static site generator\ninspired by Hugo. It combines data sources with templates to tranform them into\nHTML pages at once. It supports [Nunjucks](https://mozilla.github.io/nunjucks/),\n[Markdown](https://en.wikipedia.org/wiki/Markdown) and [Org\nMode](https://orgmode.org/) out-of-the-box. \n\n_This software is still under **active development** and not feature complete or ready for consumption by anyone other than software developers._\n\n\u003e \\- Kulfon, Kulfon, co z Ciebie wyrośnie ?! martwię się już od tygodnia!\n\u003e\n\u003e \\- Przestań!\n\nWhile you're hesitating, listen to this wonderful [Kulfon song][5]!\n\n## Demo\n\n[![Kulfon: Hot Reloading](https://raw.githubusercontent.com/zaiste/kulfon/master/kulfon-intro.gif)](https://kulfon.net)\n\n## Why Kulfon?\n\nThere is a ton of static site generators out there. Here are few points to\nconvince you to try **Kulfon**\n\n* one-command tool, similar to [Hugo][3], but written in [JavaScript][6], so it's easier to integrate additional JavaScript libraries or stylesheets\n* solid foundation with carefully selected tools to produce **smaller** websites **faster** as [The Average Webpage Is Now the Size of the Original Doom][8]\n * [Rollup][7] for bundling javascripts\n * [Sass][2] for stylesheets\n * [Nunjucks][1] for views (a simple, designer friendly HTML-based syntax)\n* written in ES6/ES2015\n* [Org Mode](https://orgmode.org/) support\n* [Markdown][15] support\n* unified approach to external dependencies management with either [unpkg][13] or [Yarn][4]\n* [HTTP/2][14] ready\n\n## Installation\n\n    npm install -g kulfon\n\n## Getting started\n\nOnce **Kulfon** is installed, you will have access to the `kulfon` command.\nFirst, let's create a new project:\n\n    kulfon new \u003cmy-project-name\u003e\n\nNow enter the directory\n\n```\ncd \u003cmy-project-name\u003e\n```\n\nand run `kulfon`'s server\n\n```\nkulfon serve\n```\n\nIt creates `public` directory with compiled content (this directory should be\nignored). Go to `http://localhost:3000` to check your website.\n\nFor more commands, just type\n\n```\nkulfon\n```\n\nVisit [Getting Started](https://kulfon.org/docs/install/) for more.\n\n## Roadmap\n\nKulfon keeps track of the upcoming fixes and features on GitHub Projects: [Kulfon Roadmap](https://github.com/kulfonjs/kulfon/projects/1)\n\n## Websites that use Kulfon\n\nIf your website is using Kulfon, feel free to make a PR to add it to this list; please add the new entries at the top.\n\n* https://nukomeet.com\n* https://zaiste.net\n* https://kulfon.org\n\n## Bug reports\n\nWe use *Github Issues* for managing bug reports and feature requests. If you run\ninto problems, please search the *issues* or submit a new one here:\nhttps://github.com/kulfonjs/kulfon/issues\n\nDetailed bug reports are always great; it's event better if you are able to\ninclude test cases.\n\n[1]: https://mozilla.github.io/nunjucks/\n[2]: http://sass-lang.com/\n[3]: https://gohugo.io/\n[4]: https://yarnpkg.com/\n[5]: https://www.youtube.com/watch?v=YnsfCcxMydU\n[6]: https://en.wikipedia.org/wiki/JavaScript\n[7]: http://rollupjs.org/\n[8]: https://www.wired.com/2016/04/average-webpage-now-size-original-doom/\n[9]: https://developers.facebook.com/docs/sharing/webmasters#markup\n[10]: https://dev.twitter.com/cards/overview\n[11]: https://www.npmjs.com/\n[12]: https://api-docs.npms.io/\n[13]: https://unpkg.com/#/\n[14]: https://en.wikipedia.org/wiki/HTTP/2\n[15]: https://en.wikipedia.org/wiki/Markdown\n[16]: https://kulfon.net/themes/default/\n[17]: http://tachyons.io/\n[18]: http://bourbon.io/\n[19]: http://getbootstrap.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkulfonjs%2Fkulfon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkulfonjs%2Fkulfon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkulfonjs%2Fkulfon/lists"}