function: templating
2006 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| cuelang/cue CUE is an open-source data validation language and inference engine, rooted in logic programming, that merges types and values into a singl… | 10 | 3056 | active |
| pngwn/MDsveX mdsvex is a Markdown preprocessor for Svelte, essentially MDX for Svelte. It lets you use Svelte components inside Markdown files and Markd… | 95 | 3048 | active |
| primefaces/primeng PrimeNG is a comprehensive open-source UI component library for Angular, offering dozens of feature-rich components such as data tables, di… | 10 | 12490 | maintenance |
| matcornic/hermes Hermes is a Go package that generates clean, responsive HTML emails for transactional mail such as welcome, password-reset, and receipt ema… | 29 | 3024 | active |
| GordenSun/GordenPPTSkill An AI-agent skill and Python toolkit for building PowerPoint presentations from 17 hand-polished Chinese PPTX templates using python-pptx. … | 53 | 2990 | active |
| nickel-lang/nickel Nickel is a configuration language that generates static configuration files like JSON, YAML, and XML, essentially 'JSON with functions'. I… | 91 | 2981 | active |
| thymeleaf/thymeleaf Thymeleaf is a modern server-side Java template engine for web and standalone environments, built around natural templates that remain vali… | 76 | 2977 | stable |
| thephpleague/commonmark league/commonmark is a highly-extensible PHP Markdown parser that fully supports the CommonMark and GitHub-Flavored Markdown specifications… | 98 | 2971 | stable |
| Simon-He95/markstream-vue A family of streaming Markdown renderer components for AI chat and LLM token-stream UIs, with markstream-vue as the stable Vue 3/Nuxt/ViteP… | 82 | 2967 | stable |
| google/docsy Docsy is a Hugo theme specifically designed for building technical documentation sites, providing navigation, site structure, and documenta… | 94 | 2961 | active |
| posthtml/posthtml PostHTML is a small JavaScript library for transforming HTML/XML via a plugin ecosystem. It provides an HTML parser, a node tree API, and a… | 47 | 2959 | stable |
| klaussilveira/gitlist GitList is a self-hosted PHP web application for browsing multiple git repositories through a browser. Built on Symfony and Twig, it shows … | 86 | 2956 | active |
| joaotavora/yasnippet YASnippet is a template system for Emacs that expands abbreviations into code snippets with placeholder fields. It supports a TextMate-like… | 44 | 2956 | stable |
| signintech/gopdf gopdf is a Go library for programmatically generating PDF documents. It supports Unicode font embedding, drawing shapes and images, text al… | 75 | 2932 | active |
| DarkaOnLine/L5-Swagger L5-Swagger is a Laravel package that integrates swagger-php and Swagger UI to generate and serve OpenAPI/Swagger documentation for Laravel … | 90 | 2931 | active |
| zalify/easy-email-editor Easy Email Editor is an open-source React component library for building drag-and-drop email editors that generate responsive HTML via MJML… | 76 | 2911 | active |
| iamxjb/winxin-app-watch-life.net An open-source WeChat Mini Program frontend that connects a WordPress site to WeChat, syncing posts, categories, comments, and media into a… | 56 | 2908 | active |
| ryanlelek/Raneto Raneto is a free, open-source Markdown-powered knowledge base and wiki for Node.js. It serves file-based Markdown content with full-text se… | 70 | 2899 | active |
| sbfkcel/towxml Towxml is a JavaScript library that converts HTML and Markdown into WXML (WeChat Mini Program markup) for rendering rich content inside WeC… | 67 | 2895 | active |
| kane50613/takumi Takumi is a Rust-based rendering engine that converts JSX, HTML, and CSS into images (PNG, JPEG, WebP, SVG, animated GIF/WebP) and paged PD… | 81 | 2886 | active |
| pwndoc/pwndoc PwnDoc is a self-hosted web application for writing penetration test findings and generating customizable Docx reports. It supports multi-u… | 98 | 2882 | active |
| nunocoracao/blowfish Blowfish is a feature-rich, lightweight Hugo theme for building personal websites and blogs, built with Tailwind CSS. It offers multiple ho… | 99 | 2880 | active |
| themesberg/flowbite-admin-dashboard A free and open-source admin dashboard template built with Tailwind CSS and the Flowbite component library. It ships 15 example pages inclu… | 27 | 2878 | active |
| tachyons-css/tachyons Tachyons is a functional (utility-first) CSS toolkit of small, single-purpose, composable classes for building responsive UIs without writi… | 83 | 11716 | maintenance |
| klembot/twinejs Twine is an open-source tool for writing and publishing interactive, nonlinear stories without needing to code, available as a desktop app … | 83 | 2869 | active |
| jaspervdj/hakyll Hakyll is a Haskell library for building static website compilers, letting users define site generation rules in Haskell. It compiles Markd… | 76 | 2867 | stable |
| aurelia/framework Aurelia 1 is a modern front-end JavaScript/TypeScript framework for building browser, mobile, and desktop single-page applications. This pa… | 23 | 11671 | maintenance |
| mavoweb/mavo Mavo is an HTML-based language and JavaScript library for building small-scale data-driven web applications by writing only HTML and CSS, w… | 31 | 2863 | active |
| magicblack/maccms10 Apple CMS (MacCMS) v10 is an open-source PHP+MySQL content management system built on the ThinkPHP 5 framework, designed for quickly buildi… | 95 | 2860 | active |
| weavejester/hiccup Hiccup is a fast Clojure library for rendering HTML by representing elements as vectors and attributes as maps. It supports automatic strin… | 44 | 2854 | stable |
| anysphere/priompt Priompt is a JSX-based prompt design library for building LLM prompts with React-like components. It uses priority levels to decide which p… | 50 | 2850 | active |
| skanaar/nomnoml nomnoml is a JavaScript library and tool for rendering UML diagrams from a compact text syntax, producing SVG or canvas output. It ships as… | 78 | 2837 | active |
| SeriaWei/ZKEACMS ZKEACMS is an open-source, WYSIWYG visual content management system built on ASP.NET Core (.NET 8/9) with drag-and-drop page and layout des… | 84 | 2836 | active |
| jxnblk/mdx-deck mdx-deck is a React-based framework for creating presentation slides using MDX (Markdown + JSX components). It offers zero-config setup, th… | 32 | 11500 | maintenance |
| microsoft/TemplateStudio Template Studio is a suite of Visual Studio 2022 extensions that accelerates creation of new WinUI 3, WPF, and UWP apps through a wizard-ba… | 23 | 2813 | active |
| kpumuk/meta-tags MetaTags is a Ruby gem providing Rails helpers for rendering HTML head metadata such as titles, descriptions, canonical URLs, robots direct… | 86 | 2802 | active |
| panr/hugo-theme-terminal A minimal, retro terminal-style theme for the Hugo static site generator, featuring monospaced Fira Code typography, customizable duotone c… | 99 | 2799 | active |
| bikeshaving/crank Crank.js is a JavaScript/TypeScript UI framework for building websites and applications where components are plain functions, generators, a… | 94 | 2795 | active |
| next-theme/hexo-theme-next NexT is an elegant, high-quality theme for the Hexo static site generator, offering four built-in layout schemes (Muse, Mist, Pisces, Gemin… | 94 | 2778 | active |
| unpoly/unpoly Unpoly is a JavaScript library that adds progressive enhancement attributes to HTML, letting you build dynamic, SPA-like interfaces while k… | 77 | 2776 | active |
| javve/list.js List.js is a tiny, dependency-free vanilla JavaScript library that adds search, sort, filter, and pagination to existing HTML lists, tables… | 31 | 11209 | maintenance |
| JordanSchuetz/LearnCS8-Resume A static resume template website built with HTML and Bootstrap, created as part of the LearnCS8 Lab 3 exercise. It provides a single-page r… | 32 | 11203 | maintenance |
| symfony/form The Symfony Form component is a PHP library for creating, processing, and reusing HTML forms. It handles rendering form fields, validating … | 95 | 2765 | stable |
| manifold-systems/manifold Manifold is a Java compiler plugin that extends the Java language at compile time with features like extension methods, properties, operato… | 76 | 2759 | active |
| barryvdh/laravel-snappy A Laravel service provider wrapping the KnpLabs Snappy library to generate PDFs and images from HTML via wkhtmltopdf/wkhtmltoimage binaries… | 79 | 2753 | active |
| johnfercher/maroto Maroto is a Go library for generating PDFs using a Bootstrap-inspired grid system of rows, columns, and components, built on top of gofpdf.… | 98 | 2748 | active |
| mitsuhiko/minijinja MiniJinja is a powerful, minimal-dependency template engine for Rust (with Go, Python, JavaScript/WASM, and CLI variants) that implements t… | 98 | 2743 | stable |
| getnikola/nikola Nikola is a Python-based static website and blog generator that turns content in formats like reStructuredText, Markdown, and Jupyter noteb… | 74 | 2742 | stable |
| jaspervdj/patat Patat is a terminal-based presentation tool that renders slideshows from Markdown and other Pandoc-supported formats directly in an ANSI te… | 74 | 2740 | active |
| JPressProjects/jpress JPress is an open-source, WordPress-like content management system written in Java, used to power 100,000+ websites including government ag… | 23 | 2732 | stable |
| studygolang/studygolang StudyGolang is the source code of the Go Language Chinese Network (studygolang.com), a self-hostable community website for Chinese Go devel… | 72 | 2725 | active |
| posit-dev/great-tables Great Tables is a Python library for building beautiful, publication-quality display tables from Pandas or Polars DataFrames using a chaina… | 95 | 2723 | active |
| yesodweb/yesod Yesod is a type-safe, RESTful web framework for Haskell built on the WAI interface, featuring compile-time-checked routing, templating, and… | 75 | 2723 | active |
| sergiokopplin/indigo Indigo is a minimalist Jekyll template for personal blogs and portfolio sites, featuring light and dark themes. It is built with Jekyll, Sa… | 23 | 2721 | active |
| intlify/vue-i18n Vue I18n is the official internationalization plugin for Vue 3, providing translation, pluralization, number and datetime localization with… | 99 | 2712 | stable |
| dnl-blkv/mcdowell-cv A LuaLaTeX document class implementing Gayle L. McDowell's clean, space-efficient CV/resume design. It provides commands for headers, conta… | 23 | 2704 | stable |
| merakiuilabs/merakiui Meraki UI is a free collection of copy-paste Tailwind CSS components built with Flexbox and CSS Grid, enhanced with Alpine.js for interacti… | 46 | 2698 | active |
| elapouya/python-docx-template A Python library that lets you use Microsoft Word .docx files as Jinja2 templates to generate documents. It combines python-docx with Jinja… | 73 | 2697 | stable |
| react-figma/react-figma A custom React renderer that renders React components directly into Figma documents via the Figma Plugin API. It provides react-native-comp… | 57 | 2692 | active |
| GacUI GacUI is a GPU-accelerated cross-platform C++ GUI library with built-in MVVM, data binding, and XML-based UI description using the Workflow… | 77 | 2682 | active |
| laracasts/flash A Laravel composer package that provides an easy, Bootstrap-optimized flash messaging setup. It offers a fluent flash() helper for success,… | 67 | 2674 | stable |
| BorisMoore/jsrender JsRender is a lightweight, highly extensible JavaScript templating engine optimized for high-performance rendering of data-driven templates… | 80 | 2671 | stable |
| bedimcode/responsive-portfolio-website-Alexa A responsive personal portfolio website template built with plain HTML, CSS, and JavaScript. It features smooth scrolling, light/dark mode,… | 32 | 2664 | stable |
| django-commons/django-unicorn Django Unicorn is a reactive component framework for Django that adds rich, interactive front-end functionality to Django templates using o… | 83 | 2661 | active |
| vsch/flexmark-java flexmark-java is a fast, extensible Java parser for CommonMark/Markdown that produces a source-position-aware AST and renders HTML, with em… | 39 | 2640 | stable |
| knockout/knockout Knockout is a JavaScript MVVM library that keeps your UI automatically in sync with an underlying data model using observables and declarat… | 80 | 10555 | maintenance |
| lambda-fairy/maud Maud is a compile-time HTML template engine for Rust, implemented as a procedural macro (html!) that generates specialized Rust code. Templ… | 61 | 2624 | active |
| symfony/demo The official Symfony Demo Application, a reference blog-style application demonstrating how to build web apps following Symfony best practi… | 95 | 2617 | active |
| amberframework/amber Amber is a full-stack web application framework for the Crystal language, inspired by Rails, Phoenix, and Kemal, providing routing, control… | 86 | 2604 | active |
| Pintree-io/pintree Pintree is a self-hostable Next.js application that converts browser bookmarks into a searchable, navigable directory website. It supports … | 24 | 2588 | active |
| MadMaxChow/VLOOK VLOOK is an open-source theme package and typesetting enhancement plugin for the Typora Markdown editor. It improves document layout, conte… | 91 | 2586 | active |
| ksky521/nodeppt nodeppt is a markdown-driven, in-browser presentation framework for building HTML slide decks. It provides a CLI to create, serve, and buil… | 10 | 10344 | maintenance |
| Syslifters/sysreptor SysReptor is a customizable pentest reporting platform for penetration testers and red teamers, supporting report design in HTML, writing i… | 99 | 2560 | active |
| milligram/milligram Milligram is a minimalist CSS framework providing a small set of base styles for typography, buttons, forms, tables, and grids in only 2kb … | 23 | 10216 | maintenance |
| OnedocLabs/react-print-pdf react-print-pdf is an open-source React component library for building and generating PDF documents using reusable, unstyled components and… | 26 | 2556 | active |
| keycloakify/keycloakify Keycloakify is a TypeScript build tool that generates Keycloak themes (login, register, email pages) using modern web frameworks like React… | 92 | 2554 | active |
| sqlpage/SQLPage SQLPage is an open-source web application framework, written in Rust, that turns SQL queries in .sql files into interactive data-driven web… | 97 | 2544 | active |
| eladnava/mailgen A Node.js package that programmatically generates clean, responsive HTML emails for transactional mail, with bundled themes and plaintext o… | 75 | 2542 | stable |
| simonbengtsson/jsPDF-AutoTable A jsPDF plugin that generates PDF tables in JavaScript, either from HTML table elements or from JavaScript data. It supports themes, column… | 81 | 2541 | stable |
| django-webpack/django-webpack-loader A Django app that integrates Webpack bundles into Django templates via a simple template tag. It consumes a stats file generated by webpack… | 82 | 2540 | active |
| viewflow/django-material A Django library that brings Material Design 3 UI components and full-featured CRUD/admin interfaces to Django projects, built on TailwindC… | 59 | 2540 | active |
| anzhiyu-c/hexo-theme-anzhiyu A clean and beautiful Hexo blog theme, forked from hexo-theme-butterfly, written in Pug and Stylus. It provides a polished, feature-rich pe… | 73 | 2536 | active |
| vuepress-theme-hope/vuepress-theme-hope A feature-rich VuePress 2 theme built on Vue 3 with Vite/Webpack support, offering extensive Markdown extensions, blog functionality, and c… | 92 | 2532 | active |
| JohnSundell/Ink Ink is a fast and flexible Markdown parser written in Swift that converts Markdown strings into HTML. It supports front-matter metadata par… | 23 | 2527 | stable |
| symfony/twig-bridge The Symfony Twig Bridge provides integration between the Twig template engine and various Symfony components. It is an official Symfony com… | 95 | 2506 | stable |
| symfony/twig-bundle A Symfony bundle that provides tight integration of the Twig template engine into the Symfony full-stack framework. It handles Twig configu… | 97 | 2497 | stable |
| nunomaduro/termwind Termwind is a PHP library that lets developers style command-line application output using the Tailwind CSS API and HTML-like syntax. It re… | 84 | 2495 | active |
| kentcdodds/kentcdodds.com The open-source code behind Kent C. Dodds' personal website (kentcdodds.com), a blog and educational hub built with React Router v7, React,… | 77 | 2493 | active |
| custom-cards/button-card A highly configurable custom Lovelace card for Home Assistant dashboards, written in TypeScript. It lets users create custom buttons for an… | 83 | 2488 | active |
| StartBootstrap/startbootstrap-sb-admin-2 SB Admin 2 is a free, open source Bootstrap 4 admin dashboard theme from Start Bootstrap, distributed as HTML/SCSS template files. It ships… | 32 | 9865 | maintenance |
| driesvints/blade-icons A Laravel package that makes it easy to use SVG icons in Blade views via simple components and directives. It supports dozens of community … | 89 | 2482 | active |
| artisticat1/obsidian-latex-suite An Obsidian plugin that makes typesetting LaTeX math as fast as handwriting through configurable snippets, text expansion, and editor enhan… | 99 | 2474 | active |
| MacDownApp/macdown MacDown is an open source Markdown editor for macOS with live HTML preview, built in Objective-C/Cocoa. It offers configurable Markdown ren… | 23 | 9819 | maintenance |
| yihui/knitr knitr is an R package for literate programming and dynamic report generation, weaving code chunks from R (and other languages like Python o… | 75 | 2465 | stable |
| owen0o0/WebStack A WordPress theme that turns a WordPress site into a WebStack-style navigation/bookmark directory site. It supports two-level categories, a… | 29 | 2455 | active |
| latex3/latex2e The LaTeX2e kernel is the core source code of the LaTeX document preparation system, maintained by the LaTeX Project. It provides the base … | 96 | 2448 | active |
| vuejs/petite-vue petite-vue is a ~6kb subset of Vue optimized for progressive enhancement, providing the same template syntax and reactivity model as standa… | 32 | 9696 | maintenance |
| susam/texme TeXMe is a lightweight JavaScript utility that turns plain text files containing Markdown and LaTeX into self-rendering HTML documents. A s… | 32 | 2438 | stable |
| lustre-labs/lustre Lustre is a Gleam web framework for building HTML templates, single-page applications, Web Components, and real-time server components. It … | 94 | 2417 | active |
| premailer/premailer Premailer is a Ruby gem that prepares HTML email for delivery by inlining CSS styles, converting relative URLs to absolute, and checking CS… | 76 | 2416 | active |