Showing 36 of 621 projects
A D library that uses mixins to generate Protocol Buffer message structures and service interfaces at compile time.
A GraphQL framework built on the light-4j platform for creating high-performance, secure GraphQL services in Java.
Transforms OpenAPI specifications into multiple AI agent interface formats like MCP servers, CLAUDE.md, and AGENTS.md with a single command.
A Babel plugin that automatically converts Flow type definitions into GraphQL fragments for Relay and Apollo.
A guide and collection of Xcode templates for iOS boilerplate code to save time and maintain conventions.
A PPX-based OCaml extension for runtime type representations, enabling generic type-driven operations like automatic GUI generation and SQL schema derivation.
Convert XML and JSON files into Go struct definitions for type-safe data handling.
A templating library for generating reusable Elixir projects from EEx templates via Mix tasks.
A project scaffold providing reusable Claude Code commands, structured AI documentation, and standardized feature specifications to streamline AI-assisted development workflows.
A programmable JavaScript preprocessor that moves code execution from runtime to buildtime for performance and code generation.
A Go library for storing raw SQL queries in .sql files with IDE benefits and compile-time constant generation.
Generates OpenAPI 3.1 specifications from Go source code using static analysis, with zero annotations and automatic framework detection.
A Neovim plugin that expands expressions with range patterns into multiple lines using Lua evaluation.
A CLI tool that bootstraps and installs AI agent rules for Cursor, VS Code, Claude, and other coding assistants across multiple frameworks.
Autogenerates GraphQL types from Java classes for use with graphql-java, with fully customizable generation strategies.
A humorous esoteric programming language where '0' is the only command, based on JavaScript and Unary.
Convert JSON to Vlang struct definitions with support for complex types and features.
Generates Clojure code from EDN vectors, bridging Cirru syntax to Clojure.
An Ada library and code generator support for creating REST API clients and servers from OpenAPI specifications.
Recursively runs go generate on specified paths with regex filtering capabilities.
A Leiningen plugin to automate compilation of Protobuf and gRPC stubs from git or local sources.
A runtime library and code generation tools for Chrome DevTools Protocol support in C#/.NET.
A VSCode extension and CLI tool that automatically generates and maintains barrel files for Dart projects.
A Neovim plugin for interactively generating Java files (classes, interfaces, enums, records) with automatic package detection and setup.
Automatically injects OpenTelemetry tracing blocks into exported Go functions for auto-instrumentation.
Generates C++ types and GraphQL request/response serialization code from a GraphQL JSON schema.
A macOS app that generates Swift Object Mapper classes from JSON data.
Generates strongly-typed Blazor-to-JavaScript interop methods by parsing JavaScript files and creating IJSRuntime extension methods.
A scaffold generator for Elixir Absinthe projects that creates schema, type, and resolver files.
A free and open-source Ada programming framework for building GUI applications on MS Windows.
An Xcode template for generating iOS app modules following the Model-View-Presenter (MVP) architecture pattern.
Visual Studio IDE template and plugin for rapidly building CQRS/Event Sourcing applications on Windows Azure.
A Common Lisp library that simplifies writing macros using the call-with pattern, reducing errors and boilerplate.
Firex automatically generates command-line interfaces (CLIs) from Elixir modules, inspired by Python Fire.
A zero-dependency CLI tool that converts SVG files into optimized components for React, Vue, Angular, Svelte, and other modern JavaScript frameworks.
A schema-based, statically typed Redis caching and memoization framework for Go, using code generation for type safety.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.