Open-source templating software
2037 open-source libraries, tools and applications tagged templating, ranked by how closely templating is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
2037 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| BlitzKraft/saythanks.io SayThanks.io is a hosted Flask web application that gives open source maintainers a link/button to place in their READMEs so users can send… | 93 | 1306 | active |
| enilu/web-flash web-flash is a full-stack admin framework built on Spring Boot and Vue.js, providing a backend management system (Element UI) and a mobile … | 23 | 1302 | active |
| dvcoolarun/web2pdf A Python command-line tool that converts webpages into formatted PDFs using WeasyPrint. It supports batch conversion, recursive same-domain… | 64 | 1296 | active |
| mb21/panwriter PanWriter is a free, open-source, distraction-free Markdown editor with tight pandoc integration for importing and exporting many document … | 59 | 1293 | active |
| Naresh-Khatri/3d-portfolio An open-source interactive 3D developer portfolio template built with Next.js, React, TypeScript, GSAP, and Framer Motion, featuring a Spli… | 64 | 1286 | active |
| postlight/headless-wp-starter A starter kit from Postlight that spins up a headless WordPress backend exposing data via the WP REST API and GraphQL, alongside sample Rea… | 23 | 4549 | maintenance |
| hadynz/obsidian-kindle-plugin An Obsidian plugin that syncs Kindle notes and highlights into your vault, either by screen-scraping Amazon's Kindle Reader cloud library o… | 69 | 1285 | active |
| colbyfayock/next-wordpress-starter A Next.js starter template that turns WordPress into a headless CMS, generating a static, SEO-friendly site via WPGraphQL. It ships with bl… | 76 | 1281 | active |
| florianfesti/boxes Boxes.py is a Python library and collection of parametric generators that produce SVG (and other vector) files for laser-cut boxes and rela… | 77 | 1279 | active |
| OpenSilver OpenSilver is an open-source, MIT-licensed framework for building cross-platform applications with C#, VB.NET, or F# and XAML, powered by W… | 75 | 1270 | active |
| cferdinandi/reef Reef is a tiny (2.6kb) vanilla JavaScript utility library for building reactive, state-based UI components using signals, rendering, and DO… | 32 | 1263 | active |
| mybb/mybb MyBB is a free and open source PHP-based forum (bulletin board) application for hosting online communities. It includes an admin control pa… | 85 | 1242 | stable |
| Total.js Framework Total.js framework is a full-featured, dependency-free web framework for Node.js written in pure JavaScript, comparable to Laravel, Django,… | 23 | 4357 | maintenance |
| emmett-framework/emmett Emmett is a full-stack asynchronous Python web framework designed for simplicity, including routing, an ORM, and validation tools. It is pr… | 94 | 1238 | active |
| owen2345/camaleon-cms Camaleon CMS is a dynamic and advanced content management system built on Ruby on Rails, designed as a flexible alternative to WordPress fo… | 92 | 1237 | active |
| rishavanand/github-profilinator A web-based GUI tool that lets users compose mini components (stats, badges, blog feeds, Spotify status) to auto-generate markdown for GitH… | 10 | 1231 | active |
| herozhou/vue-framework-wz A Vue 2-based admin dashboard framework that bundles login, permission management, UI components, multi-tab navigation, charts, and Qiniu f… | 32 | 4318 | maintenance |
| Hopetree/izone izone is a personal blog system built with Django, MySQL, Redis, and Celery, also usable as a documentation site. It ships with full-text s… | 66 | 1230 | active |
| pireel/pireel Pireel Studio is an open-source, browser-based AI video editor for talking heads, shorts, demos, and montages, with canvas/timeline editing… | 56 | 1228 | active |
| li3 li₃ (formerly Lithium) is a full-stack PHP web framework built for rapid application development, featuring a unified ORM/ODM that works wi… | 36 | 1218 | active |
| vibe.d vibe.d is a high-performance asynchronous I/O, concurrency, and web application toolkit for the D programming language. It bundles an HTTP … | 76 | 1216 | active |
| RhythmicWave/NovelForge NovelForge is an AI-assisted long-form novel writing application built in Python, using a card-based creation model with JSON Schema-driven… | 83 | 1215 | active |
| adamlyttleapps/claude-skill-app-onboarding-questionnaire A Claude Code skill that designs and builds high-converting questionnaire-style onboarding flows for mobile and web apps, based on a 14-scr… | 45 | 1210 | active |
| jfcere/ngx-markdown ngx-markdown is an Angular library providing a component, directive, pipe, and service to parse static, dynamic, or remote markdown content… | 95 | 1196 | active |
| 123xiao/sex-agreement-app A Next.js web application for creating, digitally signing, and managing sexual consent agreements, with PDF export and multi-step form guid… | 30 | 1195 | active |
| prosekit/prosekit ProseKit is a headless, framework-agnostic rich text editor toolkit for the web, built on ProseMirror with adapters for React, Vue, Preact,… | 90 | 1194 | active |
| tpope/vim-rails rails.vim is a Vim plugin providing Rails-specific navigation, syntax highlighting, and command wrappers for editing Ruby on Rails applicat… | 32 | 4154 | maintenance |
| ldqk/Masuit.MyBlogs Masuit.MyBlogs is the source code of a high-performance personal blog/CMS system built with ASP.NET Core (.NET 9) MVC, Vue 3, Blazor Server… | 91 | 1189 | active |
| wa8n/wblog wblog is a self-hosted personal blog application written in Go, built on the Gin web framework and GORM ORM with SQLite or MySQL storage. I… | 70 | 1187 | stable |
| vividvilla/csvtotable A Go command-line utility that converts CSV, TSV, and Excel files into a single self-contained interactive HTML page with search, filters, … | 93 | 1184 | active |
| akii09/pdfx PDFx is a shadcn/ui-style collection of pre-built, themeable React PDF components built on @react-pdf/renderer, with a CLI to copy componen… | 80 | 1182 | active |
| pdoc3/pdoc pdoc3 is a Python tool that auto-generates API documentation from a project's modules, classes, functions, and their docstrings with zero c… | 63 | 1182 | active |
| reanimate/reanimate Reanimate is a Haskell library for programmatically generating declarative 2D animations based on SVG graphics, inspired by 3b1b's manim. I… | 32 | 1180 | active |
| yysun/apprun AppRun is a lightweight (~6KB) JavaScript/TypeScript library for building web applications using an Elm-inspired architecture of state, vie… | 70 | 1178 | active |
| rari-build/rari rari is a React Server Components framework whose HTTP server, RSC renderer, and router run on a Rust runtime with embedded V8, instead of … | 82 | 1176 | active |
| xiaochong0302/course-tencent-cloud Kugua Cloud Classroom (酷瓜云课堂) is an open-source online education platform built with the Phalcon PHP framework, supporting on-demand course… | 94 | 1174 | active |
| pdevito3/craftsman Craftsman is a .NET CLI scaffolding tool (the workhorse behind the Wrapt framework) that generates entire Web API projects, entities, endpo… | 51 | 1168 | active |
| Zulko/eagle.js Eagle.js is a hackable slideshow framework built on top of Vue 2 for creating web-based presentations with reusable slides, themes, animati… | 23 | 4049 | maintenance |
| ElMassimo/iles îles is a Vite-powered static site generator built around islands architecture with partial hydration, shipping zero JavaScript by default.… | 63 | 1163 | active |
| shadcnstore/shadcn-dashboard-landing-template An open-source admin dashboard and marketing landing page template built with React, TypeScript, Tailwind CSS v4, and shadcn/ui, available … | 43 | 1160 | active |
| httpswift/swifter Swifter is a tiny HTTP server engine written in Swift, supporting HTTP 1.1 and WebSockets. It offers a simple closure-based routing API, st… | 23 | 4019 | maintenance |
| strapi/foodadvisor FoodAdvisor is the official Strapi demo application, pairing a pre-populated Strapi headless CMS backend with a Next.js client that consume… | 10 | 1154 | active |
| malinajs/malinajs Malina.js is a frontend component compiler inspired by Svelte that compiles HTML/CSS/JS components into fast, framework-free web applicatio… | 56 | 1153 | active |
| milesj/interweave A React library for safely rendering HTML strings without dangerouslySetInnerHTML, with XSS protection, attribute filtering, and text match… | 32 | 1153 | active |
| pingfangushi/screw screw is a Java library and Maven plugin that generates database table structure documentation from a live database connection. It supports… | 32 | 3961 | maintenance |
| mdbootstrap/mdb-angular-ui-kit MDB Angular UI Kit is a Material Design component library for Angular built on Bootstrap 5, offering 700+ UI components such as modals, for… | 86 | 1143 | active |
| gonzalezreal/swift-markdown-ui MarkdownUI is a SwiftUI library for displaying and customizing Markdown text, compatible with the GitHub Flavored Markdown spec. It support… | 46 | 3932 | maintenance |
| ActiveScaffold ActiveScaffold is a Ruby on Rails gem that automatically generates full-featured CRUD (create, read, update, delete) user interfaces for Ac… | 76 | 1134 | active |
| Valaxy Valaxy is a next-generation static blog framework built on Vue 3 and Vite, offering hot reloading of pages and configuration, file-based ro… | 88 | 1132 | active |
| facelessuser/pymdown-extensions PyMdown Extensions is a collection of extensions for Python Markdown that add features like fenced code with syntax highlighting, emoji, ta… | 99 | 1130 | active |
| mufeedvh/binserve binserve is a fast, production-ready static web server written in Rust that ships as a single binary with zero-code configuration. It inclu… | 23 | 1129 | active |
| Apache OFBiz Apache OFBiz is an open-source Java-based framework and suite of business applications for automating enterprise processes. It bundles an e… | 76 | 1126 | stable |
| envygeeks/jekyll-assets Jekyll Assets is a drop-in asset pipeline for Jekyll built on Sprockets 4, providing compilation, caching, compression, and CDN support for… | 32 | 1121 | active |
| pods-framework/pods Pods Framework is an open-source WordPress plugin and development framework for creating, extending, and managing custom content types, tax… | 96 | 1119 | active |
| yuanqing/create-figma-plugin Create Figma Plugin is a comprehensive toolkit for developing plugins and widgets for Figma and FigJam. It scaffolds projects from template… | 62 | 1119 | active |
| yanzhenjie/AndServer AndServer is a web server and web framework for the Android platform, providing SpringMVC-style annotations for building HTTP APIs and stat… | 23 | 3858 | maintenance |
| Seed Seed is a Rust front-end framework for building fast and reliable web apps using WebAssembly and an Elm-like architecture. It is written en… | 23 | 3836 | maintenance |
| flowershow/flowershow Flowershow is an open-source platform for publishing folders of Markdown (including Obsidian-flavored syntax) as hosted websites, docs, wik… | 99 | 1108 | active |
| Omniverse Kit Sample Suite A template toolkit from NVIDIA for building GPU-accelerated, OpenUSD-based 3D applications with the Omniverse Kit SDK. It provides pre-conf… | 74 | 1106 | active |
| rakkasjs/rakkasjs Rakkas is a bleeding-edge React framework powered by Vite, offering server-side rendering with streaming, file-system-based routing, and AP… | 66 | 1105 | active |
| zhangyd-c/OneBlog OneBlog is a self-hosted Java blog system built with Spring Boot and Bootstrap, featuring a full admin backend and responsive public-facing… | 24 | 1105 | active |
| PaloAltoNetworks/docusaurus-openapi-docs A Docusaurus v3 plugin and theme that generates MDX API reference documentation from OpenAPI/Swagger specifications. It extends the Docusau… | 95 | 1103 | active |
| cworld1/astro-theme-pure Astro Theme Pure is a blog and documentation theme built on the Astro static site framework, published as an npm package (astro-pure). It s… | 87 | 1102 | active |
| lookbook-hq/lookbook Lookbook is a UI development environment for Ruby on Rails applications, implemented as a Rails Engine gem. It combines a component browser… | 97 | 1099 | active |
| ui/django-post_office Django Post Office is a Django app for sending and managing email asynchronously, with support for HTML email, database-backed and multilin… | 90 | 1096 | active |
| iommirocks/iommi iommi is a high-level productivity framework built on Django for rapidly building web UIs such as forms, tables, pages, and admin interface… | 77 | 1091 | active |
| diyhi/bbs Xunyun Light Forum is a self-hosted community forum and Q&A system built on JDK 21 and Spring Boot 4.x with a decoupled Vue 3 frontend. It … | 72 | 1086 | active |
| magento/pwa-studio Magento PWA Studio is a collection of JavaScript tools and libraries for building, optimizing, and deploying Progressive Web Application st… | 83 | 1083 | active |
| symfony/ux Symfony UX is an initiative and collection of PHP/JavaScript packages that integrate frontend tools like Stimulus, Turbo, Chart.js, React, … | 97 | 1077 | active |
| plentico/plenti Plenti is an open-source static site generator (build-time render engine) with a Go-based CLI backend and Svelte-based frontend. It ships w… | 78 | 1077 | active |
| Pode Pode is a cross-platform, open-source web framework written in PowerShell for building REST APIs, web pages, and TCP/SMTP servers. It suppo… | 96 | 1063 | active |
| imwangfan/SnowAdmin SnowAdmin is an open-source admin dashboard template built with Vue3, TypeScript, Vite, Pinia, and Arco Design. It provides a polished, rea… | 69 | 1062 | active |
| huangwei9527/quark-h5 Quark-h5 is an open-source H5 page visual editor built with Vue 2 on the frontend and Koa 2 with MongoDB on the backend, similar to tools l… | 23 | 3594 | maintenance |
| dropseed/plain Plain is a Python web framework for building database-backed applications, originally forked from Django and redesigned around explicit, ty… | 75 | 1044 | active |
| mcamara/laravel-localization A Laravel package that adds easy internationalization (i18n) support, including locale detection from the browser, smart redirects, and rou… | 89 | 3556 | maintenance |
| go-macaron/macaron Macaron is a high-productivity, modular web framework for Go, inspired by Martini, featuring a fast multi-tree router, dependency injection… | 49 | 3545 | maintenance |
| Public Lab Plots2 plots2 is the Ruby on Rails content management system powering PublicLab.org, combining a research blog, wiki, Q&A portal, and tagging-base… | 44 | 1023 | active |
| xiaopanglian/icefox Icefox is a modern, responsive theme for the Typecho blogging platform styled like WeChat Moments, built with Bulma CSS and Alpine.js. It s… | 10 | 1017 | active |
| PO UI PO UI is an Angular component library providing enterprise-grade UI components for building web applications. It is distributed as npm pack… | 75 | 1014 | active |
| HFQR/xitca-web xitca-web is an async HTTP library and web framework written in 100% safe Rust, focused on memory efficiency, composability, and fast compi… | 77 | 1012 | active |
| Padrino Padrino is a full-stack Ruby web framework built on top of Sinatra, adding generators, routing, an admin interface, mailer, caching, and au… | 77 | 3404 | maintenance |
| ViggoZ/producthunt-daily-hot A Python automation tool that generates a daily Chinese-language digest of Product Hunt's top 30 products, using the Product Hunt API and O… | 69 | 1005 | active |
| flexxui/flexx Flexx is a pure Python GUI toolkit that uses web technology (HTML5/JavaScript) for rendering, transpiling Python to JavaScript via PScript.… | 76 | 3327 | maintenance |
| Smashing/smashing Smashing is a Sinatra-based Ruby framework for building attractive, widget-based dashboards, serving as the maintained successor to Shopify… | 23 | 3300 | maintenance |
| christabor/flask_jsondash A Flask blueprint for building chart dashboards entirely from JSON configuration, with no front-end code required. It supports charting lib… | 59 | 3279 | maintenance |
| iammapping/wedding A self-hosted Node.js (Sails.js) application providing a one-stop wedding interaction solution with a WeChat electronic invitation and a bi… | 32 | 3113 | maintenance |
| nickel-org/nickel.rs nickel.rs is a simple, lightweight web application framework for Rust inspired by Express.js. It provides flexible routing, middleware, JSO… | 32 | 3050 | maintenance |
| premieroctet/openchakra OpenChakra is a web-based visual editor for building React interfaces with Chakra UI components via drag and drop. It generates production-… | 23 | 3035 | maintenance |
| DocHub DocHub is an open-source document library (wenku) system inspired by Baidu Wenku, built with Go and the Beego framework. It converts Office… | 23 | 2954 | maintenance |
| exhibitionist-digital/ultra Ultra is a zero-legacy SSR framework for Deno and React built around React Suspense, native browser ESM, and import maps with no bundling s… | 23 | 2945 | maintenance |
| CoreUI CoreUI Free Admin Template is an open-source Bootstrap 5 admin dashboard template available in Bootstrap, React, Vue, and Angular versions.… | 94 | 882 | active |
| cheeaun/life Life is a simple single-page web application that renders a personal timeline of important life events from a markdown file. It is designed… | 32 | 2898 | maintenance |
| jcc/blog PJ Blog is an open-source blog application built with Laravel and Vue.js, featuring an admin dashboard, article management, comments, roles… | 23 | 2851 | maintenance |
| gurayyarar/AdminBSBMaterialDesign AdminBSB - Material Design is a free, fully responsive admin panel template built on Bootstrap 3.x with Google Material Design styling. It … | 23 | 2733 | maintenance |
| usmanhalalit/charisma Charisma is a free, premium-quality, responsive admin dashboard template built on Bootstrap with 9 different skins. It ships with prebuilt … | 32 | 2552 | maintenance |
| TTY TTY is a modular Ruby toolkit for building command-line applications, providing a `teletype` scaffolding executable and composable componen… | 32 | 2529 | maintenance |
| scullyio/scully Scully is a static site generator for Angular applications that pre-renders each route into plain HTML and CSS for fast, SEO-friendly Jamst… | 23 | 2527 | maintenance |
| ethantw/Han Han.css (漢字標準格式) is a Sass/Stylus and JavaScript typography framework that provides print-quality, standardized typesetting for Hanzi-based… | 65 | 2525 | maintenance |
| creativetimofficial/argon-design-system Argon Design System is an open-source, MIT-licensed design system built on top of Bootstrap 4 by Creative Tim, featuring over 100 fully cod… | 23 | 2476 | maintenance |
| shimh-develop/blog-vue-springboot A full-stack blog system built with Vue on the frontend and SpringBoot on the backend, featuring articles, categories, tags, archives, comm… | 32 | 2293 | maintenance |