Explore Projects

Discover 23 open source projects

Active filters (1):
Search: metaprogrammingร—
Clear all

Showing 1-20 of 23 projects

nim-lang/Nim

Nim is a statically typed, compiled systems programming language focused on efficiency, expressiveness, and elegance.

17.9K
Active
Nim
Backend Frameworks
#compiler#efficient#hacktoberfest

krzysztofzablocki/Sourcery

A meta-programming tool for Swift that generates boilerplate code, reducing manual work for developers.

8.0K
Active
Swift
CLI Tools
API Frameworks
Swift
#code-generation#codegen#metaprogramming

Neargye/magic_enum

A C++ library for static reflection of enums, providing to-string and from-string functionality without macro or boilerplate code.

6.0K
Active
C++
React
#authentication#reflection#enum

hylang/hy

A Lisp dialect embedded in Python, providing a powerful metaprogramming environment for developers.

5.4K
Active
Python
CLI Tools
API Frameworks
Python
#lisp#macros#metaprogramming

apache/groovy

A powerful, multi-faceted JVM programming language with support for functional and metaprogramming paradigms.

5.4K
Active
Java
Backend Frameworks
CLI Tools
Java
#jvm#dynamic-typing#static-typing

fluentpython/example-code-2e

Example code for Fluent Python, 2nd edition, showcasing concurrency and iterators in Python.

4.0K
Stable
Python
React
#authentication#concurrency#iterators

manifold-systems/manifold

Manifold is a Java compiler plugin that provides advanced features like metaprogramming, extension methods, and more.

2.7K
Active
Java
IDE Extensions
API Frameworks
Java
#java#metaprogramming#extension-methods

cnjinhao/nana

A modern C++ GUI library that provides a cross-platform and easy-to-use interface for building desktop applications.

2.5K
Archived
C++
Component Libraries (React)
UI Component Libraries
#c++#modern-cpp#cross-platform

edubart/nelua-lang

Nelua is a minimal, efficient, statically-typed and meta-programmable systems programming language inspired by Lua.

2.4K
Experimental
Lua
API Frameworks
CLI Tools
#c#compiler#efficient

dotnet/dotNext

Next generation .NET APIs for high-performance, concurrent, and distributed applications.

1.9K
Active
C#
API Frameworks
Databases
dotnet
#async#concurrency#raft-consensus

INRIA/spoon

A metaprogramming library to analyze and transform Java source code.

1.9K
Active
Java
Java
#code-transformation#ast#metaprogramming

boostorg/hana

A standard C++ library for advanced metaprogramming, including a powerful compile-time functional programming library.

1.8K
Stable
C++
CLI Tools
API Frameworks
#cpp#metaprogramming#header-only

andrivet/ADVobfuscator

An obfuscation library based on C++20 and metaprogramming for protecting code from reverse engineering.

1.7K
Stable
C++
Security Research
#obfuscation#cpp#metaprogramming

downdemo/Cpp-Templates-2ed

A comprehensive guide to mastering modern C++ templates, including advanced techniques like TMP, SFINAE, and variadic magic.

1.6K
Archived
C++
Learning & Education
API Development
#cpp-templates#template-metaprogramming#sfinae

hirrolot/datatype99

Algebraic data types for C99, providing a powerful type system and pattern matching capabilities.

1.5K
Experimental
C
CLI Tools
API Frameworks
#adt#algebraic-data-types#pattern-matching

boost-ext/sml

A lightweight, header-only, and fast C++14 state machine library for modern C++ development.

1.3K
Stable
C++
CLI Tools
Testing
C++
#state-machine#metaprogramming#design-patterns

scalalandio/chimney

Scala library for boilerplate-free, type-safe data transformations

1.2K
Active
Scala
CLI Tools
API Frameworks
Scala
#scala#type-safe#data-transformation

tvaneerd/cpp17_in_TTs

A library of descriptions for C++17 features, presented in a format called 'Tony Tables'.

1.2K
Archived
Documentation
Tutorials & Courses
#cpp#cpp17#documentation

veselink1/refl-cpp

A high-performance, dependency-free library for static reflection in C++17 projects.

1.2K
Archived
C++
Metaprogramming
API Frameworks
#cpp#cpp17#reflection

mstrobel/procyon

Procyon is a Java metaprogramming suite with a rich reflection API, code generation, and decompiler tools.

1.2K
Archived
Java
IDE Extensions
API Clients & Testing
#java#metaprogramming#reflection
2

Stay in the loop

Get weekly updates on trending AI coding tools and projects.