Showing 36 of 621 projects
A lightweight SQL DSL and ORM for Go that generates code from your database and enables elegant SQL query writing.
A source-to-source compiler that uses Lisp macros for meta programming of C, C++, CUDA, GLSL, and OpenCL.
A toolchain that integrates GraphQL Code Generator with webpack, Babel, and CLI to generate TypeScript types from GraphQL documents.
A Swift-based code generator that creates handcrafted-looking Swift code from OpenAPI specifications.
Generates a PHP SDK from any WSDL to simplify SOAP web service consumption.
A minimalistic Neovim plugin written in Lua that provides Go tooling support like struct tagging, test generation, and dependency management.
Code generation tools for Go that create interfaces from types and structs from CSV files.
Generate mypy- and IDE-friendly Python API clients from OpenAPI specifications with sync/async interfaces.
A Swift macro framework that extends Codable with declarative annotations for simpler JSON serialization.
A pure Go library for parsing XSD files and generating type-safe code in Go, C, Java, Rust, and TypeScript.
A Haskell library for building type-safe GraphQL APIs and clients with native Haskell types.
A deprecated .NET tool for performing Roslyn-based code generation during build with design-time IntelliSense support.
An automatic test writer for Ruby on Rails that generates RSpec specs by analyzing your codebase.
Automatically generates GraphQL CRUD APIs, resolvers, and database schemas from GraphQL type definitions.
A Go code generator that creates type-to-type and field-to-field copy functions without reflection, offering high performance and customization.
A jOOQ code generator that creates asynchronous, Vert.x-compatible DAOs and POJOs for reactive database operations.
A production-ready AI orchestration platform that coordinates 66 specialized agents via A2A/MCP protocols and integrates all 8 Google AI services.
A code generator for F# that enables meta-programming by generating idiomatic F# code from AST input via plugins.
A graphical application for rapidly prototyping and deploying computer vision algorithms, primarily for robotics.
Swift CLI tool that generates type-safe enums for iOS/macOS assets like images, colors, fonts, storyboards, and localizations.
A modern package manager for Protocol Buffers, enabling dependency management and distribution of protobuf schemas.
A Neovim plugin that integrates Aider AI coding assistant directly into the editor for enhanced AI-assisted development.
A GPL implementation of the D programming language compiler that integrates the D front end with GCC.
A Symfony2 admin generator that builds CRUD interfaces from YAML configuration files.
A C++ library and code generator for building and consuming GraphQL services, enabling native GraphQL in hybrid apps.
A syntax for defining cross-language data types to generate type-safe serializers, deserializers, and validators for JSON APIs.
A collection of Artisan generators for Lumen and Laravel 5 to speed up RESTful API development.
A macro and functions that add reflection capabilities to enumerations in Objective-C.
A practical F# library for datatype-generic programming using reflection and visitor patterns to minimize boilerplate.
A C code generator that parses command-line interfaces from docopt language specifications.
A command-line tool that automatically generates a constants file from identifiers found in iOS/macOS storyboards.
Provides idiomatic Elixir bindings for Apache Thrift, converting Thrift types into Elixir structs and simplifying RPC client/server generation.
A C# toolkit for code generation using plain C# templates, offering a modern alternative to T4 with hybrid programmatic and markup approaches.
An opinionated tool for managing infrastructure-as-code repositories using Terraform with standardized practices.
A project generator for OCaml that quickly scaffolds real-world applications and libraries.
A wrapper around the Roslyn API for generating, saving, and compiling C# code programmatically.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.