Jinja

Open-source projects categorized as Jinja

Jinja is a fast, expressive, extensible templating engine. Special placeholders in the template allow writing code similar to Python syntax. Jinja is similar to the Django template engine but provides Python-like expressions while ensuring that the templates are evaluated in a sandbox.

Top 22 Jinja Open-Source Projects

  • Flask

    The Python micro framework for building web applications.

  • Project mention: Ask HN: High quality Python scripts or small libraries to learn from | news.ycombinator.com | 2024-04-19

    I'd suggest Flask or some of the smaller projects in the Pallets ecosystem:

    https://github.com/pallets/flask

  • Jinja2

    A very fast and expressive template engine.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Inja

    A Template Engine for Modern C++

  • minijinja

    MiniJinja is a powerful but minimal dependency template engine for Rust compatible with Jinja/Jinja2

  • Project mention: Cryptoflow: Building a secure and scalable system with Axum and SvelteKit - Part 0 | dev.to | 2024-01-04

    MiniJinja v1 - Templating engine

  • MarkupSafe

    Safely add untrusted strings to HTML/XML markup.

  • flask-adminlte

    AdminLTE Flask - Open-source Seed Project | AppSeed

  • flask-tables

    Beautiful Interactive tables in your Flask templates.

  • SaaSHub

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

    SaaSHub logo
  • flask-datta-able

    Datta Able - Open-Source Flask Dashboard | AppSeed

  • dbt-coves

    CLI tool for dbt users to simplify creation of staging models (yml and sql) files

  • Project mention: Is there something wrong with me, I hate dbt, what am I missing ? | /r/dataengineering | 2023-05-15

    This just feels like you aren’t using the plentiful tools to make those “mind-numbingly slow” dev steps faster. For ex., using dbt-coves to generate the staging models with casting to types in a couple clicks. And pulling directly from Fivetran tables is just poor practice, with the additional steps needed to do it “right” being inconsequential at best.

  • crinja

    Implementation of Jinja2 template language in Crystal

  • flask-pixel

    Flask Pixel UI Kit - Open-Source web app coded in Flask | AppSeed

  • gonja

    Jinja-like syntax template-engine for Go

  • Project mention: 6 🔥 Awesome Golang packages (web devs) | dev.to | 2023-12-04

    If you prefer Jinja templates, there's a fork of pongo2 here: Goja, doesn't seem actively maintained but I used it recently and it works pretty well.

  • ansible-requirements-updater

    Update your requirements.yml with this grisly Ansible playbook.

  • aws-code-habits

    A library with Make targets, Ansible playbooks, Jinja templates (and more) designed to boost common software development tasks and enhance governance.

  • Project mention: AWS Code Habits | news.ycombinator.com | 2023-09-29
  • makejinja

    Generate entire directory structures using Jinja templates with support for external data and custom plugins.

  • fastapi-gen

    Generate FastAPI Service w/ React + Typescript UI and backing Database from a YAML config.

  • Project mention: Show HN: FastAPI Gen": A CLI for Generating FastAPI/React/TypeScript Services | news.ycombinator.com | 2024-04-11
  • highlight

    Static Site Generator (SSG) for creating multiple targeted portfolios and resumes with one website. (by annedorko)

  • discord-qalib

    👾 Discord library built on discord.py to simplify source code by rendering markup (xml) templates of embeds and menus (Pagination).

  • orji

    Org-mode jinja2 swiss army knife.

  • Project mention: orji: Generate documents using orgmode and jinja2 | /r/planetemacs | 2023-10-03
  • CS50x-2021

    🎓 HarvardX: CS50 Introduction to Computer Science (CS50x)

  • jinja-soft-ui-dashboard

    Soft UI Dashboard - Free Flask Starter | AppSeed

  • Flask-Template

    Flask Portfolio Template

  • SaaSHub

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

    SaaSHub logo
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).

Jinja related posts

  • crinja: A Crystal implementation of the Jinja2 template language

    1 project | /r/crystal_programming | 13 Apr 2023
  • How to dynamically generate graphics and PDFs using Python an jinja

    6 projects | dev.to | 8 Jan 2023
  • How to create a Template Engine?

    1 project | /r/learnprogramming | 16 Aug 2022
  • what is the best way to create automated CSS and JSON files?

    2 projects | /r/learnpython | 10 Aug 2022
  • Linux client on Arch Linux does not work

    1 project | /r/ProtonVPN | 26 May 2022
  • Search a list of dictionaries for a value and then select an additional value

    1 project | /r/ansible | 18 Apr 2022
  • Passing a very large list to html jinga2 frontend

    1 project | /r/flask | 30 Mar 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 Flask 66,417
2 Jinja2 9,947
3 Inja 1,539
4 minijinja 1,320
5 MarkupSafe 598
6 flask-adminlte 273
7 flask-tables 272
8 flask-datta-able 225
9 dbt-coves 208
10 crinja 119
11 flask-pixel 114
12 gonja 102
13 ansible-requirements-updater 97
14 aws-code-habits 70
15 makejinja 55
16 fastapi-gen 23
17 highlight 21
18 discord-qalib 12
19 orji 8
20 CS50x-2021 6
21 jinja-soft-ui-dashboard 1
22 Flask-Template 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com