FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

metaprogramming · GitHub Topics · GitHub

#

metaprogramming

Here are 1,130 public repositories matching this topic...

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

  • Updated Aug 24, 2026
  • Nim

Meta-programming for Swift, stop writing boilerplate code.

  • Updated Jun 11, 2026
  • Swift

Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code

  • Updated Aug 11, 2026
  • C++

Apache Groovy: A powerful multi-faceted programming language for the JVM platform

  • Updated Aug 24, 2026
  • Java

A dialect of Lisp that's embedded in Python

  • Updated Jul 31, 2026
  • Python

Example code for Fluent Python, 2nd edition (O'Reilly 2022)

  • Updated Jun 17, 2026
  • Python

Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.

  • Updated Aug 19, 2026
  • Java

Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.

  • Updated Jun 24, 2025
  • Lua

Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum

  • Updated Aug 5, 2026
  • C++

Spoon is a metaprogramming library to analyze and transform Java source code. 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformation API.

  • Updated Aug 23, 2026
  • Java

Your standard library for metaprogramming

  • Updated Aug 12, 2026
  • C++

C++14 State Machine library

  • Updated Aug 9, 2026
  • C++

Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).

  • Updated Nov 5, 2022
  • C++

Library to read, analyze, transform and generate Scala programs

  • Updated Aug 24, 2026
  • Scala

Obfusheader.h is a portable header file for C++14 compile-time obfuscation.

  • Updated Aug 19, 2024
  • C++

Improve this page

Add a description, image, and links to the metaprogramming topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

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

Learn more


Back | FazBrowse Home | New Git URL