An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with meta-programming

A curated list of projects in awesome lists tagged with meta-programming .

https://github.com/matt-42/iod

Meta programming utilities for C++14. Merged in matt-42/lithium

c-plus-plus deserialization meta-programming serialization

Last synced: 04 Apr 2025

https://github.com/gr0uch/simulacra

A data-binding function for the DOM.

data-binding dom-builder meta-programming

Last synced: 22 Mar 2025

https://github.com/boost-ext/reflect

C++20 Static Reflection library

cpp20 meta-programming reflection

Last synced: 11 May 2025

https://github.com/magnet/metered-rs

Fast, ergonomic metrics for Rust

macros meta-programming metrics monitoring performance rust-lang

Last synced: 15 May 2025

https://github.com/fzerorubigd/goql

A golang source code scanner, this time in sql :)

ast go go-ast golang meta-programming sql

Last synced: 13 Apr 2025

https://github.com/qlibs/reflect

C++20 Static Reflection library

cpp20 meta-programming reflection

Last synced: 12 Apr 2025

https://github.com/phodal/chapi

CHAPI (Common Hierarchical Abstract Parser and Information Converter) streamlines code analysis by converting diverse language source code into a unified abstract model, simplifying cross-language development. Chapi 是一个通用层次抽象解析器与信息转换器,它可以将不同编程语言的源代码转换为统一的层次抽象模型。

meta-analysis meta-data meta-language meta-model meta-programming modeling

Last synced: 15 May 2025

https://github.com/qlibs/mp

C++20 Meta-Programming library

compile-time cpp20 meta-programming

Last synced: 16 May 2025

https://github.com/databrickslabs/dlt-meta

Metadata driven Databricks Delta Live Tables framework for bronze/silver pipelines

databricks dlt meta-programming python

Last synced: 29 Apr 2025

https://github.com/lisprez/so_stupid_search

It's my honor to drive you fucking fire faster, to have more time with your Family and Sunshine.This tool is for those who often want to search for a string Deeply into a directory in Recursive mode, but not with the great tools: grep, ack, ripgrep .........every thing should be Small, Thin, Fast, Lazy....without Think and Remember too much ...一个工具最大的价值不是它有多少功能,而是它能够让你以多快的速度达成所愿......

blazing-fast cargo code-search cpp14 cpp17 cpp20 ctags emacs fire grep meta-programming neovim nim pt ripgrep rust stupid-search vim zig

Last synced: 08 Aug 2025

https://github.com/Lisprez/so_stupid_search

It's my honor to drive you fucking fire faster, to have more time with your Family and Sunshine.This tool is for those who often want to search for a string Deeply into a directory in Recursive mode, but not with the great tools: grep, ack, ripgrep .........every thing should be Small, Thin, Fast, Lazy....without Think and Remember too much ...一个工具最大的价值不是它有多少功能,而是它能够让你以多快的速度达成所愿......

blazing-fast cargo code-search cpp14 cpp17 cpp20 ctags emacs fire grep meta-programming neovim nim pt ripgrep rust stupid-search vim zig

Last synced: 19 Mar 2025

https://github.com/murisi/l2

A minimalist type-inferred programming language with procedural macro support

c hindley-milner lisp longjmp macros meta-programming programming-language s-expressions scheme setjmp type-inference unsafe

Last synced: 06 Sep 2025

https://github.com/murisi/L2

A minimalist type-inferred programming language with procedural macro support

c hindley-milner lisp longjmp macros meta-programming programming-language s-expressions scheme setjmp type-inference unsafe

Last synced: 12 May 2025

https://github.com/SciNim/Unchained

A fully type safe, compile time only units library.

compile-time hacktoberfest meta-programming nim nim-lang type-safety units

Last synced: 08 May 2025

https://github.com/scinim/unchained

A fully type safe, compile time only units library.

compile-time hacktoberfest meta-programming nim nim-lang type-safety units

Last synced: 09 Apr 2025

https://github.com/71/cometary

Roslyn extensions, with a touch of meta-programming.

analyzer assembly compiler-plugin csharp ctfe extensions meta meta-programming metaprogramming mixins netcore roslyn

