~siegfriedehret/beulogue unlisted

`beulogue` [\bøloɡ\]: french for blog.
:gift: identify drafts in the title of the content
:white_check_mark: fix tests
:fire: clean up some debug logs

refs

main
browse  log 
release-8.1.1
browse  .tar.gz 

clone

read-only
https://git.sr.ht/~siegfriedehret/beulogue
read/write
git@git.sr.ht:~siegfriedehret/beulogue

You can also use your local clone with git send-email.

#beulogue

beulogue [\bøloɡ]: french for blog.

Download a binary or use the Docker image.

Please visit the documentation website for more details.

#Notes

beulogue is an experiment to discover the Crystal programming language, 2 years after playing with the same concept with Node.js.

beulogue aims to stay simple and provide the following for the first version:

  • [x] mardown files to html pages
  • [x] basic templating (pages)
  • [x] basic templating (list)
  • [x] markdown front-matter
  • [x] multilingual site
  • [x] rss
  • [x] cli, help & debug

And maybe at some point:

  • [x] tags (in front matter)
  • [x] shortcodes
  • [x] links between languages
  • [x] orphan pages
  • [x] tags (pages)
  • [x] drafts

And probably won't:

  • [ ] pagination

And absolutely won't:

  • [ ] livereload

#License

Licensed under the GPLv3 license.

#Contributing

Check the CONTRIBUTING.md document for some info.