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 18 Java Generator 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."
-
openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
-
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.
-
jhipster-lite
JHipster Lite ⚡ is a development platform to generate, develop & deploy modern web applications & microservices architecture, step by step - using Hexagonal Architecture :gem:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
staedi
StAEDI - Streaming API for EDI: Java library featuring a reader/parser, writer/generator, and validation
-
VNameGenerator
A Java implementation of various procedural name generation algorithms, including combinatorial, consonant vowel, context-free grammar, and Markov chain.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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:
I found some "tricks" to write less code, hence less code to maintain if there are any changes. Also less code with bugs just by changing the inputs.
For example, OpenAPI spec file + OpenAPI generator (https://github.com/OpenAPITools/openapi-generator). Any changes in the OpenAPI spec are reflected in the final code with a build step.
Another example: MapStruct (https://mapstruct.org/) to avoid passing data from Entity classes to DTO and back. Saves looots of boilerplate code.
Which are your tricks?
To better illustrate the use of placeholder loading in Vue.js, let's examine a real-world example from a pull request I recently made to the jhipster/jhipster-lite repository on GitHub: Pull Request #6247.
[1] https://github.com/xlate/staedi
Java Generator related posts
-
OpenAPI Generator v7.3.0 has new generators for Rust, Kotlin, Scala and Java
-
Stop creating HTTP clients manually - Part I
-
Building a world-class suite of SDKs is easy with Speakeasy
-
Sharing EF data access project DLL vs NuGet vs ?
-
OpenAPI Generator v7.0.1 released with some enhancements in the PowerShell client generator
-
10 quick tips to instantly improve API design
-
Trying to undersand behavior of "dependsOn"
-
A note from our sponsor - InfluxDB
www.influxdata.com | 16 May 2024
Index
What are some of the best open-source Generator projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | JHipster | 21,241 |
2 | openapi-generator | 20,021 |
3 | jnanoid | 477 |
4 | CosId | 431 |
5 | jhipster-lite | 415 |
6 | jpasskit | 269 |
7 | riot | 228 |
8 | umldoclet | 226 |
9 | randomix | 157 |
10 | Telosys | 150 |
11 | staedi | 115 |
12 | VNameGenerator | 86 |
13 | Hodoku | 64 |
14 | bpmn-layout-generators | 32 |
15 | OBridge | 23 |
16 | bitcoinVanity | 20 |
17 | schema-org-java | 16 |
18 | RandomIdentityApp | 0 |
Sponsored