awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to getml/reflect-cpp

Open-source alternatives to Reflect Cpp

30 open-source projects similar to getml/reflect-cpp, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Reflect Cpp alternative.

  • billyquith/ponderbillyquith 的头像

    billyquith/ponder

    662在 GitHub 上查看↗

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

    C++
    在 GitHub 上查看↗662
  • cpgf/cpgfcpgf 的头像

    cpgf/cpgf

    221在 GitHub 上查看↗

    cpgf library

    C++
    在 GitHub 上查看↗221
  • celtoys/clreflectCeltoys 的头像

    Celtoys/clReflect

    285在 GitHub 上查看↗

    C++ Reflection using clang

    C++
    在 GitHub 上查看↗285
  • neargye/nameofNeargye 的头像

    Neargye/nameof

    2,322在 GitHub 上查看↗

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

    C++
    在 GitHub 上查看↗2,322
  • qlibs/reflectqlibs 的头像

    qlibs/reflect

    518在 GitHub 上查看↗

    C++20 Static Reflection library

    C++
    在 GitHub 上查看↗518
  • jsoysouvanh/refurekujsoysouvanh 的头像

    jsoysouvanh/Refureku

    250在 GitHub 上查看↗

    Cross-platform C++17 Runtime Reflection Library

    C++
    在 GitHub 上查看↗250
  • fabian-jung/tsmpfabian-jung 的头像

    fabian-jung/tsmp

    104在 GitHub 上查看↗

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

    C++
    在 GitHub 上查看↗104

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • netcan/config-loadernetcan 的头像

    netcan/config-loader

    247在 GitHub 上查看↗

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

    C++
    在 GitHub 上查看↗247
  • aantron/better-enumsaantron 的头像

    aantron/better-enums

    1,821在 GitHub 上查看↗

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

    C++
    在 GitHub 上查看↗1,821
  • austinbrunkhorst/cpp-reflectionAustinBrunkhorst 的头像

    AustinBrunkhorst/CPP-Reflection

    703在 GitHub 上查看↗

    C++ Reflection Parser / Runtime Skeleton

    C++
    在 GitHub 上查看↗703
  • skypjack/metaskypjack 的头像

    skypjack/meta

    654在 GitHub 上查看↗

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

    C++
    在 GitHub 上查看↗654
  • rttrorg/rttrrttrorg 的头像

    rttrorg/rttr

    3,469在 GitHub 上查看↗

    C++ Reflection Library

    C++
    在 GitHub 上查看↗3,469
  • phpdocumentor/reflectiondocblockphpDocumentor 的头像

    phpDocumentor/ReflectionDocBlock

    9,383在 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
    在 GitHub 上查看↗9,383
  • lukehoban/es6featureslukehoban 的头像

    lukehoban/es6features

    29,059在 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

    在 GitHub 上查看↗29,059
  • c3lang/c3cc3lang 的头像

    c3lang/c3c

    5,147在 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
    在 GitHub 上查看↗5,147
  • awesomedata/awesome-public-datasetsawesomedata 的头像

    awesomedata/awesome-public-datasets

    75,979在 GitHub 上查看↗

    This project is a community-maintained, open-access directory of high-quality public datasets. It serves as a centralized reference point for researchers, developers, and data scientists to locate reliable information sources across a wide spectrum of industries and scientific fields. By providing a structured index, the repository facilitates the discovery of data necessary for exploratory analysis, machine learning model training, and the development of data-intensive applications. The directory distinguishes itself through a lightweight, platform-agnostic approach to resource indexing that

    aaron-swartzawesome-public-datasetsdatasets
    在 GitHub 上查看↗75,979
  • awesome-spark/awesome-sparkawesome-spark 的头像

    awesome-spark/awesome-spark

    1,882在 GitHub 上查看↗

    A curated list of awesome Apache Spark packages and resources.

    Shellapache-sparkawesomepyspark
    在 GitHub 上查看↗1,882
  • allinurl/goaccessallinurl 的头像

    allinurl/goaccess

    20,242在 GitHub 上查看↗

    This project is a terminal-based log analyzer and real-time traffic monitoring system designed for web server environments. It processes raw server access logs to generate structured statistical insights, providing visibility into visitor behavior, bandwidth usage, and request latency. The tool functions as a high-performance utility capable of handling large-scale datasets through multi-threaded parsing and memory-efficient data structures. The software distinguishes itself by offering both an interactive terminal interface and a web-based dashboard that updates in real-time via WebSocket st

    Canalyticsapachec
    在 GitHub 上查看↗20,242
  • caarlos0-graveyard/zsh-pgcaarlos0-graveyard 的头像

    caarlos0-graveyard/zsh-pg

    19在 GitHub 上查看↗

    A ZSH plugin with utility functions to work with PostgreSQL.

    Shell
    在 GitHub 上查看↗19
  • bosun-monitor/bosunbosun-monitor 的头像

    bosun-monitor/bosun

    3,394在 GitHub 上查看↗

    Time Series Alerting Framework

    Goalertingbosungo
    在 GitHub 上查看↗3,394
  • artemeff/qspartemeff 的头像

    artemeff/qsp

    18在 GitHub 上查看↗

    QSP is enhanced Erlang query string parser, that supports nested arrays, hashes and returns maps. Requires Erlang 17.0 and better. Extracted from Plug.

    Erlang
    在 GitHub 上查看↗18
  • al8n/strettoal8n 的头像

    al8n/stretto

    432在 GitHub 上查看↗

    Stretto is a Rust implementation for Dgraph's ristretto (https://github.com/dgraph-io/ristretto). A high performance memory-bound Rust cache.

    Rustcachecachingconcurrent
    在 GitHub 上查看↗432
  • boltdb/boltboltdb 的头像

    boltdb/bolt

    14,642在 GitHub 上查看↗

    Bolt is a single-file embedded key-value store for Go applications. It is an ACID transactional database that organizes data in B+trees on disk to provide efficient sorted key retrieval and range scans. The system uses a memory-mapped model to map the database file directly into the process address space for fast random-access reads. The project distinguishes itself through a multi-version concurrency control architecture that allows multiple simultaneous readers to access a consistent snapshot of data without blocking a writer. It employs a single-writer multi-reader locking model and uses a

    Go
    在 GitHub 上查看↗14,642
  • bsi-bund/rdpcachestitcherBSI-Bund 的头像

    BSI-Bund/RdpCacheStitcher

    329在 GitHub 上查看↗

    RdpCacheStitcher is a tool that supports forensic analysts in reconstructing useful images out of RDP cache bitmaps. Using raw RDP cache tile bitmaps extracted by tools like e.g. ANSSI's BMC-Tools (https://github.com/ANSSI-FR/bmc-tools) as input, it provides a graphical user interface and…

    C++
    在 GitHub 上查看↗329
  • blinklabs-io/nviewblinklabs-io 的头像

    blinklabs-io/nview

    38在 GitHub 上查看↗

    A TUI for monitoring Cardano nodes

    Go
    在 GitHub 上查看↗38
  • artemeff/eqlartemeff 的头像

    artemeff/eql

    117在 GitHub 上查看↗

    Erlang with SQL, inspired by yesql.

    Erlang
    在 GitHub 上查看↗117
  • cacti/cactiCacti 的头像

    Cacti/cacti

    1,832在 GitHub 上查看↗

    Cacti ™

    PHP
    在 GitHub 上查看↗1,832
  • caesar0301/awesome-public-datasetscaesar0301 的头像

    caesar0301/awesome-public-datasets

    75,981在 GitHub 上查看↗

    A topic-centric list of HQ open datasets.

    在 GitHub 上查看↗75,981
  • capnproto/capnprotocapnproto 的头像

    capnproto/capnproto

    13,089在 GitHub 上查看↗

    CapnProto is a zero-copy serialization framework and remote procedure call system. It serves as a C++ communication library providing a schema-based data interchange format that eliminates the need to encode or decode data before reading it from memory. The system enables high-performance data serialization and low-latency network communication. It supports cross-language data exchange by using a defined schema to ensure consistent binary representation across different platforms. The framework provides tools for implementing remote procedure calls, allowing functions to be invoked on a remo

    C++
    在 GitHub 上查看↗13,089
  • biodatageeks/polars-biobiodatageeks 的头像

    biodatageeks/polars-bio

    168在 GitHub 上查看↗

    Blazing-Fast Bioinformatic Operations on Python DataFrames

    Python
    在 GitHub 上查看↗168