Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Generator Open-Source Projects
-
JHipster
JHipster, much like Spring initializr, is a generator to create a boilerplate backend application, but also with an integrated front end implementation in React, Vue or Angular. In their own words, it "Is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures."
An easy way to get a pre-configured Keycloak instance is to use JHipster's jhipster-sample-app-oauth2 application. It gets updated with every JHipster release. You can clone it with the following command:
-
github-profile-readme-generator
🚀 Generate GitHub profile README easily with the latest add-ons like visitors count, GitHub stats, etc using minimal UI.
Project mention: 🚀 Quick guide to set up and customize your GitHub profile README! | dev.to | 2024-02-04 -
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
Project mention: Show HN: Manage on-prem servers from my smartphone | news.ycombinator.com | 2024-03-27Of course you can compile the server from source if you have Go and the OpenAPI generator JAR (https://github.com/OpenAPITools/openapi-generator?tab=readme...)
Follow these steps : https://github.com/c100k/rebootx-on-prem/blob/master/.github...
And then :
(cd ./impl/http-server-go && GOARCH=amd64 GOOS=openbsd go build -o /app/rebootx-on-prem-http-server-go-openbsd-amd64 -v)
By adapting the arch if needed. Not tested, but it should work.
-
ignite
Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more!
Jamon Holmgren, CTO at Infinite Red, joins Nick Taylor to discuss the Ignite project, https://github.com/infinitered/ignite, a battle-tested React Native boi...
-
-
Bogus
:card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.
Bogus NuGet package is fake data generator which can be helpful for populating tables in a database and testing purposes. If a database is not used and Bogus populates list of data each time an application runs, the data is random, never the same. Also, the random data generated by Bogus may not meet a developer’s requirements.
-
git-cliff
A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️
git-cliff is a terminal tool that can generate changelog from the Git history by using conventional commits, as well as by using regex-powered parsers and you can even change the changelog template itself by using a configuration file. This tool is a great example of text parsing on the terminal and also uses clap_mangen which generates man pages. Useful for anyone who is serious about looking into making a production-ready terminal tool!
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Project mention: Learn how to document JavaScript/TypeScript code using JSDoc & Typedoc | dev.to | 2024-03-02
Firstly, install Typedoc using npm:
-
GitHub Changelog Generator
Automatically generate change log from your tags, issues, labels and pull requests on GitHub.
-
Almost all of us, while working on a project, are copy/pasting from the previous one while creating similar structures. While thinking if there is a fast way to do this, I came across plop js.
-
-
-
I'm far too lazy to write mocks by hand in go. You can generate a mock for a given interface with mockery https://github.com/vektra/mockery
-
--- to: app/hello.js --- const hello = ``` Hello! This is your first hygen template. Learn what it can do here: https://github.com/jondot/hygen ``` console.log(hello)
-
If you need more styling for the QRCode or want to generate it on watchOS, you can try https://github.com/EFPrefix/EFQRCode (an open source library that I help maintaining)
-
Mimesis
Mimesis is a powerful Python library that empowers developers to generate massive amounts of synthetic data efficiently.
-
Project mention: CC0-licensed fantasy map brushes based on historical cartography | news.ycombinator.com | 2023-12-21
Adding to the other answers, there are also -besides Photoshop, Gimp, etc- specialized tools to draw fantasy maps. The site mentions Wonderdraft [0], but there are a bunch of others though not all of them support using external brushes.
Some other tools in this space may be Watabou's tools [1], Azgaar's tools [2], Inkarnate [3], Mapforge [4], or quite a few more which you can find links to in this list [5]. Again: you could use these brushes with some of these; not all support external brushes.
[0] https://www.wonderdraft.net/
[1] https://watabou.github.io/
[2] https://azgaar.github.io/Fantasy-Map-Generator/
[4] https://www.mapforge-software.com/
[5] https://www.mapforge-software.com/links-to-map-making-apps/
-
Assemble
Get the rocks out of your socks! Assemble makes you fast at web development! Used by thousands of projects for rapid prototyping, themes, scaffolds, boilerplates, e-books, UI components, API documentation, blogs, building websites/static site generator, an alternative to Jekyll for gh-pages and more! Gulp- and grunt-friendly.
-
-
Project mention: Executable Playground of "typia", super-easy/fast TypeScript validator/serializer | dev.to | 2024-03-18
-
Documentation is really important, so having a README.md file inside your Terraform repository that explains how to use the automation (including descriptions of variables and outputs) really help in understanding what has been implemented. To easily generate the description of variables and outputs, you can leverage tfdocs.
-
-
compodoc
:notebook_with_decorative_cover: The missing documentation tool for your Angular, Nest & Stencil application
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Generator related posts
- Managing Infrastructure as Code (IaC) With Terraform
- AsyncAPI Codegen, a code generator from AsyncAPI spec v2 and v3.
- How to configure Makefile to dynamically generate list of commands
- Learn how to document JavaScript/TypeScript code using JSDoc & Typedoc
- Reduzindo trabalho manual em React com Hygen
- Get rid of Copy/Paste with Plop Js!
- Heat.js v2.0.0 – Create maps/charts/statistics to visualize date-based activity
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source Generator projects? This list will help you:
Project | Stars | |
---|---|---|
1 | JHipster | 21,214 |
2 | github-profile-readme-generator | 19,799 |
3 | openapi-generator | 19,746 |
4 | ignite | 16,597 |
5 | readme-md-generator | 10,712 |
6 | Bogus | 8,208 |
7 | git-cliff | 7,484 |
8 | typedoc | 7,336 |
9 | GitHub Changelog Generator | 7,291 |
10 | plop | 6,866 |
11 | XcodeGen | 6,778 |
12 | qrbtf | 5,824 |
13 | mockery | 5,599 |
14 | hygen | 5,508 |
15 | EFQRCode | 4,536 |
16 | Mimesis | 4,300 |
17 | Fantasy-Map-Generator | 4,246 |
18 | Assemble | 4,219 |
19 | gofakeit | 4,195 |
20 | typia | 4,020 |
21 | terraform-docs | 3,993 |
22 | EasyAdminBundle | 3,969 |
23 | compodoc | 3,946 |