GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

meta-programming

Star

Here are 122 public repositories matching this topic...

Language: All
Filter by language
All 122 C++ 23 Python 16 Rust 9 Java 8 C 7 TypeScript 6 JavaScript 5 Scala 4 Nim 3 Ruby 3
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

matt-42 / iod

Sponsor
Star 725

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

c-plus-plus serialization deserialization meta-programming
  • Updated Dec 7, 2019
  • C++

google / pyglove

Star 724

Manipulating Python Programs

python machine-learning evolution manipulation meta-programming automl meta-learning symbolic-programming
  • Updated Nov 11, 2026
  • Python

gr0uch / simulacra

Star 538

A data-binding function for the DOM.

data-binding dom-builder meta-programming
  • Updated Dec 7, 2022
  • JavaScript

qlibs / reflect

Star 520

C++20 Static Reflection library

reflection meta-programming cpp20
  • Updated Sep 13, 2025
  • C++

magnet / metered-rs

Star 344

Fast, ergonomic metrics for Rust

performance monitoring metrics macros rust-lang meta-programming
  • Updated Aug 4, 2026
  • Rust

qlibs / mp

Star 321

C++20 Meta-Programming library

compile-time meta-programming cpp20
  • Updated Jun 1, 2025
  • C++

phodal / chapi

Star 314

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 是一个通用层次抽象解析器与信息转换器,它可以将不同编程语言的源代码转换为统一的层次抽象模型。

modeling meta-analysis meta-programming meta-language meta-model meta-data
  • Updated Aug 18, 2026
  • Kotlin

fzerorubigd / goql

Star 308

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

go golang sql ast meta-programming go-ast
  • Updated Oct 13, 2018
  • Go

databrickslabs / sdp-meta

Star 294

Metadata driven Spark Declarative Pipelines framework for bronze/silver pipelines

python sdp databricks meta-programming dlt databricks-cli-installable lakeflow-declarative-pipelines spark-declarative-pipelines
  • Updated Nov 10, 2026
  • Python

Lisprez / so_stupid_search

Star 179

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 ...一…

vim rust nim emacs neovim ctags zig cpp14 fire code-search cargo cpp17 pt grep ripgrep meta-programming cpp20 blazing-fast stupid-search
  • Updated Mar 1, 2026
  • Rust

zio / zio-direct

Star 159

Direct-Style Programming for ZIO

scala functional-programming async-await meta-programming effect-system
  • Updated Nov 10, 2026
  • Scala

murisi / L2

Star 138

A minimalist type-inferred programming language with procedural macro support

c programming-language scheme lisp macros s-expressions hindley-milner type-inference meta-programming unsafe setjmp longjmp
  • Updated Oct 25, 2020
  • Racket

holdmyspot-com / cat

Star 122

An agentic workflow with a focus on reliability and developer experience

workflow automation project-management developer-tools software-development meta-programming ai-agents claude claude-code spec-driven-development context-engineering
  • Updated Nov 12, 2026
  • Java

SciNim / Unchained

Star 122

A fully type safe, compile time only units library.

nim units type-safety compile-time hacktoberfest meta-programming nim-lang
  • Updated Nov 20, 2025
  • Nim

JuliaTeachingCTU / Scientific-Programming-in-Julia

Star 91

Repository for B0M36SPJ

julia automatic-differentiation julia-language gpu-acceleration differential-equations meta-programming julialang parallel-programming
  • Updated Nov 12, 2026
  • Jupyter Notebook

Kraks / sai

Star 68

Staged Abstract Interpreters

scala symbolic-execution staging interpreters abstract-interpretation meta-programming
  • Updated Mar 13, 2023
  • Scala

robertshepherdcpp / mlib

Star 49

mlib is a fast, simple c++ meta-programming library that uses c++20.

cplusplus cpp metaprogramming compile-time meta-programming cpp20 compile-time-meta-programming
  • Updated Feb 20, 2024
  • C++

71 / Cometary

Star 35

Roslyn extensions, with a touch of meta-programming.

meta csharp mixins roslyn extensions assembly metaprogramming netcore analyzer ctfe compiler-plugin meta-programming
  • Updated Feb 22, 2018
  • C#
PyHub

SVijayB / PyHub

Star 31

A-Z of Python Essentials in one place

python python3 hacktoberfest meta-programming beginners-guide magic-methods python-guide program-collection hacktoberfest2022
  • Updated May 5, 2023
  • Python

arrow-kt / arrow-analysis

Star 30

Arrow Analysis Plugin

meta-programming arrow-kt arrow-meta
  • Updated Jun 4, 2026
  • Kotlin

Add this topic to your repo

To associate your repository with the meta-programming topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.