https://github.com/render-engine/render-engine
Python Static Site Generator built with flexibility prioritized
https://github.com/render-engine/render-engine
frontmatter hacktoberfest markdown python static-site-generator
Last synced: 24 days ago
JSON representation
Python Static Site Generator built with flexibility prioritized
- Host: GitHub
- URL: https://github.com/render-engine/render-engine
- Owner: render-engine
- License: mit
- Created: 2019-02-12T16:22:43.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2026-03-01T02:47:11.000Z (27 days ago)
- Last Synced: 2026-03-01T05:59:43.733Z (26 days ago)
- Topics: frontmatter, hacktoberfest, markdown, python, static-site-generator
- Language: Python
- Homepage: https://render-engine.readthedocs.io/en/latest/
- Size: 17.9 MB
- Stars: 51
- Watchers: 4
- Forks: 25
- Open Issues: 48
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- Security: SECURITY.md
Awesome Lists containing this project
README
[](#contributors)
# Render Engine
[](https://github.com/kjaymiller/render_engine/actions/workflows/test.yml)
[](https://discord.gg/2xMQ4j4d8m)
## Learn More
- [Check out the Documentation](https://render-engine.readthedocs.io/en/latest/)
- [Contributors and Builders, Check out the Wiki](https://github.com/render-engine/render-engine/wiki)
- [Join the community!](https://discord.gg/2xMQ4j4d8m)
## What is RenderEngine
## The _3 layer_ Architecture
- **[Page](.github/render_engine/page.html)** - A single webpage item built from content, a template, raw data, or a combination of those things.
- **[Collection](.github/render_engine/collection.html)** - A group of webpages built from the same template, organized in a single directory
- **[Site](.github/render_engine/site.html)** - The container that helps to render all Pages and Collections with uniform settings and variables
## Installing Render Engine
To use the render engine, you must have Python 3.10 or greater installed. You can download Python from [python.org](https://python.org).
- Linux/MacOS: [python.org](https://python.org)
- Windows: [Microsoft Store](https://apps.microsoft.com/store/detail/python-311/9NRWMJP3717K)
Render Engine is available in PyPI and can be installed using pip:
```bash
pip install render-engine
```
To use the cli, install the cli extras
```bash
pip install render-engine[cli]
```
## Getting Started
Check out the [Getting Started](https://render-engine.readthedocs.io/en/latest/page/) Section in the [Documentation](https://render-engine.readthedocs.io)
## Contributors

Akriti Sengar
🔧

Anthony Shaw
📖

Emmanuel Anebi
🔌

Giovanni Martins
🚇

Jeff Triplett
📖 🧑🏫

John Aziz
📖 🚧 📓

Jon Banafato
💻

Jorge L. Gimeno
📖

Laura Langdon
📖

Mahhheshh
📖 💻 🚧

Mario Munoz
💻

Mohit Kambli
🚇

Osama Rabea
📖 ⚠️

Pamela Fox
📖

Viktorius Suwandi
💻

VinayakG311
🔌

izaan17
🔌
### Sponsors at the $20/month and Higher Level
- [Brian Douglas](https://github.com/bdougie)
Thank you to them and all of those who continue to support this project!