awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to austinbrunkhorst/cpp-reflection

Open-source alternatives to CPP Reflection

16 open-source projects similar to austinbrunkhorst/cpp-reflection, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best CPP Reflection alternative.

  • qlibs/reflectAvatar von qlibs

    qlibs/reflect

    518Auf GitHub ansehen↗

    C++20 Static Reflection library

    C++
    Auf GitHub ansehen↗518
  • rttrorg/rttrAvatar von rttrorg

    rttrorg/rttr

    3,469Auf GitHub ansehen↗

    C++ Reflection Library

    C++
    Auf GitHub ansehen↗3,469
  • skypjack/metaAvatar von skypjack

    skypjack/meta

    654Auf GitHub ansehen↗

    Header-only, non-intrusive and macro-free runtime reflection system in C++

    C++
    Auf GitHub ansehen↗654
  • celtoys/clreflectAvatar von Celtoys

    Celtoys/clReflect

    285Auf GitHub ansehen↗

    C++ Reflection using clang

    C++
    Auf GitHub ansehen↗285
  • cpgf/cpgfAvatar von cpgf

    cpgf/cpgf

    221Auf GitHub ansehen↗

    cpgf library

    C++
    Auf GitHub ansehen↗221
  • fabian-jung/tsmpAvatar von fabian-jung

    fabian-jung/tsmp

    104Auf GitHub ansehen↗

    TSMP is a static reflection library that is implemented with C++20 and code generation with the help of libclang and cmake.

    C++
    Auf GitHub ansehen↗104
  • getml/reflect-cppAvatar von getml

    getml/reflect-cpp

    1,890Auf GitHub ansehen↗

    A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, Avro, Boost Serialization, BSON, Cap'n Proto, CBOR, Cereal, CSV, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML, yas / msgpack.orgC++20

    C++
    Auf GitHub ansehen↗1,890

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • jsoysouvanh/refurekuAvatar von jsoysouvanh

    jsoysouvanh/Refureku

    250Auf GitHub ansehen↗

    Cross-platform C++17 Runtime Reflection Library

    C++
    Auf GitHub ansehen↗250
  • aantron/better-enumsAvatar von aantron

    aantron/better-enums

    1,821Auf GitHub ansehen↗

    C++ compile-time enum to string, iteration, in a single header file

    C++
    Auf GitHub ansehen↗1,821
  • neargye/nameofAvatar von Neargye

    Neargye/nameof

    2,322Auf GitHub ansehen↗

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

    C++
    Auf GitHub ansehen↗2,322
  • netcan/config-loaderAvatar von netcan

    netcan/config-loader

    247Auf GitHub ansehen↗

    Simple C++ Config Loader Framework(Serialization & Reflection)

    C++
    Auf GitHub ansehen↗247
  • billyquith/ponderAvatar von billyquith

    billyquith/ponder

    662Auf GitHub ansehen↗

    C++ reflection library with Lua binding, and JSON and XML serialisation.

    C++
    Auf GitHub ansehen↗662
  • lukehoban/es6featuresAvatar von lukehoban

    lukehoban/es6features

    29,059Auf GitHub ansehen↗

    This project is a comprehensive reference guide and technical documentation for the features, syntax updates, and APIs introduced in ECMAScript 6. It serves as a language specification and overview for modern JavaScript development. The guide covers a wide range of language enhancements, including the implementation of classes and prototype-based inheritance, the use of arrow functions for lexical scope binding, and the introduction of block-scoped variables. It details the module system for organizing independent code components via import and export statements. The documentation extends to

    Auf GitHub ansehen↗29,059
  • phpdocumentor/reflectiondocblockAvatar von phpDocumentor

    phpDocumentor/ReflectionDocBlock

    9,383Auf GitHub ansehen↗

    ReflectionDocBlock is a PHP docblock parser and doc-comment metadata extractor. It functions as a reflection wrapper that extends the standard PHP Reflection API to convert raw documentation blocks into structured objects. The library provides tools for PHP documentation parsing and reflection tooling. It enables the extraction of structured metadata and annotations from reflection objects or raw doc-comment strings to support automated API documentation and static code analysis.

    PHPdocblocks
    Auf GitHub ansehen↗9,383
  • c3lang/c3cAvatar von c3lang

    c3lang/c3c

    5,147Auf GitHub ansehen↗

    c3c is the compiler for the C3 programming language, transforming source code into executable binaries, static libraries, or dynamic libraries using an LLVM backend. It implements a system based on result-based error handling, scoped memory pooling, and a semantic macro system. The compiler provides first-class support for hardware-backed SIMD vectors that map directly to processor instructions and enables runtime polymorphism through interface-based dynamic dispatch. The project covers a broad set of low-level capabilities, including manual and pooled memory management, inline assembly inte

    C3c3compilerlanguage
    Auf GitHub ansehen↗5,147
  • zxshady/enchantumAvatar von ZXShady

    ZXShady/enchantum

    134Auf GitHub ansehen↗

    Faster enum reflection for C++17 since I don't want to wait for C++26 reflection.

    C++
    Auf GitHub ansehen↗134