Python Code Generation

Open-source Python projects categorized as Code Generation | Edit details

Top 13 Python Code Generation Projects

  • glad

    Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

    Project mention: Moving from P5.js for better performance | | 2022-05-01

    Going parallel on the GPU is where you see these massive performance increases. OpenGL's GLSL shader pipeline is great for that, but if you decide to build up your own OpenGL back-end from scratch it's a steep learning curve. It's really well documented though. I would recommend SDL2 + GLAD for window management, context creation, and extension wrangling.

  • fastapi-crudrouter

    A dynamic FastAPI router that automatically creates CRUD routes for your models

    Project mention: FastAPI CRUD Router | | 2022-02-02
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • yasha

    A command-line tool to render Jinja templates for great good (by kblomqvist)

    Project mention: M4 – the one true templating language | | 2021-07-29
  • hissp

    It's Python with a Lissp.

    Project mention: Why Hy? | | 2022-05-03
  • convtools-ita

    convtools is a python library to declaratively define conversions for processing collections, doing complex aggregations and joins.

    Project mention: Framework for Data ETL with multiple export templates ? | | 2021-07-14

    If you are considering low-level options and looking for high flexibility and small data processing overheads, you can check out convtools library.

  • paprika

    Paprika is a python library that reduces boilerplate. Heavily inspired by Project Lombok.

  • convtools

    convtools is a python library to declaratively define conversions for processing collections and csv tables, doing complex aggregations and joins.

    Project mention: convtools - Table: a helper for stream processing of table-like data | | 2021-10-15

    I released a helper for stream processing of table-like data (including CSVs), which works on top of convtools python library -

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • goli

    A sophisticated boilerplate generator based on best practices and modern useful templates

    Project mention: My humble try to make a boilerplate generator for all different use cases out there | | 2021-06-22

    Anyway, so I decided to develop goli. It's a very simple tool based on cookiecutter and provides a simple command line that you can use to generate boilerplate for your project depending on a specific language and a topic of your choice.

  • StringEncrypt-Python

    StringEncrypt allows you to encrypt strings and files using a randomly generated algorithm, generating a unique decryption code (so-called polymorphic code) each time in the selected programming language.

  • protogen-python

    The protogen package makes it easy to write protoc plugins in Python

    Project mention: protogen: write protoc plugins in Python | | 2021-08-28

    I would like to share a Python package I have open sourced in the last couple of days:

  • sigla

    Technology agnostic code generator written in python

    Project mention: Ask HN: Tools you have made for yourself? | | 2021-06-12
  • reflecxx

    A static reflection framework for C++, using libclang.

    Project mention: figcone - Read JSON, YAML, TOML, XML or INI configuration by declaring a struct | | 2022-04-30

    You might be interested in a project I've put together that uses libclang to generate static reflection metadata that can then be used for generic parsing or serialization: It has examples of automatic to/from json.

  • codex_py2cpp

    script, that converts python code into c++ by using OpenAI CODEX.

    Project mention: OpenAI Codex Python to C++ Code Generator | | 2022-05-16
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-16.

Python Code Generation related posts


What are some of the best open-source Code Generation projects in Python? This list will help you:

Project Stars
1 glad 2,504
2 fastapi-crudrouter 725
3 yasha 220
4 hissp 201
5 convtools-ita 180
6 paprika 46
7 convtools 19
8 goli 18
9 StringEncrypt-Python 9
10 protogen-python 7
11 sigla 7
12 reflecxx 0
13 codex_py2cpp 0
Find remote jobs at our new job board There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives