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

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

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

5 个仓库

Awesome GitHub RepositoriesObject-Oriented Frameworks

Software frameworks that use object-oriented programming principles to organize system state and components.

Distinct from C Object-Oriented Frameworks: Candidates are focused on CSS methodologies or educational tutorials, not the structural identity of a C++ software framework.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Object-Oriented Frameworks. Refine with filters or upvote what's useful.

Awesome Object-Oriented Frameworks GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • cinder/cindercinder 的头像

    cinder/Cinder

    5,528在 GitHub 上查看↗

    Cinder is a C++ creative coding library and native graphics toolkit designed for developing professional interactive media and visual art. It serves as a cross-platform multimedia framework for generating high-performance generative digital art and real-time visual rendering. The framework provides a professional suite of tools for building hardware-integrated installations and cinematic visuals. It focuses on real-time graphics programming and the production of high-quality graphics for professional displays. The library includes a cross-platform abstraction layer and a modular architecture

    Organizes creative elements into hierarchical classes and objects to manage complex interactive scenes and system states.

    C++
    在 GitHub 上查看↗5,528
  • lief-project/lieflief-project 的头像

    lief-project/LIEF

    5,462在 GitHub 上查看↗

    LIEF 是一个用于解析、修改和分析跨平台可执行二进制格式和系统共享缓存的框架。它作为一个跨平台库,用于程序化操作 ELF、PE 和 MachO 二进制文件。 该项目提供了用于更改可执行文件内部结构和段以改变程序行为的工具。它还包含一个专用解析器,用于从组合的系统共享缓存中恢复单个动态库。 该工具集涵盖了二进制可执行文件分析、机器码反汇编以及调试元数据和符号信息的提取。它进一步支持跨各种处理器架构的机器码和汇编的双向翻译。

    Uses object-oriented frameworks to organize complex binary layout rules and simplify structural modifications.

    C++
    在 GitHub 上查看↗5,462
  • westes/flexwestes 的头像

    westes/flex

    4,028在 GitHub 上查看↗

    Flex 是一个扫描器生成器和词法分析器生成器,可将正则表达式定义转换为能够将输入文本转换为标记(token)的软件。它主要生成用于编译器和解释器开发的 C 和 C++ 源代码。 该工具提供了一个专门的生成器,用于产生作为类实现的面向对象扫描器,使词法分析工具能够直接集成到 C++ 软件项目中。它还包含一个交叉编译工具链,用于为不同于宿主机的目标平台构建扫描器实现。 该项目涵盖了用于支持精确错误报告的输入列跟踪功能,以及用于防止命名冲突的备份文件管理功能。

    Generates lexical analysis tools as classes to integrate seamlessly into object-oriented C++ projects.

    Ccflexlexer
    在 GitHub 上查看↗4,028
  • knownsec/pocsuite3knownsec 的头像

    knownsec/pocsuite3

    3,853在 GitHub 上查看↗

    Pocsuite3 is a modular vulnerability testing framework designed for the development and execution of security assessment scripts. It provides a comprehensive toolkit for remote vulnerability verification and exploitation, enabling users to automate the identification of security flaws across network targets. The framework is built on an object-oriented scripting architecture that allows for the creation of custom security modules and plugins. It distinguishes itself through a highly extensible design that supports asynchronous task execution for large-scale infrastructure assessments, alongsi

    Uses an object-oriented architecture with standardized base classes for security modules and exploit logic.

    Pythonpentestingpythonsecurity
    在 GitHub 上查看↗3,853
  • sap-samples/abap-cheat-sheetsSAP-samples 的头像

    SAP-samples/abap-cheat-sheets

    1,728在 GitHub 上查看↗

    This repository serves as a comprehensive reference and library for ABAP programming, providing a collection of concise syntax summaries and executable code examples. It is designed to assist developers in learning core language features and modern development patterns through practical, hands-on implementation guides. The project distinguishes itself by offering a library of reusable, class-based examples that demonstrate complex enterprise development concepts. It covers the implementation of structured business objects, including the management of draft-enabled state, event-driven lifecycl

    Provides a library of reusable, class-based examples illustrating language syntax, data persistence, and business logic validation.

    ABAPabapabap-cdsabap-cloud
    在 GitHub 上查看↗1,728
  1. Home
  2. Software Engineering & Architecture
  3. Object-Oriented Frameworks

探索子标签

  • Class-Based LibrariesCollections of reusable class definitions that encapsulate business logic and data structures. **Distinct from Object-Oriented Frameworks:** Distinct from Object-Oriented Frameworks: focuses on the library of reusable class examples rather than the structural framework itself.
  • Lexer Class IntegrationIntegration of lexical analyzers into object-oriented software architectures. **Distinct from Object-Oriented Frameworks:** Distinct from Object-Oriented Frameworks: focuses specifically on the integration of the scanner as a class rather than a general framework.