71 projects
Kubernetes
Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
115,590
21,867
$5.8B
OpenAPI Generator
OpenAPI Generator is a tool that automatically generates API client libraries, server stubs, documentation and configuration for multiple languages and frameworks using an OpenAPI Specification (formerly known as Swagger).
15,636
2,764
$213M
Swagger Codegen
swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
8,779
1,753
$46M
Yii Framework 2
Yii Framework 2 is a high-performance, component-based PHP web application framework designed for building modern web applications. It provides extensive features for rapid application development, security, caching, and database abstraction.
7,485
869
$10M
Project Lombok
Project Lombok is a Java library that automatically plugs into your editor and build tools to reduce boilerplate code by generating getters, setters, constructors, logging, and other common code patterns through annotations. It helps developers write cleaner, more concise Java code without sacrificing functionality.
4,502
912
$3.7M
GraphQL Code Generator
GraphQL Code Generator is a tool that generates type-safe code from GraphQL schemas and operations, automating the creation of TypeScript types, resolvers, and other code artifacts to improve development workflow with GraphQL APIs
4,343
1,498
$4.4M
Magic Modules
Magic Modules is a tool that uses a shared code base to autogenerate infrastructure-as-code provider libraries for multiple cloud deployment tools like Terraform, Ansible, and InSpec to manage Google Cloud Platform resources
3,797
535
$35M
CakePHP
CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying web applications. It uses commonly known design patterns like MVC and ORM, offering a flexible but robust structure for building both simple and complex systems.
3,739
564
$7.6M
MapStruct
MapStruct is a Java annotation processor that automates the generation of type-safe bean mapping code, reducing the need to write manual object transformations between Java bean types. It generates readable and performant code for converting between different object models at compile time.
2,607
374
$4.6M
gqlgen
gqlgen is a Go library for building GraphQL servers without any boilerplate code. It takes a schema-first approach by reading GraphQL schema files to generate type-safe Go code, enabling rapid development of GraphQL APIs while maintaining type safety and performance.
2,545
765
$9.4M
swag
Automatically generate RESTful API documentation with Swagger 2.0 for Go.
2,179
592
$930K
rust-bindgen
Rust-bindgen is a tool that automatically generates Rust FFI bindings to C and C++ libraries, enabling seamless interoperability between Rust code and existing C/C++ codebases by parsing header files and producing safe Rust interfaces.
1,764
637
$7.3M
oapi-codegen
A code generation utility that automatically generates Go client and server boilerplate code from OpenAPI 3.0 specifications. It helps developers create type-safe Go code for REST APIs defined using the OpenAPI standard.
1,409
507
$2.1M
Amplication
Amplication is an open-source development platform that helps developers build production-ready backend applications by automatically generating Node.js applications with TypeScript, NestJS, Prisma, REST API, GraphQL, authentication, and authorization. It provides a low-code approach to backend development while maintaining professional software standards.
1,328
229
$11M
Ballerina
Ballerina is an open-source programming language and platform designed for cloud-native applications and integration. It combines the flexibility of a general-purpose language with built-in support for networked and distributed applications, offering features like API composition, JSON handling, and network-aware type systems.
1,261
150
$90M
OpenAPI TypeScript
🚀 The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more. Support: @mrlubos
1,242
354
$33M
OpenRewrite
OpenRewrite is a large-scale automated source code refactoring tool that enables systematic code changes across codebases. It provides a robust framework for parsing, analyzing, and transforming source code while preserving style and formatting, with particular strength in Java ecosystem modernization and migration.
1,009
210
$19M
projen
Rapidly build modern applications with advanced configuration management
814
224
$5.7M
Recast
Recast is a JavaScript source code transformation tool that preserves formatting and comments while allowing programmatic manipulation of abstract syntax trees (ASTs). It enables parsing JavaScript code into an AST, modifying the AST, and reprinting the modified code while maintaining the original code style.
521
228
$352K
easyjson
A fast JSON serializer and deserializer library for Go that generates code for efficient marshaling and unmarshaling of JSON data, avoiding reflection for improved performance
446
161
$559K
Regenerator
Regenerator is a source transformation tool that converts JavaScript code containing generator/yield expressions into equivalent ES5-compatible code. It enables the use of ES6+ generator functions and async/await syntax in environments that don't natively support these features.
361
156
$3.6M
Addon Factory UCC Generator
A framework to integrate with Splunk.
AutoRest
OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python
Buf
The best way of working with Protocol Buffers.
Cadl
Cadl is a Linux Foundation project focused on developing tools and standards for API design and development, enabling more efficient and consistent API creation across different platforms and programming languages.
Cookiecutter
A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.
Copier
Library and command-line utility for rendering projects templates.
Forge Core Framework
Forge Core Framework APIs and Implementation
Freezed
Code generation for immutable classes that has a simple syntax/API without compromising on the features.
JHipster Lite
JHipster Lite ⚡ is a development platform to generate, develop & deploy modern web applications & microservices architecture, step by step - using Hexagonal Architecture :gem:
JavaPoet
A Java API for generating .java source files.
KSP
Kotlin Symbol Processing API
KotlinPoet
A Kotlin API for generating .kt source files.
Laminas Code
Extensions to the PHP Reflection API, static code scanning, and code generation
MCreator
MCreator is software used to make Minecraft Java Edition mods, Bedrock Edition Add-Ons, and data packs using visual graphical programming or integrated IDE. It is used worldwide by Minecraft players, aspiring mod developers, for education, online classes, and STEM workshops.
Mitosis
Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.
OpenAPI TS Type Generator
Generate TypeScript types from OpenAPI 3 specs
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
SQLBoiler
Generate a Go ORM tailored to your database schema.
Smithy
Smithy is a protocol-agnostic interface definition language and set of tools for generating clients, servers, and documentation for any programming language.
Smithy Go Code Generators
Smithy code generators for Go (in development)
Sourcery
Meta-programming for Swift, stop writing boilerplate code.
Strum
A small rust library for adding custom derives to enums
Sundrio
Misc compile time tools
Symfony Maker Bundle
Symfony Maker Bundle
Synthesis Tool
Synthesis Tool is a Linux Foundation project designed to streamline software development processes by integrating various development tools and workflows into a unified platform for enhanced productivity and collaboration.
Terramate
Terramate CLI is an open-source Infrastructure as Code (IaC) Orchestration and Code Generation tool for Terraform, OpenTofu and Terragrunt.
The Multi-Agent Framework
🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming
Vega JSON Schema Generator
Generate JSON schema from your Typescript sources
Vue Macros
Explore and extend more macros and syntax sugar to Vue.
controller-runtime
Repo for the controller-runtime subproject of kubebuilder (sig-apimachinery)
gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
gnostic
A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.
kiota
OpenAPI based HTTP Client code generator
mockery
A mock code autogenerator for Go
ros2-meta-operating-system
The Robot Operating System, is a meta operating system for robots.
svd2rust
Generate Rust register maps (`struct`s) from SVD files
ts-morph
TypeScript Compiler API wrapper for static analysis and programmatic code changes.
typescript-json-schema
Generate json-schema from your Typescript sources