Codegen home page
Search...
⌘K
Ask AI
GitHub
GitHub
Search...
Navigation
Introduction
Community & Contributing
Documentation
API Reference
CLI
Blog
Changelog
codegen
Introduction
Overview
Getting Started
Installation
IDE Usage
AI Integration
How it Works
Advanced Settings
Principles
Community
About Us
FAQ
Tutorials
At a Glance
Build code agent
Slack Bot
Github review bot
Code Research Agent
Analytics
Mining Data
Visualization
API Migrations
Organization
Promise to Async/Await
Modularity
Feature Flags
Dead Code
Type Coverage
Export Management
Default Export Conversion
Documentation
React Modernization
Unittest to Pytest
SQLAlchemy 1.4 to 2.0
Fixing Import Loops
Python 2 to 3
Flask to FastAPI
MCP Server
Neo4j Graph
Code Attributions
Building with Codegen
At a Glance
Parsing Codebases
Reusable Codemods
.codegen Directory
@codegen.function
Language Support
Commit and Reset
Git Operations
Files & Directories
Editables
Symbols
Classes
Imports
Exports
Inheritable Behaviors
Statements and Code Blocks
Dependencies and Usages
Function Calls
Variable Assignments
Local Variables
Comments & Docstrings
External Modules
Type Annotations
Moving Symbols
Collections
Call Graph
React and JSX
Visualization
Flagging Symbols
LLM Integration
Semantic Code Search
Reducing Conditions
On this page
Contributing
Introduction
Community & Contributing
Join the growing Codegen community! We’re excited to have you be part of our journey to make codebase manipulation and transformation more accessible.
Join our Slack
Connect with the community, get help, and share your Codegen projects in our active Slack workspace.
GitHub
Star us on GitHub, report issues, submit PRs, and contribute to the project.
Twitter (X)
Follow us for updates, tips, and community highlights.
Documentation
Learn how to use Codegen effectively with our comprehensive guides.
Please help us improve this library and documentation by submitting a PR!
Contributing
We welcome contributions of all kinds! Whether you’re fixing a typo in documentation, reporting a bug, or implementing a new feature, we appreciate your help in making Codegen better.
Check out our
Contributing Guide
on GitHub to learn how to:
Set up your development environment
Submit pull requests
Report issues
Contribute to documentation
Was this page helpful?
Yes
No
Principles
About Us
Assistant
Responses are generated using AI and may contain mistakes.