Topics / #generator
Generator projects on GitHub
Code and project generators that scaffold applications.
As of , the most-starred Generator projects on GitHub are openapi-generator (26.8K stars), Faker (26.6K stars) and github-profile-readme-generator (24.5K stars). GitHub.Locker tracks 18 Generator repositories with 278.5K stars combined. The fastest-growing on October 17 was shotcut, with +7 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+7shotcut
mltframework/shotcut · ★ 15.4KShotcut is a free, open source, cross-platform video editor.
+2github-profile-readme-generator
rahuldkjain/github-profile-readme-generator · ★ 24.5KIt's a generator for GitHub profile READMEs: fill in a short form and it produces markdown with popular add-ons, ready to paste into your profile repo.
+2emoji-cheat-sheet
ikatyang/emoji-cheat-sheet · ★ 13.8KA markdown cheat sheet that lists every emoji shortcode (like `:smile:`), grouped by category, so you can look up the right code for comments, commits, and issues.
+2git-cliff
orhun/git-cliff · ★ 12.3Kgit-cliff is a highly customizable changelog generator that builds changelog files from your Git commit history, following the Conventional Commits specification and the Keep a Changelog format.
The all-time top
18 projects · by stars
- 26.8K
#1 · OpenAPITools/openapi-generatoropenapi-generator
OpenAPI Generator creates API client libraries (SDKs), server stubs, documentation and configuration files automatically from an OpenAPI spec — versions 2.0 and 3.0 are supported, with 3.1 in beta.
- 26.6K
#2 · fzaninotto/FakerFaker
Faker is a PHP library that generates fake data for you, such as names, addresses, phone numbers, emails, and more.
- 24.5K
#3 · rahuldkjain/github-profile-readme-generatorgithub-profile-readme-generator
It's a generator for GitHub profile READMEs: fill in a short form and it produces markdown with popular add-ons, ready to paste into your profile repo.
- 4

generator-jhipster
22.5Kjhipster/generator-jhipster · TypeScriptAn open-source development platform for quickly generating, developing, and deploying modern web applications and microservice architectures: you answer its prompts, and it hands you a complete full-stack codebase.
- 5

ignite
19.9Kinfinitered/ignite · TypeScriptIgnite is Infinite Red's React Native project boilerplate, bundled with a CLI and generators for components and models. It has been actively developed since 2016 and is used by the Infinite Red team on real client projects.
- 6

swagger-codegen
17.8Kswagger-api/swagger-codegen · MustacheSwagger Codegen is a template-driven engine that takes an OpenAPI or Swagger definition and automatically generates API client libraries (SDKs), server stubs and API documentation from it.
- 7
faker
15.5Kfaker-js/faker · TypeScriptFaker is a JavaScript/TypeScript library that generates massive amounts of fake but realistic data — names, addresses, dates, finance records — for testing and development, in the browser and Node.js.
- 8

BullshitGenerator
15.5Kmenzi11/BullshitGenerator · JavaScriptA joke project that generates nonsensical Chinese text, built purely so the author could test whether his GUI code renders text correctly.
- 9

jsdoc
15.5Kjsdoc/jsdoc · JavaScriptJSDoc is an API documentation generator for JavaScript: it reads your source files and produces API reference docs from the comments in them. It ships as an npm package you run from the command line.
- 10

shotcut
15.4Kmltframework/shotcut · C++Shotcut is a free, open source, cross-platform video editor.
- 11

emoji-cheat-sheet
13.8Kikatyang/emoji-cheat-sheet · TypeScriptA markdown cheat sheet that lists every emoji shortcode (like `:smile:`), grouped by category, so you can look up the right code for comments, commits, and issues.
- 12

swag
13.1Kswaggo/swag · GoSwag is a CLI tool for Go that turns annotation comments in your source code into Swagger 2.0 API documentation. It ships integrations for popular Go web frameworks, so the docs can be served from your app via Swagger UI.
- 13

git-cliff
12.3Korhun/git-cliff · Rustgit-cliff is a highly customizable changelog generator that builds changelog files from your Git commit history, following the Conventional Commits specification and the Keep a Changelog format.
- 14

co
11.8Ktj/co · JavaScriptco is a small JavaScript library for Node.js that gives you generator-based control flow: you write async, non-blocking code that reads like normal sequential code, with promises underneath.
- 15

readme-md-generator
11.1Kkefranabg/readme-md-generator · JavaScriptA CLI tool that generates a README.md file for your project by asking you a series of questions and pre-filling smart defaults.
- 16

yeoman
10.1Kyeoman/yeomanYeoman is a robust and opinionated set of tools, libraries, and a workflow that helps developers quickly build beautiful, compelling web apps by automating the routine parts of the development workflow.
- 17

cloudflare-error-page
5.8Kdonlon/cloudflare-error-page · HTMLA generator that creates fake Cloudflare error pages you can embed into your own website, for jokes, pranks, or testing purposes.
- 18

beadrelief
488pgp00/beadrelief · TypeScriptBeadRelief turns any image into an editable bead pattern (like Perler beads) or a multicolor 3MF relief for 3D printing, entirely inside your browser.
Related topics
Often tagged together
- open-source5,667
- developer-tools2,930
- cli2,229
- linux4,182
- macos3,545
- tool1,295
- windows3,403
- cross-platform2,623
- javascript1,850
- mit3,311
- nodejs1,505
- npm1,019
- typescript1,841
- documentation426
- web2,447
- api1,095
- code-generation98
- command-line424
- command-line-tool716
- docker1,659
- free970
- library1,587
- apache-2.01,434
- frontend1,080