Files for my website bwc9876.dev
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 31eaaa534f945d32f2b4e97df0e8da1347f0cc53 38 lines 1.3 kB view raw
1--- 2name: Menagerie 3summary: A simple and quick SSG framework for documentation sites 4timespan: 5 from: 2022 6tags: 7 - web 8 - bootstrap 9 - python 10 - jinja 11links: 12 github: Bwc9876/menagerie 13 other: 14 - label: Docs 15 url: https://bwc9876.github.io/menagerie/ 16 icon: book-half 17 - label: PyPi 18 url: https://pypi.org/project/menagerie-docs/ 19 icon: pypi 20 iconPackOverride: file-icons 21image: ./menagerie.svg 22--- 23 24import ExtLink from "@components/ExtLink.astro"; 25export const components = { a: ExtLink }; 26 27Menagerie is a simple SSG framework for generating documentation sites from 28simple markdown files. Its main feature is its ability to create pages for schema 29pages. It uses Python and [Jinja](https://jinja.palletsprojects.com/en/3.1.x/) 30for generating the site, 31[Bootstrap](https://getbootstrap.com/) for styling, and 32[json-schema-for-humans](https://github.com/coveooss/json-schema-for-humans) 33 34This was my first public package, I learned a lot when making like how to make 35[Python packages](https://pypi.org/project/menagerie-docs/) and 36design a framework that other people will use. 37It was made to create the [New Horizons Docs](https://nh.outerwildsmods.com), 38and eventually was used for the [OWML Docs](https://owml.outerwildsmods.com) as well.