{"repo":"yet-another-static-site-generator/yass","free":true,"listed":false,"github":"https://github.com/yet-another-static-site-generator/yass","clone":"git clone https://github.com/yet-another-static-site-generator/yass.git","description":"Yet Another Static Site (Generator)","language":"Ada","stars":27,"topics":["ada","markdown","static-site-generator","yass"],"license":"GPL-3.0","category":"docs-static-sites","readme_excerpt":"YASS: Yet Another Static Site (Generator) YASS is a static site generator written in Ada. It is headless application (no user interface). The program documentation is included in distribution. Features Support almost infinite amount of custom tags in HTML templates Separated tags for whole site and each page Fast Can be extended with modules written in any script/programming language Generating sitemaps Generating Atom feeds Auto reconfigure server when configuration file was changed Downloading YASS The easiest way to get YASS is by downloading the latest release for your operating system. For example, if you have windows, then download yass-windows x86 64.zip . Build from sources Using alire The easiest way to build YASS is via Alire. If you don't have alire already, you can get it from the main website or auto-install it via Getada.dev. To build and install it, simply run alr install yass and yass will automatically be added to alire's binary folder (default is $HOME/.alire/bin ). If you'd rather just download and build manually, navigate to a folder where you wish to build YASS and issue the following commands: 1. alr get yass 2. cd yass 3. alr update && alr build YASS will now be in the project's ./bin directory. This should automatically pull all of the dependencies in, ie AWS and libcmark. Using gprbuild To build you need: compiler: GCC with enabled Ada support or GNAT from: https://www.adacore.com/download/ gprbuild: it is included in GNAT from AdaCore and should be a","default_branch":null,"files":null,"tree":[],"storefront":"/r/yet-another-static-site-generator","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yet-another-static-site-generator/yass/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."}