Python Jinja2

Open-source Python projects categorized as Jinja2

Top 23 Python Jinja2 Projects

  • Jinja2

    A very fast and expressive template engine.

    Project mention: Jinja and Django Jinja | | 2023-03-03

    But, on the other hand, I can read in the jinja repository that there is not the same Switching From Other Template Engines and also exists documentation about Support for templates engines

  • yadm

    Yet Another Dotfiles Manager

    Project mention: Git Aliases - My way of learning Git | | 2023-03-09

    I'm not yet a Git Wizard yet, you'll find me being very sloppy with my commits as I'm learning it. But you can see me editing my config files very frequently. To copy-paste from the website of

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • kapitan

    Generic templated configuration management for Kubernetes, Terraform and other things

  • dotdrop

    Save your dotfiles once, deploy them everywhere

    Project mention: The amount of times I have accidentally done this... | | 2023-02-16

    Oh! You should also check out dotdrop too! 😂

  • jinja2-cli

    CLI for Jinja2

  • djLint

    ✨ HTML Template Linter and Formatter. Django - Jinja - Nunjucks - Handlebars - GoLang

    Project mention: Hugo no theme | | 2022-07-17

    There is also another gohtml file type formatter, you can find it here

  • django-webpush

    Web Push Notification Package for Django

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • yasha

    A command-line tool to render Jinja templates for great good (by kblomqvist)

  • TwitchCompilationCreator

    A fully automated system that transforms Twitch clips into gaming compilations

  • ops-cli

    Ops - cli wrapper for Terraform, Ansible, Helmfile and SSH for cloud automation

    Project mention: I don’t know if this is a golden opportunity or a scam… | | 2023-02-20

    That does sound like the goal of this Adobe open source tool that I found today on GitHub: adobe/ops-cli

  • ansible-avd

    Ansible Arista Validated Design

  • django-render-block

    Render the content of a specific block tag from a Django template.

    Project mention: Django templates - DTL, Jinja, JinjaX? | | 2023-01-24

    I don't use it since I'm not on the htmx boat (Unpoly fan here). But, I saw this one with good eyes if I ever migrate to htmx:

  • jinja_partials

    Simple reuse of partial HTML page templates in the Jinja template language for Python web frameworks. #pypackage

  • jinjax

    Server-Side Components with Jinja

    Project mention: Jinjax: Server-Side Components with Jinja | | 2023-01-24
  • pyramid-cookiecutter-starter

    A Cookiecutter (project template) for creating a Pyramid starter project with choices for template language (Jinja2, Chameleon, or Mako), persistent backend (none, SQLAlchemy with SQLite, or ZODB), and mapping of URLs to routes (URL dispatch or traversal)

  • video-membership

    Create a Video Membership app using FastAPI & NoSQL

  • django-tex

    A simple Django app to render LaTeX templates and compile them into PDF files.

  • simple-homepage

    command line utility that helps you create a personal homepage for your browser.

    Project mention: I created command line utility that helps you create a simple static homepage for your browser. | | 2022-06-01

    You can generate template files with the command homepage init, and you can build the homepage with homepage build. For more detailed instructions, please see the documentation.

  • MLH-Quizzet

    This is a smart Quiz Generator that generates a dynamic quiz from any uploaded text/PDF document using NLP. This can be used for self-analysis, question paper generation, and evaluation, thus reducing human effort.

  • barely

    barely is a lightweight, but highly extensible static site generator written in pure python.

    Project mention: When a programmer decides to launch a new blog. | | 2022-11-30

    shameless self plug

  • roundup

    Mirror of -- used for CI. Please visit to find starter issues or log new issues.

    Project mention: Implementing a Command Palette and Task Timer (part 1) | | 2023-02-05

    I am a developer for the open source Roundup Issue Tracker. It has many use cases. One is to develop issue trackers like GitHub Issues, Bugzilla, or Request Tracker. I also develop a custom issue tracker for a help desk environment. This article describes the steps in adding a task-timing feature for that tracker.

  • jinja2-simple-tags

    Base classes for quick-and-easy template tag development

  • reactant

    Generate code for "models, views, and urls" based on Python type annotations. Supports Django REST, SQLAlchemy, Peewee. (by neil-vqa)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-09.

Python Jinja2 related posts


What are some of the best open-source Jinja2 projects in Python? This list will help you:

Project Stars
1 Jinja2 9,133
2 yadm 4,019
3 kapitan 1,642
4 dotdrop 1,554
5 jinja2-cli 411
6 djLint 314
7 django-webpush 306
8 yasha 226
9 TwitchCompilationCreator 220
10 ops-cli 180
11 ansible-avd 167
12 django-render-block 119
13 jinja_partials 115
14 jinjax 92
15 pyramid-cookiecutter-starter 87
16 video-membership 78
17 django-tex 72
18 simple-homepage 58
19 MLH-Quizzet 42
20 barely 40
21 roundup 26
22 jinja2-simple-tags 18
23 reactant 17
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives