PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Codegen Python Packages

Python packages with the GitHub topic codegen. Sorted by monthly downloads, with stars and forks.
mirumee
ariadne-codegen

Generate fully typed Python client for any GraphQL API from schema, queries and mutations

707K 406 74
denisart
graphql-query

Complete Domain Specific Language (DSL) for GraphQL query in Python.

198K 70 7
polyxml
polyxml

XSD-to-code compiler and streaming XML runtime for Rust, Python, Go, C++, Java, TypeScript, and C#.

55K 5 0
microsoft
multilspy

multilspy is a lsp client library in Python intended to be used to build applications around language servers.

42K 612 112
thepartly
reflectapi-runtime

Code-first web service API declaration and client generation for TypeScript, Rust, and Python

8K 25 3
Goldziher
spikard

Codegen-first polyglot web toolkit: one Rust core, 14 language bindings, spec-driven codegen (OpenAPI, AsyncAPI, GraphQL, gRPC, SQL to HTTP) and a 13-tool MCP server. Experimental, pre-1.0, MIT.

4K 124 8
seleniumboot
seleniumboot-mcp

A Python MCP server that brings Selenium WebDriver automation to Claude and other AI assistants — with built-in code generation for Python (pytest), Java TestNG, and JUnit 5 test scripts.

4K 2 1
stricttools
strictspec

Define a schema once in TOML, and generate the full toolchain in your language: validation, versioning, migrations, etc. -- First-class support for Go, Python, and TypeScript

3K 1 0
hey-api
hey-api

👨‍🚀 Turn API specifications into production-ready SDKs, validators, mocks, and more. 20+ plugins. Millions of weekly npm downloads. Used by Vercel, OpenCode, PayPal, AWS, Autodesk, and many more.

3K 5K 444
bowlinedev
bowline-agent

Write once, typed everywhere. API clients generated from plain Go functions.

3K 1 0
bowlinedev
bowline-client

Write once, typed everywhere. API clients generated from plain Go functions.

3K 1 0
chistiq
rapidkit-core

Create production-ready projects, add reusable modules, or bring the software you already have, and Workspace Intelligence-ready backend scaffolding.

2K 6 0
sufleur
sufleur-cli

npm for prompts — publish versioned prompt templates, pull them into your code as typed functions

2K 2 0
SelfTopic
selfrotgram

Async Python framework for Telegram Bot API where types tell the truth: filters narrow types, codegen from the Bot API spec, CLI. Фреймворк для Telegram Bot API

2K 0 0
rlvtapp
kaji-cli

Open-source API contract generator for SDKs, CLIs, mocks, validation, docs and MCP tools. Composable Rust and JavaScript plugins. An alternative to Speakeasy, Fern and Stainless, without the cloud or subscription.

1K 3 0
iloveitaly
generate-fastapi-typed-routes

Generate typed url_path_for functions for FastAPI applications.

1K 1 1
gpt-engineer-org
gpt-engineer

CLI platform to experiment with codegen. Precursor to: https://lovable.dev

1K 55K 7K
goduni
unihttp-openapi-generator

Generate typed Python API clients from OpenAPI 3.0/3.1 specs, built on unihttp. adaptix/pydantic/msgspec models, sync & async clients, mypy --strict-clean output

1K 10 2
walkframe
d2a

A translator Django into SQLAlchemy.

1K 22 3
gepheum
skir-client

Library imported from Python code generated from .skir files

1K 1 0
encero-systems
incan

Incan: a modern, Pythonic language that compiles to Rust! Type-safe, async-friendly, with fixtures, testing, and web/inter-op built in.

1K 61 3
255BITS
gptdiff

Natural-language code transformation as a Python library: generate_diff turns a plain-English goal into a unified diff, smartapply applies it resiliently. CLI included. Formerly gptdiff.

1K 4 1
gepheum
soia-client

Library imported from Python code generated from .skir files

977 1 0
hoodiecollin
hoodiecollin-forgedb

Compile one .forge schema into a tailored Rust database, REST API, and typed clients for TypeScript, Python, Rust & Go. A compile-time code generator, not a runtime ORM.

900 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology