{"repo":"jottenlips/agave","free":true,"listed":false,"github":"https://github.com/jottenlips/agave","clone":"git clone https://github.com/jottenlips/agave.git","description":"🍯 Sweet simple static site generator with Dune vibes","language":"Reason","stars":14,"topics":["reasonml","ocaml","dune","npm","opam","static-site-generator","static-site","html","md","markdown"],"license":null,"category":"docs-static-sites","readme_excerpt":"Minimal markdown to HTML for static sites with pretty URLs. Written in ReasonML with native OCaml toolchain (opam + dune). Install Via npm Build from source Requires opam and OCaml 5.1+. Link locally for development Now agave is available globally. To unlink: Use For the full list of options run help . Themes Simply pass the -t argument and the theme name Available themes: - arrakis - Deep desert, spice orange and warm ochre on dark sand - caladan - Ocean world, lush blues and greens - giediprime - Black and white minimalist, stark industrial - ix - 90s cyberdelia, neon on dark - salusasecundus - Brutalist, raw concrete with heavy type - spice - Psychedelic melange, molten oranges and gold shimmer Example Site with Theme Previews The example/ directory contains a demo site with preview pages for every built-in theme. To build it: This generates the main site and a themed preview page for each theme at public/themes/ / . To view it locally: Full Customization If you didn't find a theme for you you can add any base HTML and CSS you would like. base.html will wrap every generated page. base.html must contain where you would like your content placed. If you have a styles.css file in the markdown folder, it will be copied to the deployment folder. Here is an example of using custom base.html . Blog Repo File structure results in Deploy your site Github Pages Setup your repo to look at the docs folder on your main branch in the repo settings. Run your site locally You can also serv","default_branch":null,"files":null,"tree":[],"storefront":"/r/jottenlips","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jottenlips/agave/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}