Prompt Templating Frameworks Prompt Engineering Tools

Tools for designing, structuring, and managing LLM prompts through templates, DSLs, and declarative frameworks. Includes prompt version control, reusable template libraries, and low-code prompt composition systems. Does NOT include prompt execution orchestration, workflow management, or runtime LLM interaction platforms.

There are 113 prompt templating frameworks tools tracked. 1 score above 70 (verified tier). The highest-rated is promptslab/Promptify at 74/100 with 4,572 stars and 62 monthly downloads. 1 of the top 10 are actively maintained.

Get all 113 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=prompt-engineering&subcategory=prompt-templating-frameworks&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 promptslab/Promptify

Prompt Engineering | Prompt Versioning | Use GPT or other prompt based...

74
Verified
2 character-ai/prompt-poet

Streamlines and simplifies prompt design for both developers and...

65
Established
3 masci/banks

LLM prompt language based on Jinja. Banks provides tools and functions to...

61
Established
4 Hunyuan-PromptEnhancer/PromptEnhancer

PromptEnhancer is a prompt-rewriting tool, refining prompts into clearer,...

54
Established
5 promplate/partial-json-parser

Parse partial JSON generated by LLM

48
Emerging
6 MadcowD/ell

A language model programming library.

46
Emerging
7 Goldziher/prompt-template

Flexible and lightweight library for creating prompt templates

46
Emerging
8 Pan-ML/panml

PanML is a high level generative AI/ML development and analysis library...

46
Emerging
9 jhd3197/Prompture

Prompture is an API-first library for requesting structured JSON output from...

46
Emerging
10 narenaryan/promptml

Prompt markup language (A.K.A PromptML) library is specially built for AI...

45
Emerging
11 SemTiOne/json_prompt_formatter

A CLI and Python tool for converting text prompts into structured JSON/JSONL...

43
Emerging
12 smkalami/prompt-decorators

Prompt Decorators are structured prefixes, such as +++Reasoning and...

43
Emerging
13 pikho/ppromptor

Prompt-Promptor is a python library for automatically generating prompts using LLMs

41
Emerging
14 narenaryan/promptml-cli

A CLI application to run Prompt Markup Language scripts

40
Emerging
15 helmanofer/pydantic-prompter

A lightweight tool that lets you simply build prompts and get Pydantic...

39
Emerging
16 peanutsee/py-prompt-versioner

Lightweight prompt version control for AI Engineers. Feature-rich Markdown...

38
Emerging
17 tsterbak/promptmage

simplifies the process of creating and managing LLM workflows.

38
Emerging
18 wilburhimself/promptly

Opinionated Rails integration for reusable AI prompt templates. Build...

37
Emerging
19 thompson0012/promptv

A comprehensive developer-first prompt management tool with git-like version control

36
Emerging
20 Maneesh-Relanto/Prompt-Run

