tinyjam
cms.js
tinyjam | cms.js | |
---|---|---|
2 | 2 | |
148 | 3,043 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | almost 2 years ago | |
JavaScript | JavaScript | |
ISC License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tinyjam
- Static Site Generator in 86 Lines
-
Ask HN: Show me your Half Baked project
I have a ton of unfinished open source projects, but here's a recent small one I believe can take off:
https://github.com/mourner/tinyjam — a bare-bones, zero-configuration static site generator that deliberately has no features, an experiment in radical simplicity.
Essentially a tiny, elegant glue between EJS templates and Markdown with freeform structure (enabling incremental adoption) and convenient defaults, written in under 120 lines of JavaScript.
I also made a modern EJS implementation specifically for this: https://github.com/mourner/yeahjs
cms.js
- Creating a blog without a framework
-
Offbase: Static site generator in a browser, with no server
I tried to do something similar with a fully client-side static site generator called [CMS.js](https://github.com/chrisdiana/cms.js) a few years back. Would have liked to get to the point where the content editor was fully client-side too. I personally like the concept though as I can align with many of the points presented on this site.
What are some alternatives?
pcopy - pcopy is a temporary file host, nopaste and clipboard across machines. It can be used from the Web UI, via a CLI or without a client by using curl.
showdown - A bidirectional Markdown to HTML to Markdown converter written in Javascript
opencv_py
yari - The platform code behind MDN Web Docs
abs_cd - CI/CD for the Arch build system with webinterface.
dumbdown - Scroll is public domain static publishing software with a newspaper feel built on Tree Notation. [Moved to: https://github.com/publicdomaincompany/scroll]
go-live - 🗂️ go-live is an ultra-light server utility that serves files, HTML or anything else, over HTTP.
remarkable - Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents.
ws-monitoring - A simple & lightweight realtime monitoring web UI + server in Node.js
neat-starter - Starter Template for Netlify CMS, Eleventy, Alpine JS & Tailwind CSS
dupver - Deduplicating VCS for large binary files in Go
DataFormsJS - 🌟 DataFormsJS 🌟 A minimal JavaScript Framework, standalone React and Web Components, and JSX Compiler for rapid development of high quality websites and single page applications.