function: templating
2006 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| mde/ejs EJS is an embedded JavaScript templating engine for Node.js and browsers that lets you generate HTML with plain JavaScript in `<% %>` tags.… | 90 | 8121 | stable |
| lewislulu/html-ppt-skill An AgentSkill that lets AI agents generate professional HTML presentations from themes, layouts, and full-deck templates, all as pure stati… | 50 | 8071 | active |
| krzysztofzablocki/Sourcery Sourcery is a code generator for the Swift language built on Apple's SwiftSyntax, using templates (Stencil, Swift templates) to eliminate b… | 68 | 8018 | stable |
| sphinx-doc/sphinx Sphinx is a Python-based documentation generator that converts reStructuredText and Markdown sources into HTML, PDF, EPUB, man pages, and o… | 87 | 7990 | stable |
| ChristianLempa/boilerplates A CLI tool and template library for creating reusable infrastructure templates and rendering them into configurable workloads for homelabs … | 88 | 7943 | active |
| metalsmith/metalsmith Metalsmith is an extremely simple, pluggable static site generator for Node.js that converts a source directory of files into JavaScript ob… | 63 | 7824 | stable |
| vercel/styled-jsx styled-jsx is a Babel-based CSS-in-JS library that provides full, scoped CSS support inside JSX components, with dynamic styles and server-… | 62 | 7777 | stable |
| plopjs/plop Plop is a micro-generator framework for Node.js that generates files consistently from inquirer prompts and handlebars templates. Teams def… | 87 | 7668 | stable |
| PHPOffice/PHPWord PHPWord is a pure PHP library for reading and writing word processing documents in formats such as DOCX, ODT, RTF, DOC, HTML, and PDF. It l… | 67 | 7585 | stable |
| leerob/next-mdx-blog A Next.js + MDX blog and personal website template styled with Tailwind CSS and written in TypeScript. It ships with syntax highlighting, l… | 75 | 7573 | active |
| Ripple-TS/ripple Ripple is a TypeScript-first UI framework built around .tsrx files, featuring fine-grained reactivity, template-native control flow, scoped… | 83 | 7391 | active |
| plantuml-stdlib/C4-PlantUML C4-PlantUML is a set of PlantUML macros and includes for creating C4 model software architecture diagrams as code. It lets teams describe c… | 88 | 7383 | active |
| GetPublii/Publii Publii is a free, open-source desktop CMS (built with Electron) for creating static websites with a WordPress-like GUI, available for Windo… | 97 | 7289 | active |
| barryvdh/laravel-dompdf A Laravel wrapper around the Dompdf HTML-to-PDF converter, exposing a facade and service provider for rendering Blade views or HTML strings… | 87 | 7285 | stable |
| Wandmalfarbe/pandoc-latex-template Eisvogel is a clean pandoc LaTeX template for converting markdown documents to PDF or LaTeX, including a beamer variant for slides. It is d… | 88 | 7237 | stable |
| kazupon/vue-i18n Vue I18n is the official internationalization plugin for Vue.js, providing translation, pluralization, and date/number localization. It sup… | 10 | 7223 | stable |
| HandyOrg/HandyControl HandyControl is a UI control library for WPF (.NET) offering a set of simple, commonly used custom controls and styles written in C# and XA… | 66 | 7167 | active |
| 1weiho/open-slide open-slide is a React-based slide presentation framework designed for AI coding agents to author decks from natural-language prompts. It pr… | 81 | 7082 | active |
| elementor/elementor Elementor is an open-source WordPress plugin providing an advanced front-end drag-and-drop page builder for creating pixel-perfect websites… | 95 | 7062 | active |
| AnswerDotAI/fasthtml FastHTML is a Python web framework for building fast, scalable, interactive web applications with minimal code, mapping 1:1 to HTML and HTT… | 86 | 7012 | active |
| plasmicapp/plasmic Plasmic is an open-source visual builder for the web that lets teams design and build React apps, websites, and content via drag-and-drop, … | 77 | 6973 | active |
| phoenixframework/phoenix_live_view Phoenix LiveView is an Elixir library for building rich, real-time web user interfaces with server-rendered HTML over WebSockets. It sends … | 99 | 6825 | stable |
| sivan/heti Heti is a CSS/SCSS stylesheet library that enhances Chinese web typography according to common Chinese typesetting conventions (CLREQ). It … | 50 | 6721 | stable |
| LiamGvchi/gc-minimal-zine-poster A Codex skill that turns themes, sentences, photos, or reference sets into minimal zine-style editorial poster prompts and generated images… | 78 | 6668 | active |
| ppoffice/hexo-theme-icarus Icarus is a simple, delicate, and modern theme for the Hexo static site generator, distributed as an npm package. It ships with extensive b… | 58 | 6655 | active |
| op7418/guizang-social-card-skill A Claude Code / Codex agent skill that generates Xiaohongshu (Rednote) carousel images and WeChat 21:9 + 1:1 cover pairs from articles, not… | 54 | 6635 | active |
| symfony/translation The Symfony Translation component provides tools to internationalize PHP applications by translating messages based on the user's locale. I… | 99 | 6599 | stable |
| mattn/emmet-vim Emmet.vim is a Vim plugin that brings Emmet (formerly Zen Coding) high-speed HTML and CSS abbreviation expansion to the Vim editor. It lets… | 65 | 6467 | active |
| soumyajit4419/Portfolio A self-coded personal developer portfolio website built with React.js, Express.js, and React-Bootstrap, showcasing projects, resume, and te… | 53 | 6458 | active |
| htmlstreamofficial/preline Preline UI is an open-source Tailwind CSS component library offering prebuilt UI components, blocks, templates, and headless JavaScript plu… | 93 | 6396 | active |
| antvis/Infographic AntV Infographic is a declarative infographic generation and rendering engine for the web, with a custom syntax, ~200 built-in templates, t… | 78 | 6385 | active |
| chuspeeism/dashi-ppt-skill An AI-agent skill that generates browser-editable presentations from documents, with 12 visual themes and thousands of layout pages and con… | 65 | 6376 | active |
| al1abb/invoify Invoify is a free, web-based invoice generator built with Next.js, TypeScript, React, and shadcn/ui. Users fill in a form, pick from 13 tem… | 72 | 6345 | active |
| Iconify Iconify is a universal icon framework unifying 200+ open source icon sets (300k+ icons) behind one syntax, with a web component, framework … | 77 | 6278 | active |
| cue-lang/cue CUE is an open-source data validation language and inference engine for defining, generating, and validating text-based and dynamic configu… | 97 | 6241 | active |
| chakra-ui/panda Panda is a universal, type-safe CSS-in-JS styling engine that generates atomic CSS at build time via static analysis of your JavaScript/Typ… | 94 | 6163 | active |
| zerostaticthemes/square-ui A collection of open-source, beautifully crafted UI layouts and full-page templates built with Next.js, shadcn/ui, Tailwind CSS, and Radix … | 59 | 6106 | active |
| gitbrent/PptxGenJS PptxGenJS is a JavaScript/TypeScript library for programmatically generating PowerPoint (.pptx) presentations with text, tables, shapes, im… | 54 | 6073 | active |
| github/markup github-markup is a Ruby library that determines which markup library to use to convert content files like READMEs into HTML, supporting for… | 80 | 6045 | active |
| dialogic-godot/dialogic Dialogic 2 is a Godot 4.5+ plugin for creating in-game dialogs, visual novels, and RPGs with a visual timeline editor and character managem… | 88 | 5941 | active |
| Keldos-Li/typora-latex-theme A Typora theme that restyles the Markdown editor to look like Chinese LaTeX typesetting, written in SCSS. It targets lightweight academic w… | 65 | 5937 | active |
| guardian/frontend The backend Scala application powering theguardian.com, built as a set of Play Framework 2 services. It fetches content from the Guardian's… | 77 | 5899 | active |
| dolanmiu/docx docx is a JavaScript/TypeScript library for generating and modifying Microsoft Word .docx files with a declarative API. It runs in both Nod… | 93 | 5889 | stable |
| tijsverkoyen/CssToInlineStyles A PHP library that converts HTML pages or files by inlining their CSS styles directly into the HTML elements. This is primarily useful for … | 57 | 5826 | stable |
| daattali/beautiful-jekyll Beautiful Jekyll is a ready-to-use Jekyll theme/template for quickly building beautiful personal sites, blogs, and simple project websites,… | 61 | 5822 | stable |
| connorferster/handcalcs handcalcs is a Python library that renders Python calculation code as LaTeX in a hand-written style, showing symbolic formulas, numeric sub… | 83 | 5804 | active |
| timber/timber Timber is a PHP library that lets developers build WordPress themes using object-oriented code and the Twig template engine. It separates d… | 94 | 5652 | active |
| donlon/cloudflare-error-page A generator and library for creating customized error pages that mimic the well-known Cloudflare error page, embeddable into your own websi… | 57 | 5600 | active |
| solstice23/argon-theme Argon is a lightweight, clean, and highly customizable WordPress theme built on the Argon Design System. It offers extensive customization … | 65 | 5572 | active |
| NotionX/react-notion-x A fast and accurate React renderer for Notion pages, built in TypeScript. It fetches Notion page data via notion-client and renders it as R… | 99 | 5431 | active |
| tuna/thuthesis ThuThesis is a LaTeX document class and template for writing Tsinghua University dissertations, covering undergraduate, master's, doctoral,… | 83 | 5431 | active |
| Cveinnt/LiveTerm LiveTerm is a highly customizable Next.js template for building terminal-styled websites, configured almost entirely through a single confi… | 32 | 5398 | active |
| Code Hike Code Hike is an open-source TypeScript library that bridges Markdown/MDX and React, letting authors build rich content websites with struct… | 74 | 5376 | active |
| slim-template/slim Slim is a fast, lightweight Ruby templating language that reduces HTML view syntax to the essentials using indentation instead of closing t… | 84 | 5373 | stable |
| hustcc/timeago.js timeago.js is a tiny (<2kb) zero-dependency JavaScript/TypeScript library that formats dates as relative 'time ago' / 'time in' strings (e.… | 63 | 5371 | stable |
| blinkfox/hexo-theme-matery hexo-theme-matery is a feature-rich Hexo blog theme built with Material Design and responsive layout. It provides carousels, waterflow post… | 23 | 5365 | stable |
| xoofx/markdig Markdig is a fast, CommonMark-compliant, extensible Markdown processor for .NET that converts Markdown to HTML. It provides a rich AST with… | 95 | 5307 | stable |
| drapergem/draper Draper is a Ruby gem that adds a decorator/view-model layer to Rails applications. It wraps ActiveRecord models with presentation-specific … | 78 | 5276 | stable |
| SilentVoid13/Templater Templater is a template plugin for Obsidian.md that defines a templating language for inserting variables and function results into notes. … | 97 | 5243 | active |
| writefreely/writefreely WriteFreely is a self-hosted, Markdown-based publishing platform for writers, built in Go as a single lightweight binary. It supports multi… | 90 | 5225 | stable |
| formtastic/formtastic Formtastic is a Rails FormBuilder DSL plugin for generating semantic, accessible, and easily stylable HTML forms. It provides a concise inp… | 65 | 5216 | stable |
| jwilder/dockerize dockerize is a Go CLI utility that simplifies running applications in Docker containers. It generates configuration files from templates an… | 93 | 5208 | stable |
| Asciidoctor Asciidoctor is a fast, open source Ruby-based text processor and publishing toolchain that parses AsciiDoc content into a document model an… | 81 | 5208 | stable |
| django-crispy-forms/django-crispy-forms A Django app that provides a filter and template tag for rendering forms with elegant, configurable div-based HTML layouts. It lets develop… | 88 | 5159 | stable |
| bernaferrari/FigmaToCode A free, open-source Figma plugin that deterministically converts Figma selections into editable code for HTML, React, Svelte, Tailwind, Flu… | 75 | 5155 | active |
| wikimedia/mediawiki MediaWiki is a free, open-source wiki software package written in PHP that powers Wikipedia and thousands of other collaborative knowledge … | 77 | 5152 | stable |
| Sayi/poi-tl poi-tl is a Word (docx) template engine for Java built on Apache POI, generating new documents from Word templates and data. It is a logic-… | 66 | 5140 | active |
| joomla/joomla-cms Joomla! is a free, open-source Content Management System (CMS) written in PHP for building websites and powerful online applications. It ru… | 99 | 5125 | stable |
| piitaya/lovelace-mushroom Mushroom is a collection of custom Lovelace cards for building beautiful Home Assistant dashboards. It provides easy-to-use UI components w… | 97 | 5125 | active |
| readthedocs/sphinx_rtd_theme The official Read the Docs Sphinx theme, a Python package providing a responsive HTML theme for Sphinx documentation projects. It is highly… | 60 | 5076 | stable |
| xuexiangjys/XUI XUI is a lightweight Android native UI framework written in Java that provides a comprehensive set of pre-styled UI components such as butt… | 31 | 5070 | stable |
| vuejs/vuepress VuePress is a minimalistic Vue-powered static site generator that renders markdown-centered projects into pre-rendered static HTML pages th… | 23 | 22741 | maintenance |
| satnaing/astro-paper AstroPaper is a minimal, responsive, accessible and SEO-friendly blog theme built on the Astro static site generator with Tailwind CSS and … | 94 | 4997 | active |
| ddnexus/pagy Pagy is a fast, framework-agnostic pagination library written in plain Ruby. It supports multiple pagination techniques (OFFSET, COUNTLESS,… | 99 | 4988 | active |
| yuin/goldmark goldmark is a Markdown parser written in pure Go that is fully compliant with the CommonMark 0.31.2 specification. It features an extensibl… | 98 | 4964 | stable |
| vuejs/vue-loader vue-loader is the official webpack loader for compiling Vue.js Single-File Components (.vue files) into JavaScript modules. It enables per-… | 23 | 4962 | stable |
| microsoft/poml POML is a markup language from Microsoft for structuring, templating, and styling prompts for large language models, with an HTML-like synt… | 52 | 4956 | active |
| Polymer Polymer is Google's original library for building encapsulated, reusable Web Components that work like standard HTML elements, with feature… | 57 | 22017 | maintenance |
| BingyanStudio/LapisCV LapisCV is a Markdown-based resume template and theme that works inside VSCode, Typora, and Obsidian, letting users write resumes in Markdo… | 66 | 4900 | active |
| statamic/cms Statamic is a flat-first, Laravel-powered content management system distributed as a Composer package that installs into an existing Larave… | 95 | 4877 | active |
| shower/shower Shower is an HTML/CSS/vanilla JavaScript presentation engine for creating browser-based slide decks, with themes separated from the core en… | 77 | 4874 | active |
| mark-when/markwhen Markwhen is a markdown-like journal language and toolchain that converts plain text with dates into JSON, which is rendered as cascading ti… | 32 | 4869 | active |
| ZzzLc0405/photo-abstract-editorial A Codex Skill / prompt template that transforms a photo into a vertical editorial composition combining the original photo with an abstract… | 57 | 4868 | active |
| hashicorp/consul-template A daemon and CLI tool from HashiCorp that queries Consul, Vault, or Nomad and renders template files with the resulting data. It can also r… | 93 | 4824 | stable |
| prawnpdf/prawn Prawn is a pure Ruby library for programmatically generating PDF documents, offering vector drawing, text rendering, image embedding, and e… | 58 | 4820 | stable |
| olekukonko/tablewriter A Go library for rendering rich text-based tables in ASCII, Unicode, Markdown, HTML, and colorized terminal output. It supports flexible in… | 85 | 4808 | stable |
| microsoft/fluentui-blazor A Microsoft-maintained library of Razor components implementing the Fluent Design System for ASP.NET Core Blazor applications. Many compone… | 98 | 4800 | active |
| pdfme/pdfme pdfme is an open-source TypeScript PDF generation library with a React-based WYSIWYG template designer, form, and viewer. It uses JSON temp… | 90 | 4788 | active |
| style-dictionary/style-dictionary Style Dictionary is a build system that takes design tokens defined once in JSON (including the DTCG W3C format) and exports them to platfo… | 98 | 4786 | active |
| Masterminds/sprig Sprig is a Go library providing over 100 commonly used template functions for Go's built-in text/template and html/template languages. It s… | 37 | 4738 | stable |
| googleworkspace/md2googleslides A Node.js command-line tool that converts Markdown and HTML into Google Slides decks via the Google Slides API. It supports CommonMark/GFM … | 10 | 4729 | active |
| JSON Resume resume-cli is the official command-line tool for the JSON Resume open-source standard, letting users create, validate, and export resumes f… | 10 | 4719 | active |
| nisrulz/app-privacy-policy-generator A free, open-source web app that generates customized Privacy Policy and Terms & Conditions documents for Android, iOS, KaiOS, and Web apps… | 93 | 4675 | active |
| ngx-translate/core @ngx-translate/core is the internationalization (i18n) library for Angular, providing translation pipes, directives, and services for build… | 84 | 4660 | active |
| puikinsh/Adminator-admin-dashboard Adminator is a free, MIT-licensed admin dashboard template built with vanilla JavaScript, HTML, and a token-driven CSS-variable design syst… | 97 | 4638 | active |
| ApostropheCMS ApostropheCMS is a full-featured, open-source content management system and framework built with Node.js and MongoDB. It combines in-contex… | 77 | 4607 | active |
| emmetio/emmet Emmet is a core library for parsing and expanding CSS-like abbreviations into HTML, CSS, and other markup/stylesheet code fragments. It pow… | 67 | 4543 | active |
| nyblnet/bento Bento is a PowerPoint alternative that ships as a single self-contained HTML file containing the viewer, presenter, and editor alongside th… | 79 | 4520 | active |
| maurodesouza/profile-readme-generator A web-based tool for generating personalized GitHub profile READMEs with a visual editor and templates. Users can compose markdown content … | 76 | 4485 | active |
| seyhunak/twitter-bootstrap-rails A Rails gem that integrates Bootstrap 5.3 into the Rails asset pipeline, supporting Rails 5 through 8 and both Sprockets and Propshaft. It … | 75 | 4465 | active |