Code Generation Open Source Projects
Browse 284 Code Generation open source projects, ranked by GitHub stars. Find the most popular Code Generation tools and libraries.
jeecgboot/jeecg-boot
【低代码 V2.0】AI低代码平台,AI Skills 一句话生成整个系统;一键生成前后端代码甚至整个模块。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖:AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领AI低代码「Skills 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,解决 Java 项目 90% 重复工作,提高效率又不失灵活。
Metrics details
| Stars | 47,140 |
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
Metrics details
| Stars | 33,209 |
keploy/keploy
Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
Metrics details
| Stars | 18,288 |
amplication/amplication
Amplication brings order to the chaos of large-scale software development by creating Golden Paths for developers - streamlined workflows that drive consistency, enable high-quality code practices, simplify onboarding, and accelerate standardized delivery across teams.
Metrics details
| Stars | 16,018 |
THUDM/CodeGeeX
CodeGeeX: An Open Multilingual Code Generation Model (KDD 2023)
Metrics details
| Stars | 8,798 |
krzysztofzablocki/Sourcery
Meta-programming for Swift, stop writing boilerplate code.
Metrics details
| Stars | 8,010 |
sschmid/Entitas
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Metrics details
| Stars | 7,660 |
THUDM/CodeGeeX2
CodeGeeX2: A More Powerful Multilingual Code Generation Model
Metrics details
| Stars | 7,544 |
sigalor/whatsapp-web-reveng
Reverse engineering WhatsApp Web.
Metrics details
| Stars | 6,485 |
microsoft/TaskWeaver
The first "code-first" agent framework for seamlessly planning and executing data analytics tasks.
Metrics details
| Stars | 6,174 |
dsherret/ts-morph
TypeScript Compiler API wrapper for static analysis and programmatic code changes.
Metrics details
| Stars | 6,138 |
javaparser/javaparser
Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
Metrics details
| Stars | 6,128 |
goadesign/goa
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
Metrics details
| Stars | 6,092 |
mailru/easyjson
Fast JSON serializer for golang.
Metrics details
| Stars | 4,907 |
xlang-ai/OpenAgents
[COLM 2024] OpenAgents: An Open Platform for Language Agents in the Wild
Metrics details
| Stars | 4,848 |
kaitai-io/kaitai_struct
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
Metrics details
| Stars | 4,643 |
llvm-mirror/llvm
Project moved to: https://github.com/llvm/llvm-project
Metrics details
| Stars | 4,583 |
Dav1dde/glad
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
Metrics details
| Stars | 4,556 |
asmjit/asmjit
Low-latency machine code generation
Metrics details
| Stars | 4,552 |
nikolaydubina/go-recipes
🦩 Tools for Go projects
Metrics details
| Stars | 4,497 |
square/kotlinpoet
A Kotlin API for generating .kt source files.
Metrics details
| Stars | 4,147 |
Codium-ai/AlphaCodium
Official implementation for the paper: "Code Generation with AlphaCodium: From Prompt Engineering to Flow Engineering""
Metrics details
| Stars | 3,949 |
rjmacarthy/twinny
The most no-nonsense locally hosted (or API hosted) AI code completion plugin for vs-code, like GitHub Copilot but 100% free and 100% private.
Metrics details
| Stars | 3,628 |
dave/jennifer
Jennifer is a code generator for Go
Metrics details
| Stars | 3,626 |
stack-of-tasks/pinocchio
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Metrics details
| Stars | 3,587 |
salesforce/CodeT5
Home of CodeT5: Open Code LLMs for Code Understanding and Generation
Metrics details
| Stars | 3,101 |
aardappel/treesheets
TreeSheets : Free Form Data Organizer (see strlen.com/treesheets)
Metrics details
| Stars | 3,091 |
apollographql/apollo-tooling
✏️ Apollo CLI for client tooling (Mostly replaced by Rover)
Metrics details
| Stars | 3,043 |
weld-project/weld
High-performance runtime for data analytics applications
Metrics details
| Stars | 3,005 |
mmcloughlin/avo
Generate x86 Assembly with Go
Metrics details
| Stars | 2,986 |
merrymercy/awesome-tensor-compilers
A list of awesome compiler projects and papers for tensor computation and deep learning.
Metrics details
| Stars | 2,765 |
valyala/fastjson
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
Metrics details
| Stars | 2,462 |
google/gnostic
A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.
Metrics details
| Stars | 2,291 |
casadi/casadi
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.
Metrics details
| Stars | 2,255 |
TommyLemon/APIAuto
☔ 敏捷开发最强大易用的接口工具,机器学习零代码测试与 AI 问答、生成代码与静态检查、生成文档与光标悬浮注释,腾讯、华为、SHEIN、传音、工行等使用 ☔ The most advanced tool for HTTP API. Machine learning no-code testing and AI assistant, generating codes and static analysis, generating comments and floating hints. Used by Tencent, Huawei, SHEIN, TRANSSION, ICBC, etc.
Metrics details
| Stars | 2,210 |
INRIA/spoon
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Metrics details
| Stars | 1,946 |
laminas/laminas-code
Extensions to the PHP Reflection API, static code scanning, and code generation
Metrics details
| Stars | 1,906 |
MatthiasRobbers/shortbread
Android library that creates app shortcuts from annotations
Metrics details
| Stars | 1,760 |
reliese/laravel
Reliese Laravel Model Generator
Metrics details
| Stars | 1,709 |
awtkns/fastapi-crudrouter
A dynamic FastAPI router that automatically creates CRUD routes for your models
Metrics details
| Stars | 1,693 |
zendframework/zend-code
Metrics details
| Stars | 1,645 |
symforce-org/symforce
Fast symbolic computation, code generation, and nonlinear optimization for robotics
Metrics details
| Stars | 1,627 |
neocotic/qrious
Pure JavaScript library for QR code generation using canvas
Metrics details
| Stars | 1,618 |
elixirscript/elixirscript
Converts Elixir to JavaScript
Metrics details
| Stars | 1,565 |
Coframe/coffee
Build and iterate on your UI 10x faster with AI - right from your own IDE ☕️
Metrics details
| Stars | 1,518 |
salesforce/CodeTF
CodeTF: One-stop Transformer Library for State-of-the-art Code LLM
Metrics details
| Stars | 1,479 |
clipperhouse/gen
Type-driven code generation for Go
Metrics details
| Stars | 1,424 |
andrei-markeev/ts2c
Convert Javascript/TypeScript to C
Metrics details
| Stars | 1,374 |
dadhi/FastExpressionCompiler
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.
Metrics details
| Stars | 1,370 |
hexdigest/gowrap
GoWrap is a command line tool for generating decorators for Go interfaces
Metrics details
| Stars | 1,331 |
pipe-dream/laravel-create
Create Laravel projects really fast
Metrics details
| Stars | 1,295 |
huybery/Awesome-Code-LLM
👨💻 An awesome and curated list of best code-LLM for research.
Metrics details
| Stars | 1,290 |
objectbox/objectbox-go
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
Metrics details
| Stars | 1,272 |
loco-3d/crocoddyl
Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is based on various efficient Differential Dynamic Programming (DDP)-like algorithms
Metrics details
| Stars | 1,261 |
brian-team/brian2
Brian is a free, open source simulator for spiking neural networks.
Metrics details
| Stars | 1,202 |
madox2/vim-ai
AI-powered code assistant for Vim. OpenAI and ChatGPT plugin for Vim and Neovim.
Metrics details
| Stars | 1,178 |
natefinch/gorram
It's like go run for any go function
Metrics details
| Stars | 1,050 |
cezarypiatek/MappingGenerator
:arrows_counterclockwise: "AutoMapper" like, Roslyn based, code fix provider that allows to generate mapping code in design time.
Metrics details
| Stars | 1,023 |
activej/activej
ActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines core, web and high-load programming in Java, providing simplicity, maximum performance and scalability
Metrics details
| Stars | 994 |
vmagamedov/grpclib
Pure-Python gRPC implementation for asyncio
Metrics details
| Stars | 983 |
