awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 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 de qlibs

    qlibs/reflect

    518Voir sur GitHub↗

    C++20 Static Reflection library

    C++
    Voir sur GitHub↗518
  • rttrorg/rttrAvatar de rttrorg

    rttrorg/rttr

    3,469Voir sur GitHub↗

    C++ Reflection Library

    C++
    Voir sur GitHub↗3,469
  • skypjack/metaAvatar de skypjack

    skypjack/meta

    654Voir sur GitHub↗

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

    C++
    Voir sur GitHub↗654
  • celtoys/clreflectAvatar de Celtoys

    Celtoys/clReflect

    285Voir sur GitHub↗

    C++ Reflection using clang

    C++
    Voir sur GitHub↗285
  • cpgf/cpgfAvatar de cpgf

    cpgf/cpgf

    221Voir sur GitHub↗

    cpgf library

    C++
    Voir sur GitHub↗221
  • fabian-jung/tsmpAvatar de fabian-jung

    fabian-jung/tsmp

    104Voir sur GitHub↗

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

    C++
    Voir sur GitHub↗104
  • getml/reflect-cppAvatar de getml

    getml/reflect-cpp

    1,890Voir sur GitHub↗

    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++
    Voir sur GitHub↗1,890

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • jsoysouvanh/refurekuAvatar de jsoysouvanh

    jsoysouvanh/Refureku

    250Voir sur GitHub↗

    Cross-platform C++17 Runtime Reflection Library

    C++
    Voir sur GitHub↗250
  • aantron/better-enumsAvatar de aantron

    aantron/better-enums

    1,821Voir sur GitHub↗

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

    C++
    Voir sur GitHub↗1,821
  • neargye/nameofAvatar de Neargye

    Neargye/nameof

    2,322Voir sur GitHub↗

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

    C++
    Voir sur GitHub↗2,322
  • netcan/config-loaderAvatar de netcan

    netcan/config-loader

    247Voir sur GitHub↗

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

    C++
    Voir sur GitHub↗247
  • billyquith/ponderAvatar de billyquith

    billyquith/ponder

    662Voir sur GitHub↗

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

    C++
    Voir sur GitHub↗662
  • lukehoban/es6featuresAvatar de lukehoban

    lukehoban/es6features

    29,059Voir sur GitHub↗

    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

    Voir sur GitHub↗29,059
  • phpdocumentor/reflectiondocblockAvatar de phpDocumentor

    phpDocumentor/ReflectionDocBlock

    9,383Voir sur GitHub↗

    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
    Voir sur GitHub↗9,383
  • c3lang/c3cAvatar de c3lang

    c3lang/c3c

    5,147Voir sur GitHub↗

    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
    Voir sur GitHub↗5,147
  • zxshady/enchantumAvatar de ZXShady

    ZXShady/enchantum

    134Voir sur GitHub↗

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

    C++
    Voir sur GitHub↗134