Last synced: 28 Feb 2026

https://github.com/trusktr/lowclass

JavaScript/TypeScript class inheritance tools.

classes classes-and-inheritance javascript meta-programming metaprogramming typescript

Last synced: 01 May 2025

https://github.com/max-leuthaeuser/scroll

SCROLL - SCala ROLes Language (A DSL based on Scala for role-based programming and dispatch)

dispatch dsl meta-programming role-oriented roles scala

Last synced: 13 Apr 2025

https://github.com/nlw0/chipsort.jl

Sorting deeds done down the chip

cache-aware meta-programming simd sorting

Last synced: 02 Jan 2026

https://github.com/mailund/pmatch

Pattern matching DSL for R

dsl meta-programming pattern-matching r

Last synced: 17 Jun 2025

https://github.com/ethanlin-twer/java-reflection-in-action

A Chinese translation of the book Java Reflection In Action editing with gitbook.

java jvm meta-object-protocol meta-programming reflection

Last synced: 28 Oct 2025

https://github.com/munrocket/overload-bracket

Overloading square bracket operator [] in javascript and other array methods to any object with container using es6 proxy.

array-like brackets es6 meta meta-programming overload proxy pseudo-array

Last synced: 19 Mar 2025

https://github.com/okuramasafumi/neco

neco is a NEo COmmand library

business-logic command-pattern meta-programming ruby

Last synced: 10 Oct 2025

https://github.com/good-php/serialization

Extendable reflection-based serializer with support for JSON and PHP primitive formats

meta-programming php serialization

Last synced: 15 Jan 2026

https://github.com/shlomiassaf/ngx-routable

Component metadata driven data resolver for angular router

angular decorators meta-programming metadata router typescript

Last synced: 03 Jul 2025

https://github.com/gigaquads/ravel

Ravel is a meta-framework for Python. It's an abstract architecture that allows the same business logic to be executed as completely different types of applications without code modifications -- as endpoints in a REST API, CLI commands, REPL commands, gRPC endpoints, Pygame event handlers, the list goes on. There's a lot more.

cli-app command-line-tools framework meta-framework meta-programming repl web-framework

Last synced: 31 Oct 2025

https://github.com/oovm/color-rs

Compile time color literal for rust

color compile-time meta-programming rust

Last synced: 11 Apr 2025

https://github.com/eastriverlee/array.h

a lightweight dynamic (and generic) array type C is missing.

array c macro meta-programming programming-language

Last synced: 29 Mar 2025

https://github.com/nlknguyen/code-formation

Context-free code generator with embeddable template meta-programming language

code-generator execution-pipeline meta-programming template-engine

Last synced: 25 Mar 2025

https://github.com/tfc/purescript-ziprecord

Purescript Example: How to map a binary function generically over (nested) records

meta-programming purescript row-types

Last synced: 03 Mar 2025

https://github.com/eastriverlee/defer.h

lightweight defer feature C is missing.

c defer macro meta-programming programming-languages

Last synced: 29 Mar 2025

https://github.com/toddetv/scroll-persistence

Persistence implementation for SCROLL - SCala ROLes Language (A DSL based on Scala for role-based programming and dispatch)

dispatch dsl hibernate meta-programming persistence role-oriented roles scala

Last synced: 24 Mar 2025

https://github.com/mistivia/cfp

Macros to do lisp-like functional programming in pure C

c-macros functional-programming lisp meta-programming

Last synced: 27 Jul 2025

https://github.com/aygp-dr/reversible-meta-synthesis

Implementation of reversible meta-interpreter for inductive program synthesis based on Numao and Ma's research

meta-programming prolog scheme

Last synced: 25 Jan 2026

https://github.com/fajarnugraha37/metadrama

Metadrama brings aspect-oriented programming and compile-time macros to Bun, Node.js, and Vite projects with an SWC-first transform pipeline.

aop aspect-oriented-programming code-generator codegen codegenerator compile-time compiler javascript meta-programming metaprogramming typescript

Last synced: 25 Dec 2025

https://github.com/magnet/config-jam-rs

Typesafe, ergonomic config for Rust

config configuration macro meta-programming rust

Last synced: 21 Feb 2025