4 ms·
People interested in this article could also take a look at `coisas`, a tool I'm using for publishing my personal website using GitHub pages: https://github.co
by fiatjaf 12y ago
People interested in this article could also take a look at `coisas`, a tool I'm using for publishing my personal website using GitHub pages:
https://github.com/fiatjaf/fiatjaf.github.io https://github.com/fiatjaf/fiatjaf.github.io
It is tangled with the website files, because it runs on pure Javascript, at the browser. And, yes, it only works on GitHub pages because when you click "Publish" it renders the content and commits to GitHub. Later I will make it more presentable, but for now it is working.
The goal is to make a tool that can publish any kind of data you want in almost any kind of format you want. It works with hierarchical documents (which are used for the paths of the URLs) with `kinds` (a markdown article, a table of data, a chart, a list of children documents -- for a list of blog posts, for example). To customize you just have to modify/add templates.
All the working code resides at `/edit` while the published pages themselves reside on the top directory. To create/update/delete documents just go to `/edit`:
http://fiatjaf.github.io/edit/ http://fiatjaf.github.io/edit/