CATEGORY

Template engine 761 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

terdocDocument generation service for converting from tera templates and raw data to different output formats such as PDF or Markdown2,177MIT OR Apache-2.0Template engine rusty-handlebarsFast compile time handlebars template engine for Rust2,177non-standardCompilersTemplate engine mdbook-anchors-aweighversatile include tag preprocessor for mdbook2,169MITCommand line utilitiesTemplate engine mdbook-templatesA template preprocessor for mdBook2,162MIT OR Apache-2.0Command line utilitiesTemplate engine colored-macro-macroA macro to make colored text in the terminal using XML-like syntax. You should depend on the `colored-macro` crate instead.2,073MITCommand-line interfaceTemplate engine momentaA framework for building element level reactive ui2,057MITTemplate engineWeb programming moCreate dozens/hundreds/thousands/millions of random examples based on a pest grammar (PEG). It can be used for generate…2,018MITCommand line utilitiesParser implementations sqlx-askama-template-macroProcedural macro for SQLx + Askama integration1,993Apache-2.0Database interfacesTemplate engine postgres-named-parameters-deriveDerive macros used internally by `postgres-named-parameters`. You should not use this crate directly; instead, use…1,987MITDatabase interfacesTemplate engine askama_ironIron integration for Askama templates1,987MIT OR Apache-2.0Template engine askama_hyperHyper integration for Askama templates1,979MIT OR Apache-2.0Template engine rust_wasm_dodrio_templatinghtml templating for dodrio1,957MITTemplate engineWebAssembly ironpressPure Rust HTML/CSS/Markdown to PDF converter with layout engine, LaTeX math, tables, images, custom fonts, and streaming output.…1,947MITEncodingTemplate engine oicana_cliCLI for working with Oicana templates.1,935non-standardTemplate engine report-leptosLeptos SSR renderer for generating static HTML reports - beautiful, interactive, type-safe1,929BUSL-1.1Template engineVisualization mustsubstLike envsubst but with mustache!1,924MITCommand line utilitiesTemplate engine arestyA compiling template library for Rust1,903MIT OR Apache-2.0Template engine protocolsThe protocols crate is native rust library that provides an application layer system designed to make it easy to send messages…1,899MIT/Apache-2.0Parser implementationsRust patterns stri_procstring interpolation procedural macro1,877MIT OR Apache-2.0Template engineText processing bulk_examples_generatorCreate dozens/hundreds/thousands/millions of random examples based on a pest grammar (PEG). It can be used for generate…1,871MITCommand line utilitiesParser implementations open-graphGenerate HTML for Open Graph integration.1,863MIT OR Apache-2.0Template engineValue formatting substituteextremly simple string templating1,859MITTemplate engine derive_litA tool to auto-generate literal macros for your data structure1,854MITData structuresDatabase interfaces oxiplate-traitsTraits used by Oxiplate and Oxiplate-related libraries.1,853MIT OR Apache-2.0Template engine mdbook-extended-markdown-tablePreprocessor for mdBook that generates tables with merged cells from ASCII text1,818MIT OR Apache-2.0Command line utilitiesParser implementations oicana_exportHelpers to export a compiled document.1,814non-standardTemplate engine fun-htmxHTMX attributes for `fun-html`1,810MITTemplate engine svecA utility for Dart-style list in Rust1,784MITConfigurationData structures reva_parserParser for Reva templates1,778MIT OR Apache-2.0Template engine openapi_generatorCode generator for OpenAPI specifications1,770ISCTemplate engineWeb programming mhtemplateEasy-to-use, dynamic text template library.1,769BSD-3-ClauseTemplate engine gosh_fhirworks2020_docugenA document generator for GOSH Drive FHIRworks2020 Hackathon1,749MITTemplate engineValue formatting markdown-builderOpinionated Rust crate for programmatically building markdown documents1,747MITData structuresEncoding mdbook-fluentmdBook preprocessor for variable interpolation using the Fluent language1,717MIT OR Apache-2.0Internationalization (i18n)Template engine efxRust XML templating engine for building egui UIs with procedural macros1,701MIT OR Apache-2.0Development tools::Procedural macro helpersGUI datamorph-rsData transformation library using declarative specifications1,692Apache-2.0Data structuresDevelopment tools handlebars-repeatBlock repetition helper for handlebars1,688MITTemplate engineWeb programming postgres-named-parametersA lightweight macro wrapper around the `postgres` crate which gives you the ergonomics of named parameters in your raw SQL queries1,687MITDatabase interfacesTemplate engine yarte_lexerLexer for yarte1,673MIT/Apache-2.0GUITemplate engine generatesUtility macro library for generating code1,659MPL-2.0AccessibilityDevelopment tools stardustA Jinja-like templating library for Rust1,659MITTemplate engine nomlHigh-performance dynamic configuration language with format preservation, environment variables, native types, string…1,653Apache-2.0ConfigurationData structures awesome-docsA crate designed to generate documents of many types1,643MIT OR Apache-2.0Parser implementationsTemplate engine topcatA tool for concatenating files in topological order1,634MIT OR Apache-2.0Command line utilitiesDevelopment tools weft-erasedDynamic Polymorphism support for Weft1,632Apache-2.0Template engineWeb programming vimwiki-wasmWasm binding for vimwiki library1,629MIT OR Apache-2.0Parser implementationsTemplate engine morphiusA tool to randomize test generation to eliminate cheating.1,626Apache-2.0MathematicsTemplate engine tera_thousandsSimple filter for tera to split the numbers by thousands1,623MITTemplate engine rundletA typed schema for defining helm charts to sail away on kubernetes1,613Apache-2.0ConfigurationFilesystem heart-patched-maudCompile-time HTML templates. (patched for HEART - do not use)1,610MIT OR Apache-2.0Template engine deck-rsPresentations in the terminal1,607MIT OR Apache-2.0Command-line interfaceCommand line utilities mkdevSave your boilerplate instead of writing it.1,606GPL-3.0-or-laterCommand line utilitiesTemplate engine slsgScriptable Lua Site Generator1,603GPL-3.0-onlyCommand line utilitiesTemplate engine xlsx-handlebarsA Rust library for processing XLSX files with Handlebars templates, supporting WASM, Node.js, Deno, and browsers1,601MITTemplate engineText processing reva_axumAxum integration for Reva templates1,600MIT OR Apache-2.0Template engine project-structure-creatorA CLI tool to create directory structure using ASCII tree.1,595MITCommand line utilitiesTemplate engine black_marlin-compilerSimple, small, and extremely fast template engine for Rust1,594MITTemplate engine nenjo-xmlXML serialization and template rendering for structured LLM prompt context1,592Apache-2.0EncodingTemplate engine adduceA blazingly fast static site generator.1,588LGPL-3.0-or-laterCommand line utilitiesParsing tools yew-askamaCreate Yew components from Askama templates.1,586non-standardTemplate engine stillA static site generator built in Rust with a focus on quick development time, approachable documentation, and SPEED.1,583MITCommand line utilitiesNetwork programming lateraLaTeX Template engine based on Tera1,583MITTemplate engine srtemplate_helper_macrosMacros for SrTemplate1,576MIT OR Apache-2.0Template engineText processing genevaGeneva is a code generation CLI, allowing you to effortlessly perform codegen. It comes with friendly templating language.1,570MITDevelopment toolsDevelopment tools::Build Utils aweboA templating language that can be either statically compiled or interpreted.1,568MPL-2.0Template engine xtemplarsAn experimental templating engine for XML1,552MIT OR Apache-2.0Data structuresRendering string-viewWork with views into string slices. Safely extend, reduce without losing parent string size. Modify str slices in-place to avoid…1,547MITNo standard library::No dynamic allocationParsing tools tera-introspectionUtilities for introspecting Tera templates.1,545MITTemplate engine hotmanSimple HTML generation with no macros1,519MITTemplate engineWeb programming jinjaA Jinja2-compatible template engine for Rust with full feature parity, built on minijinja1,516Apache-2.0Template engine jxpandA tool for expanding JSON data with annotations useful for code generation.1,502MITCommand line utilitiesTemplate engine reva_actixActix-Web integration for Reva templates1,493MIT OR Apache-2.0Template engine black_marlin-macrosSimple, small, and extremely fast template engine for Rust. Forked from SailFish, now it's a black marlin.1,469MITTemplate engine tera-formera minimal static site generator1,450MITCommand line utilitiesTemplate engine lazy-templateString template library that send queries to function responder and interpolate the responses1,449MITNo standard libraryParser implementations hwpforge-foundationFoundation types for HwpForge (HwpUnit, Color, Interned IDs, Branded Index)1,445MIT OR Apache-2.0EncodingInternationalization (i18n) typst-bake-macrosProcedural macros for typst-bake1,431MIT OR Apache-2.0Template engine template-compilerA compiler from a simple template language to Wasm components1,423MIT OR Apache-2.0CompilersParser implementations mcpackA CLI tool for managing minecraft datapacks.1,400MITCommand line utilitiesGame development kotoba-kotobasKotobaScript - Declarative programming language for frontend applications, extending Jsonnet with React component definitions1,389Apache-2.0ConfigurationDevelopment tools html_exportBasic struct & enums to html file conversion crate1,382MITTemplate engine hwpforge-coreFormat-independent Document Object Model for HwpForge1,355MIT OR Apache-2.0EncodingInternationalization (i18n) stampsmithStampsmith is a fast and portable Cookiecutter-compatible tool that generates projects from project templates. It is designed to…1,346PolyForm-Small-Business-1.0.0 AND Hippocratic-2.1Command-line interfaceCommand line utilities oicana_testingTesting for Oicana templates.1,340non-standardTemplate engine renderitDraw anything for anything else1,335MIT OR Apache-2.0Parser implementationsTemplate engine black_marlinSimple, small, and extremely fast template engine for Rust. Forked from SailFish, now it's a black marlin.1,332MITTemplate engine typst-bakeBake Typst templates, fonts, and packages into your Rust binary — use Typst as a self-contained, embedded library1,327MIT OR Apache-2.0Template engineText processing agentforgeA Rust crate for building multi-agentic applications.1,300Apache-2.0Development toolsTemplate engine axonyx-uiFoundry CSS, JavaScript helpers, and Axonyx-native .ax components for Axonyx UI.1,295MITTemplate engineWeb programming neutral-ipcIPC server for the Neutral TS template engine1,285Apache-2.0Template engineWeb programming gunnyA library for rendering static text content from templates.1,237MIT OR Apache-2.0Template engine rumtk-webWeb framework part of the RUMTK framework that attempts to simplify and expedite dashboard development in Healthcare.1,237LGPL-3.0Parsing toolsScience mindforgeA Rust crate for building multi-agentic applications.1,235Apache-2.0Development toolsTemplate engine semilattice-client-libThis is still in development.1,234MIT/Apache-2.0Database interfacesDatabase implementations lithos-gotmpl-engineGo text/template-inspired parser and evaluator used by the Lithos templating stack.1,233MIT OR Apache-2.0Template engine hwpforge-blueprintYAML-based style template system for HwpForge (Figma Design Token pattern)1,228MIT OR Apache-2.0EncodingInternationalization (i18n) hydeA CLI to help create and manage markdown files used by static site generators like Jekyll1,224MITCommand line utilitiesTemplate engine efx-coreCore parser and AST for EFx proc-macro1,201MIT OR Apache-2.0GUITemplate engine minijinja-luaa minijinja lua module using the minijinja rust crate1,187MITTemplate engine simple-expressionsA small expression language with variables, function calls, simple types and common operators1,173MIT OR Apache-2.0CompilersParser implementations rio_templatesTemplate engine for Rio, based on Tera1,168MITTemplate engine momenta-coreCore types and utilities for Momenta framework1,153MITTemplate engineWeb programming markdown_view_leptosRender Markdown with embedded Leptos components via a simple macro (MDX-like for Leptos).1,127MITTemplate engineWebAssembly papermakeFast PDF generation library using Typst with a virtual file system for templates, images, and fonts1,125Apache-2.0RenderingTemplate engine tour-coreRust Compile-time Templating with Runtime Reload1,105MITTemplate engine lithos-gotmpl-coreCore helpers and runtime wiring for lithos-gotmpl-engine, mirroring Go's built-in template functions.1,100MIT OR Apache-2.0Template engine InscribeA markdown preprocessor that executes code fences and embeds their output.1,099MITCommand line utilitiesParsing tools hwpforge-smithy-hwpxHWPX format codec (encoder + decoder) for HwpForge1,070MIT OR Apache-2.0EncodingInternationalization (i18n) email-componentsComponents for building email templates1,069MIT OR Apache-2.0EmailTemplate engine htms_coreCore streaming HTML engine - The foundational magic behind progressive content loading without the complexity1,068MITAsynchronousTemplate engine collage-core`collage` is a template engine for Rust, designed for writing HTML and similar markup languages.1,062LGPL-3.0AccessibilityDevelopment tools gunny-cliA CLI application for rendering static text content from templates.1,027MIT OR Apache-2.0Command line utilitiesTemplate engine shimmyjinjaMinimal Jinja-like engine for Hugging Face chat_template strings1,018MITTemplate engineText processing pslibEmpty crate, used only to reserve the name during inital development.1,013MITEncodingGraphics outstandingStyled CLI template rendering with automatic terminal detection1,004MITCommand-line interfaceTemplate engine ordinary-templateTemplate engine and bindings for Ordinary992AGPL-3.0-onlyTemplate engineWebAssembly markerml_cliCLI for simple markup and templating language, that is transpiled to HTML.980MITCommand line utilitiesCompilers auk_markdownMarkdown support for Auk.964MITTemplate engineText processing cookie_cutter_coreA feature-rich template engine with context aware escaping and both runtime and compiletime compilation964MIT OR Apache-2.0Template engine rustapi-viewTemplate rendering support for RustAPI - Server-side HTML with Tera templates964MIT OR Apache-2.0Template engineWeb programming::HTTP server lithos-sprigSprig-compatible helper library built on top of lithos-gotmpl-core for Rust-based gotmpl rendering.963MIT OR Apache-2.0Template engine atomr-agents-instructionInstructionStrategy + ComposedInstructionStrategy<P, T, B> assembler.963Apache-2.0AsynchronousTemplate engine tour-parserTour Template Parser930MITTemplate engine minilateA minimal templating library for Rust922MIT OR Apache-2.0Template engine hwpforge-smithy-mdMarkdown codec (decoder + lossy/lossless encoder) for HwpForge922MIT OR Apache-2.0EncodingInternationalization (i18n) templated_uri_macros_implMacros for the templated_uri crate.906MITEncodingParser implementations htms_deriveProcedural macros for HTMS - Auto-magical code generation that transforms your HTML attributes into streaming superpowers892MITAsynchronousTemplate engine collage-macros`collage` is a template engine for Rust, designed for writing HTML and similar markup languages.861LGPL-3.0AccessibilityDevelopment tools peacock-pinionA library for jinja2 templating and XML parsing857MITData structuresParsing tools templated_uri_macrosMacros for the templated_uri crate.843MITEncodingParser implementations templated_uriStandards-compliant URI handling with templating, validation, and data classification843MITEncodingParser implementations templifyFile generation helper using a data dictionary and Jinja2 template files.840MITTemplate engine mdbook-tera-backendPlugin to extend mdbook with Tera templates and custom HTML components.837Apache-2.0Template engine cookie_cutter_procA feature-rich template engine with context aware escaping and both runtime and compiletime compilation808MIT OR Apache-2.0Template engine snapfireHigh-productivity web templating library designed to accelerate development with an integrated, zero-configuration live-reload…785MPL-2.0Template engineWeb programming::HTTP server hwpforgeProgrammatic control of Korean HWP/HWPX documents — read, write, and convert Hancom 한글 files774MIT OR Apache-2.0EncodingInternationalization (i18n) dynaruleA flexible, JSON-based rule engine for dynamic condition evaluation762MIT OR Apache-2.0ConfigurationTemplate engine microsoft-webui-parserCore parser for WebUI framework756MITParser implementationsTemplate engine microsoft-webui-handlerCore rust handler for WebUI framework753MITTemplate engineWeb programming tour-macrosTour Template Macros738MITTemplate engine just_templateA tool for code gen via templatese732MIT OR Apache-2.0Template engine wesichain-promptRust-native LLM agents & chains with resumable ReAct workflows731Apache-2.0 OR MITTemplate engineText processing pdmtHigh-performance, deterministic templating library for Model Context Protocol (MCP) applications with comprehensive todo…727MIT OR Apache-2.0Development toolsTemplate engine workspacer-documentA Rust library for parsing, organizing, and managing documents within multi-workspace environments. Optimized for speed and…714MITData structuresDevelopment tools tomplate-buildBuild-time utilities for the tomplate TOML-based template composition library683MIT OR Apache-2.0Development tools::Build UtilsTemplate engine htmsStream Async HTML, Stay SEO-Friendly681MITAsynchronousTemplate engine headacheA type safe HTML templating engine based on standard Rust datastructures inspired by hiccup670LGPL-3.0-or-laterGUITemplate engine vexy-vsvgCore library for vexy-vsvg SVG optimizer665Apache-2.0Command line utilitiesMultimedia::Images simplify_bamlSimplified BAML runtime for structured LLM outputs using native Rust types with macros662MITAPI bindingsTemplate engine dfmtA fully featured dynamic template drop in replacement for the format! macro.657MIT OR Apache-2.0No standard libraryTemplate engine gtmpl-moyanThe Golang Templating Language for Rust648MITTemplate engine tplenvRender template placeholders from environment variables and YAML values files641Apache-2.0Command line utilitiesTemplate engine collage`collage` is a template engine for Rust, designed for writing HTML and similar markup languages.629LGPL-3.0AccessibilityDevelopment tools cookie_cutterA feature-rich template engine with context aware escaping and both runtime and compiletime compilation620MIT OR Apache-2.0Template engine van-parserRecursive descent parser for .van (Vue SFC syntax) template files612MITParsing toolsTemplate engine van-signal-genSignal-based JavaScript code generator for Van template engine612MITCompilersTemplate engine van-contextProject context and configuration for Van template engine CLI602MITTemplate engine qleany-macrosProcedural macros for Qleany584MPL-2.0Command line utilitiesData structures qleany-commonShared entities, database, events, and undo/redo infrastructure for Qleany579MPL-2.0Command line utilitiesData structures gtmpl-ngThe Golang Templating Language for Rust (fork with line number fix and Helm functions)566MITTemplate engine wwwhat-coreRENAMED to what-core - depend on what-core instead; the wwwhat-core name receives no further updates. Core framework for What, an…563MITTemplate engineWeb programming maud-extensionsComponent, inline CSS/JS, and font helper macros for Maud views.551MIT OR Apache-2.0Template engineWeb programming anvilforge-templatesForge template runtime for Anvilforge: StackBuffer for @push/@stack, @vite asset helper, escape primitives.551MITTemplate engineWeb programming oxidite-templateTemplate engine for server-side rendering in Oxidite537MITTemplate engineWeb programming run-whatHTML-first web framework powered by Rust. No JavaScript frameworks, no build steps—just HTML.534MITTemplate engineWeb programming tourRust Compile-time Templating with Runtime Reload533MITTemplate engine van-compilerServer-side HTML compiler for Van template engine (.van files)531MITCompilersTemplate engine microsoft-webuiProgrammatic API for the WebUI build-time rendering framework529MITTemplate engineWeb programming hwpforge-bindings-mcpAnvil — HwpForge MCP server for AI-native HWPX document tools528MIT OR Apache-2.0EncodingInternationalization (i18n) tomplate-macrosProcedural macros for the tomplate TOML-based template composition library527MIT OR Apache-2.0Development tools::Build UtilsTemplate engine luciene_slLucid Agent OnChain523Apache-2.0Data structuresDevelopment tools simple-address-formatterA simple tool to format global addresses505MITTemplate engine hyperlitA software documentation tool documentation embedded in source files503Apache-2.0Command line utilitiesDevelopment tools rama-http-macrosprocedural macros for rama-http (html templating and friends)498MIT OR Apache-2.0Template engineWeb programming ppx-implC-style pre-processor library implementation. See 'ppx' for the library you should use.491MIT OR Apache-2.0Development toolsDevelopment tools::Build Utils md-tmplLightweight template engine for .tmpl.md prompt files with typed frontmatter477Apache-2.0 OR MITTemplate engineText processing turbo-html2pdf-coreNative HTML/CSS-to-PDF engine with a Jinja-compatible templating DSL (core crate)477MITTemplate engineText processing burgertocow-libReverse-engineers a diff on a rendered minijinja template back into template-level and variable-level changes via shadow…475MITDevelopment toolsTemplate engine prevueAn HTML templating engine that uses Vue's template syntax.474MITTemplate engine env-hooksShell integration for automatic environment management469MITCachingCommand-line interface van-devDev server with hot reload for Van template engine441MITDevelopment toolsTemplate engine van-initProject scaffolding for Van template engine438MITDevelopment toolsTemplate engine gingembreA Jinja-like template engine with rich diagnostics427MIT OR Apache-2.0Template engineWeb programming json2dirTool that converts JSON objects to directory trees420MITCommand line utilitiesConfiguration basecoat-coreCore types, prop structs, and class-string functions for basecoat-rs401MITTemplate engineWeb programming rs-jsonnetPure Rust implementation of Jsonnet 0.21.0 compatible with Google Jsonnet393Apache-2.0ConfigurationParser implementations docxide-templateType-safe .docx template engine — generate Rust structs from Word templates with {placeholder} patterns391MITTemplate engineText processing docgen-basesFaithful Obsidian Bases (.base) engine + static HTML renderer for docgen, the Cargo-only static documentation-site generator387MITParsing toolsTemplate engine format_manyExtended format_many! macro which allows formatting with variable number of argument inside one macro call383MITTemplate engineText processing doing-templateTemplate parsing and rendering for the doing CLI382MITCommand line utilitiesTemplate engine oak-jinjaHigh-performance incremental Jinja2 parser for the oak ecosystem with flexible configuration, supporting template rendering and…372MPL-2.0Parsing toolsTemplate engine anvilforge-templates-codegenForge → Askama preprocessor: parser, lowering, build.rs integration.372MITDevelopment tools::Build UtilsTemplate engine miku_best_friend_printerContains a MikuPrinter that can produce an ASCII art of Miku - your best friend - from the music video 'Monitoring (Best Friend…364MITTemplate engineText processing ppxC-style pre-processor library364MIT OR Apache-2.0Development toolsDevelopment tools::Build Utils lywebSimple templating library designed for personal websites363MITParsing toolsTemplate engine ssg-coreCore compilation pipeline for SSG — no system dependencies, WASM-compatible.359MIT OR Apache-2.0Template engineWebAssembly colored-printConcise syntax for colors and styles in a format string literal358Apache-2.0 OR MITCommand-line interfaceDevelopment tools tomplateTOML-based compile-time template composition for Rust352MIT OR Apache-2.0Development tools::Build UtilsTemplate engine sc-composerStandalone template composition library.342MITDevelopment toolsTemplate engine md-tmpl-coreCore template engine for md-tmpl — parsing, compilation, and rendering339Apache-2.0 OR MITTemplate engineText processing