{"repo":"Tina-otoge/sssimp","free":true,"listed":false,"github":"https://github.com/Tina-otoge/sssimp","clone":"git clone https://github.com/Tina-otoge/sssimp.git","description":"The Static Site Solution In Modern Python. A simpler Jekyll alternative using Jinja.","language":"Python","stars":14,"topics":["static-site-generator","markdown","html","jinja"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"sssimp 🐍 The S tatic S ite S olution I n M odern P ython It's simp with 3 s! A simple tool to generate a static website while being able to use powerful HTML templates (Jinja2), Markdown files converted to HTML, and other preprocessors. Why? I wanted a simple way to generate static websites and I like Jinja2. I had previous experiences working with Jekyll but it seemed like too much work to setup everytime and overkill for the job as it supports many features I don't necessarily use. One of the main goals with sssimp is being able to generate a usable website without any configuration file or dependency. You only install the sssimp package and run it. Installing Requirement: Python 3.8 or later How to use Create a folder called input , it will hold the data to generate the site. Running sssimp will generate content in the output folder. Input and output destination can be changed: Use python -m sssimp --help for more details. Generators - Files placed in input/content will be directly copied to the output folder Example: input/content/favicon.png - output/favicon.png - HTML files with the suffix .html placed in input/content will be parsed as Jinja2 templates, they can use templates defined in input/templates . See the Jinja2 documentation Example: input/content/index.html - output/index.html Starting with content Will use the template input/templates/base.html - CSS files in input/css will be merged together in a single file output/bundle.css - Markdown files with the suffi","default_branch":null,"files":null,"tree":[],"storefront":"/r/Tina-otoge","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Tina-otoge/sssimp/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."}