curl for prompts. Run .prompt files against any LLM (Anthropic, OpenAI,...

36
Emerging
21 estebantechdev/prompt-pro

Build ready-to-use quality prompts 🚀

35
Emerging
22 katsumiok/pyaskit

AskIt: Unified programming interface for programming with LLMs (GPT-3.5,...

35
Emerging
23 doganarif/promptpilot

A fast, lightweight CLI tool for versioning, testing, and optimizing your AI...

35
Emerging
24 MadBomber/prompt_manager

Provides a simple way to manage prompts for a generative AI system.

35
Emerging
25 video-db/PromptClip

Instantly create video clips from LLM prompts

34
Emerging
26 yotambraun/promptbeacon

PromptBeacon is a Python toolkit and CLI for monitoring how brands appear in...

34
Emerging
27 justinlietz93/Perfect_Prompts

A library and semi-framework for autonomous Agent prompting that supports...

33
Emerging
28 dottxt-ai/prompts

A prompting library

33
Emerging
29 SuperBruceJia/promptcraft

PromptCraft is a prompt perturbation toolkit from the character, word, and...

33
Emerging
30 aviflombaum/prompt_engine

A Rails Engine for managing your LLM prompts without having to hardcode...

32
Emerging
31 dhh1995/PromptCoder

See also APPL: https://github.com/appl-team/appl that improves this project....

32
Emerging
32 promplate/partial-json-parser-js

Parse partial JSON generated by LLM

30
Emerging
33 paradigmadigital/Promptmeteo

Industrialize projects powered by LLMs easily with Promptmeteo

29
Experimental
34 Leniolabs/promptwizard

Prompt Wizard is a package for evaluating custom prompts using various...

28
Experimental
35 mramanindia/PromptVal

Promptfixer and evaluator

28
Experimental
36 anptrs/flextex

Pure Python, lightweight, extensively tested, full-featured text template library.

28
Experimental
37 vincenzocascone/prompt-generator

Prompt Generator is a flexible and user-friendly package that offers...

26
Experimental
38 CedarVerse/cedartl

A lightweight, intuitive templating language designed for interactive use in...

26
Experimental
39 promptware/metaprompt

A template engine for LLM prompts with support for writing prompts with prompts

26
Experimental
40 marcosjimenez/pCompiler

A declarative prompt engineering framework that transforms high-level DSL...

26
Experimental
41 ptonlix/ssprompt

âš¡ A LLM Prompt distribution tool âš¡

25
Experimental
42 OpenSoucrce/prompt-to-json

Convert natural language prompts to structured JSON using OpenAI's GPT models.

25
Experimental
43 tomdyson/prettyprompt

Keeping your prompts clean since 2023

25
Experimental
44 ptcodes/promptml

Type-safe LLM prompt templates for Rust — catch missing variables at compile time.

25
Experimental
45 Mattbusel/llm-template

Zero-dependency single-header C++ prompt templating with variable...

24
Experimental
46 psyb0t/ezpyai

A Python utility library to make your life easier and your AI dreams a...

24
Experimental
47 Nick088Official/SuperPrompt-v1

Makes your prompts better both Locally & Online, UI & NO UI

24
Experimental
48 graniet/rllm

Use multiple LLM backends in a single crate, simple builder-based...

23
Experimental
49 thinkbigcd/prompt-library

collection of prompt engineering techniques and examples

23
Experimental
50 maylad31/jinja-prompt-manager

Using jinja to build prompts for LLMs and sqlite for prompt versioning

23
Experimental
51 baselhusam/damj

Python Package for creating a well-defined prompts integrated with specified...

23
Experimental
52 promplate/core

Light but flexible templating and FSM framework. This repo is @promplate itself.

23
Experimental
53 LionKimbro/jsonedit

jsonedit is a structure-first JSON editor designed for composing and...

22
Experimental
54 osteele/prompt-matrix.py

A Python package to expand prompt matrix strings.

22
Experimental
55 file-bricks/ProfiPrompt

Desktop prompt manager for organizing, versioning and exporting AI prompts....

22
Experimental
56 Bhaumi/PromptEnhancer

🎨 Enhance text-to-image models efficiently with PromptEnhancer, utilizing...

22
Experimental
57 drewbeyersdorf/prompt-poetry

Composable prompt engineering techniques for LLMs. Pipe transforms together...

22
Experimental
58 joeycumines/one-shot-man

Refine reproducible one-shot prompts from your terminal, then paste them...

22
Experimental
59 SamBroomy/typed-prompt

A simple type-safe, validated prompt management system for LLMs

22
Experimental
60 alpertunga-bile/prompt-markdown-parser

markdown parser and prompt generator tools for text2image prompts

22
Experimental
61 thinkbigcd/promptflow

lightweight prompt templating and management library

22
Experimental
62 erikamatesz/simple-prompt-manager

A very simple and lightweight library designed for managing and generating...

22
Experimental
63 HKUNLP/HumanPrompt

A framework for human-readable prompt-based method with large language...

21
Experimental
64 cyqlelabs/pal

Prompt Assembly Language - A framework for developing LLM prompts as...

21
Experimental
65 voytas75/PromptManager

PromptManager is a desktop application for cataloguing, searching, and...

21
Experimental
66 yiouli/pixie-prompts

Manage prompt locally in your codebase, with Jinja rendering, variable...

20
Experimental
67 kchoover14/xai-prompt-engineering-bedrock

Few-shot prompt engineering for biometric sensor classification -- parameter...

20
Experimental
68 urban233/prompt-composer-for-emacs

Prompt Composer is a powerful Emacs minor mode designed to streamline the...

20
Experimental
69 nathyBekele/promptKit

An application that transforms prompt engineering for LLMs by automating...

20
Experimental
70 onurcandonmezer/prompt-library

Enterprise prompt engineering library with testing and management

19
Experimental
71 rebeljel/uprompt

A prompt design pattern collection for quick and structured prompt engineering

19
Experimental
72 solomonneas/prompt-library

Dual-mode prompt management with browse/copy UI and REST API for sub-agents

19
Experimental
73 yinhui1984/ollama-cli-assistant

macOS-first CLI command compiler that turns natural language into one...

19
Experimental
74 SainathPattipati/prompt-engineering-library

Production-tested prompt templates and engineering patterns for enterprise...

19
Experimental
75 binu-alexander/metaprompter

Transforms simple raw prompts into a structured more structured and scalable prompts

19
Experimental
76 habemus-papadum/t-prompts

Provenance-preserving prompts for LLMs using Python 3.14's template strings

17
Experimental
77 yinpu/prompt_manager

A Python library for managing and versioning prompts, along with their...

16
Experimental
78 unmodeled-tyler/prompt-profiler

this is a simple python-based CLI tool for Linux. It takes a user prompt,...

16
Experimental
79 thomasnynas12/ezpyai

A Python utility library to make your life easier and your AI dreams a...

16
Experimental
80 oleks-dev/prich

CLI tool for LLM prompt pipelines. Reusable. Shareable. Scriptable.

16
Experimental
81 promplate/toolkit

useful utilities for prompt engineering (independent with @promplate)

16
Experimental
82 iam-abbas/limeprompt

Light weight prompter and parser for language models

15
Experimental
83 MacroMan5/STT-Devellopement-Prompt-Enhancer

A usefull tools for dev that are tired of typing prompt for their coding...

15
Experimental
84 hariharen9/enhance-this

A CLI tool to enhance prompts using Ollama AI, Cross-platform and hasslefree

15
Experimental
85 promplate/recipes

Opinionated practices I generally used in projects created with @promplate

15
Experimental
86 scribe-works/prompt-scribe

A powerful, template-based prompt composer for crafting and managing complex...

15
Experimental
87 Omana30/PromptKit

A library of reusable, battle-tested prompt templates for building reliable...

14
Experimental
88 romiogemeda/prompt-manager

A modern desktop application for managing and organizing AI prompts with...

14
Experimental
89 weavel-ai/promptmodel-python

Prompt & model versioning on the cloud

14
Experimental
90 drankush/QueryPop

QueryPop is a Python application that sends selected text with user...

14
Experimental
91 geeknees/rubocop-prompt

A RuboCop plugin for analyzing and improving AI prompt quality in Ruby code.

14
Experimental
92 vortezwohl/Prompt4Py

Programmatic prompt template for Python.

13
Experimental
93 AIFuseLab/prompt-fuse

Prompt Fuse is an open-source tool for managing, testing, and automtically...

13
Experimental
94 n-splv/promptsub-py

Creating parametrized prompts for language models

13
Experimental
95 Heron4gf/Prompts-Engine

A powerful and flexible Python library for generating well-structured...

13
Experimental
96 bltnico/prompt-enhancer-cli

Enhance and rewrite prompts from your terminal using a developer-friendly CLI tool

13
Experimental
97 skjp/prompt_booster

an example addon module for the spout project, improve your text prompts...

12
Experimental
98 PhilippWu/prompt-creator

Prompt Creator – A lightweight Python GUI tool that visualizes project...

12
Experimental
99 solyarisoftware/prompter.vim

vim as a perfect large language models prompts playground

12
Experimental
100 deadbits/prompt-serve

Store and serve language model prompts

12
Experimental
101 krzysztofkobra/prompt-refine

Hotkey-activated prompt refinement tool

12
Experimental
102 benvilliere/slimer

👻 Prompt engineering companion to quickly digest a project structure and code

12
Experimental
103 AnnaThomas2060/is-even

This is an attempt to create the world's most unnecessarily complex CLI tool...

11
Experimental
104 hparreao/awesome-poml-guide

A comprehensive guide and collection of examples for Prompt Orchestration...

11
Experimental
105 aydiegithub/aydie-prompt-forge

A modern toolkit for creating, managing, and testing LLM prompts as code.

11
Experimental
106 jonwalker-systems/ops-translation-engine

Deterministic operations intake translation engine that converts messy...

11
Experimental
107 kddubey/backprompt

Lazy KV cache data structure for language models

11
Experimental
108 FairlyTales/prompt_library-public

Prompt library built with Marimo

11
Experimental
109 muhammed-mazen/sage

Sage – Prompt-Based Data Generation & Annotation Platform

11
Experimental
110 falatform/prompter

Extensible Python framework for prompt engineering and LLMs—template or code...

11
Experimental
111 oleks-dev/prich-templates

Templates for Prich CLI tool

11
Experimental
112 pyros-projects/pyros-cli

a prompt explorer

11
Experimental
113 Eterance/Pymaidol

A Markup Syntax for Embedding Code into Text

11
Experimental