awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to openframeworks/openframeworks

Open-source alternatives to OpenFrameworks

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

  • vercel/next.jsAvatar vercel

    vercel/next.js

    140,051Vezi pe GitHub↗

    Next.js is a web development framework that provides a file-system-based routing system and a suite of server-side utilities for managing the request-response cycle. It includes built-in support for data fetching, caching, and revalidation, allowing developers to control how content is rendered and served. The framework offers a centralized configuration system for build-time settings, environment variables, and deployment adapters, alongside a command-line interface for bootstrapping new projects. The framework covers a wide range of application requirements, including metadata management fo

    JavaScriptreactframeworkssr
    Vezi pe GitHub↗140,051
  • drogonframework/drogonAvatar drogonframework

    drogonframework/drogon

    13,568Vezi pe GitHub↗

    Drogon is a high-performance, cross-platform C++ framework designed for building asynchronous web services and server-side applications. It functions as a multi-threaded, event-driven server engine that manages concurrent network traffic and WebSocket connections with minimal latency. By leveraging non-blocking input/output and native code compilation, the framework provides a foundation for scalable applications that operate efficiently across diverse hardware architectures. The framework distinguishes itself through its compile-time template rendering, which transforms dynamic HTML views in

    C++asynchronous-programmingdrogonhttp
    Vezi pe GitHub↗13,568
  • laurentgomila/sfmlAvatar LaurentGomila

    LaurentGomila/SFML

    11,911Vezi pe GitHub↗

    SFML is a cross-platform multimedia framework for C++ designed for creating 2D graphics, audio, and network applications. It functions as a unified set of libraries that provides a 2D graphics rendering engine, an audio processing library, a network socket library, and a cross-platform window manager. The framework allows for the development of interactive software by coordinating real-time 2D graphics rendering, audio playback, and user input handling. It provides a standardized interface for creating and controlling application windows across multiple operating systems. Its capability surf

    C++
    Vezi pe GitHub↗11,911

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • sfml/sfmlAvatar SFML

    SFML/SFML

    11,665Vezi pe GitHub↗

    SFML is a cross-platform C++ multimedia library designed for building 2D games and interactive applications. It provides a unified interface for hardware-accelerated graphics, audio playback, and window management, allowing developers to create visual software that functions consistently across different operating systems. The library abstracts native windowing and graphics APIs, enabling the use of object-oriented primitives to render shapes, sprites, and text. It includes a dedicated audio engine that supports sound effects and music with controls for volume, pitch, and spatial positioning,

    C++audioc-plus-pluscross-platform
    Vezi pe GitHub↗11,665
  • wxwidgets/wxwidgetsAvatar wxWidgets

    wxWidgets/wxWidgets

    7,036Vezi pe GitHub↗

    wxWidgets is a C++ UI toolkit and cross-platform GUI framework used to develop desktop applications for Windows, macOS, and Linux. It functions as a native widget wrapper, providing an abstraction layer that maps a single set of API calls to the native interface elements of different platforms. The framework allows for the creation of native graphical user interfaces by utilizing the host operating system's own controls and APIs. This ensures that applications maintain a native look and feel across various operating systems while using a consistent codebase. Beyond interface development, the

    C++c-plus-pluscocoacross-platform
    Vezi pe GitHub↗7,036
  • godotengine/godot-cppAvatar godotengine

    godotengine/godot-cpp

    2,558Vezi pe GitHub↗

    godot-cpp is a C++ binding library and development kit for creating high-performance extensions and custom nodes for the Godot engine. It provides the necessary headers and framework to implement complex game logic and low-level systems using native code. The project enables the development of GDExtension plugins, allowing native libraries to be loaded into the engine without requiring a full recompilation of the core software. It facilitates the creation of custom engine extensions through a system of native bindings that map C++ classes and methods to the internal engine database. The fram

    C++
    Vezi pe GitHub↗2,558
  • kigs-framework/kigsAvatar Kigs-framework

    Kigs-framework/kigs

    89Vezi pe GitHub↗

    Kigs framework is a C++ modular multipurpose cross platform framework.

    C++
    Vezi pe GitHub↗89
  • marmelab/react-adminAvatar marmelab

    marmelab/react-admin

    26,780Vezi pe GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    Vezi pe GitHub↗26,780
  • dobiasd/functionalplusAvatar Dobiasd

    Dobiasd/FunctionalPlus

    2,288Vezi pe GitHub↗

    Functional Programming Library for C++. Write concise and readable C++ code.

    C++
    Vezi pe GitHub↗2,288
  • remix-run/remixAvatar remix-run

    remix-run/remix

    33,074Vezi pe GitHub↗

    Remix is a full-stack web framework designed to manage data loading, mutations, and routing through standard web platform APIs. It functions as a server-side rendering framework that unifies server-side data processing and client-side interactivity within a single development model, ensuring applications remain consistent across diverse environments. The framework distinguishes itself by utilizing native web platform APIs for all request and response handling, including a declarative data mutation layer that synchronizes server-side database updates with client-side UI transitions via standar

    TypeScript
    Vezi pe GitHub↗33,074
  • alibaba/photonlibosAvatar alibaba

    alibaba/PhotonLibOS

    1,200Vezi pe GitHub↗

    Probably the fastest coroutine lib in the world!

    C++
    Vezi pe GitHub↗1,200
  • sogou/workflowAvatar sogou

    sogou/workflow

    14,301Vezi pe GitHub↗

    Workflow is an asynchronous C++ task engine designed for building distributed systems and high-performance network services. It provides a framework for orchestrating complex sequences of network, file, and computational operations, allowing developers to compose these tasks into parallel workflows. The library functions as a toolkit for implementing scalable servers and clients for protocols such as HTTP, Redis, MySQL, and Kafka. It distinguishes itself through a task-based concurrency model that manages non-blocking operations and coordinates service discovery, load balancing, and traffic r

    C++consuldaghttp
    Vezi pe GitHub↗14,301
  • siv3d/opensiv3dAvatar Siv3D

    Siv3D/OpenSiv3D

    1,174Vezi pe GitHub↗

    C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)

    C++c-plus-pluscppcpp20
    Vezi pe GitHub↗1,174
  • sourcey/libsourceyAvatar sourcey

    sourcey/libsourcey

    1,362Vezi pe GitHub↗

    Real-time media stack and lightweight libwebrtc alternative, built in C++20

    C++
    Vezi pe GitHub↗1,362
  • chiraggude/awesome-laravelAvatar chiraggude

    chiraggude/awesome-laravel

    13,072Vezi pe GitHub↗

    A curated list of bookmarks, packages, tutorials, videos and other cool resources from the Laravel ecosystem

    awesomelaravelphp
    Vezi pe GitHub↗13,072
  • pagghiu/sanecpplibrariesAvatar Pagghiu

    Pagghiu/SaneCppLibraries

    624Vezi pe GitHub↗

    Platform Abstraction C++ Libraries

    C++
    Vezi pe GitHub↗624
  • aui-framework/auiAvatar aui-framework

    aui-framework/aui

    568Vezi pe GitHub↗

    Declarative UI toolkit for modern C++20

    C++c-plus-plusc-plus-plus-20cmake
    Vezi pe GitHub↗568
  • sumeetchhetri/ffead-cppAvatar sumeetchhetri

    sumeetchhetri/ffead-cpp

    741Vezi pe GitHub↗

    Framework for Enterprise Application Development in c++, HTTP1/HTTP2/HTTP3 compliant, Supports multiple server backends

    C++
    Vezi pe GitHub↗741
  • facebook/follyAvatar facebook

    facebook/folly

    30,412Vezi pe GitHub↗

    Folly is a collection of high-performance C++ components designed as an extension to the C++ Standard Library for large-scale production environments. It provides specialized toolkits for memory management, concurrency, asynchronous workflows, and low-latency input and output operations. The project distinguishes itself through the provision of lock-free containers and bounded queues to minimize contention in multi-threaded applications, alongside a framework for managing deferred computations using futures and promises. It further offers specialized memory arenas and optimized implementation

    C++
    Vezi pe GitHub↗30,412
  • gatsbyjs/gatsbyAvatar gatsbyjs

    gatsbyjs/gatsby

    55,941Vezi pe GitHub↗

    Gatsby is a React static site generator and hybrid rendering framework used to build websites by pre-rendering components into static HTML files for delivery via content delivery networks. It functions as a hybrid rendering platform that supports a combination of static generation, server-side rendering, and deferred page loading. The framework operates as a GraphQL data aggregator, pulling content from various APIs, headless CMS integrations, and files into a single unified schema for frontend queries. It also serves as a frontend performance optimizer, automating code splitting, resource pr

    JavaScriptblogcompilergatsby
    Vezi pe GitHub↗55,941
  • vikejs/vikeAvatar vikejs

    vikejs/vike

    5,751Vezi pe GitHub↗

    Vike is a full-stack web framework that provides server-side rendering with client-side hydration, static site generation, and file-based routing. It operates as a plugin-based web framework with a universal JavaScript runtime, allowing the same code to run on both server and client environments. The framework distinguishes itself through its flexible data fetching capabilities, enabling data retrieval at any lifecycle point including server start, browser start, or page render. Its plugin-based extensibility allows for custom integrations and modifications without altering the core framework

    TypeScriptfull-stacknodereact
    Vezi pe GitHub↗5,751
  • refinedev/refineAvatar refinedev

    refinedev/refine

    34,906Vezi pe GitHub↗

    Refine is a headless framework designed for building data-intensive internal business applications, such as admin panels and dashboards. It provides a core set of hooks and architectural patterns that decouple business logic, authentication, and data operations from the user interface, allowing developers to integrate any design system while maintaining a consistent application structure. The framework distinguishes itself through a resource-centric approach that automatically maps application views to data entities via centralized configuration. It features a unified data provider interface

    TypeScriptadminadmin-uiant-design
    Vezi pe GitHub↗34,906
  • facebook/libphenomAvatar facebook

    facebook/libphenom

    1,665Vezi pe GitHub↗

    An eventing framework for building high performance and high scalability systems in C.

    C
    Vezi pe GitHub↗1,665
  • theos/theosAvatar theos

    theos/theos

    4,867Vezi pe GitHub↗

    Theos is a cross-platform mobile development toolchain and build system designed for compiling and packaging software for mobile operating systems. It functions as a system tweak kit and runtime hooking framework, allowing developers to create modifications that alter the internal behavior of mobile OS environments. The project distinguishes itself by providing specialized preprocessor syntax that generates low-level API calls, removing the boilerplate code typically required for function and method hooking. It enables dynamic runtime method swizzling and class extensions, allowing developers

    Makefilebuild-systemioslinux
    Vezi pe GitHub↗4,867
  • xmake-io/xmakeAvatar xmake-io

    xmake-io/xmake

    12,058Vezi pe GitHub↗

    Xmake is a cross-platform build utility and package manager designed for C and C++ development. It functions as a unified build automation tool that uses a Lua-based domain-specific language to define project targets, manage dependencies, and orchestrate compilation across multiple operating systems and hardware architectures. The system distinguishes itself through a modular, rule-based approach to task orchestration and toolchain integration. By abstracting native build systems and compilers, it allows developers to maintain consistent project configurations while targeting diverse environm

    Luabuildbuild-toolc
    Vezi pe GitHub↗12,058
  • vitejs/awesome-viteAvatar vitejs

    vitejs/awesome-vite

    16,866Vezi pe GitHub↗

    Awesome Vite is a curated collection of resources, plugins, and templates designed for the Vite build tool ecosystem. It serves as a central directory for developers looking to extend the capabilities of this high-performance frontend build pipeline and module bundler. The project highlights the core strengths of Vite, including its native ESM-based development server, instant hot module replacement, and pre-bundled dependency optimization. By aggregating community-maintained tools, it showcases how to leverage Vite’s plugin-based architecture to customize build pipelines, integrate popular f

    JavaScriptawesomeawesome-listvite
    Vezi pe GitHub↗16,866
  • didi/chameleonAvatar didi

    didi/chameleon

    8,966Vezi pe GitHub↗

    Chameleon is a cross-platform application framework and component library used to develop applications for the web and various mini-app platforms from a single shared codebase. It functions as a multi-platform build pipeline that compiles source code into different target formats while providing an MVVM-based user interface system for managing application state. The framework employs a polymorphic protocol to extend custom components and APIs, allowing for platform-specific implementations while maintaining cross-end compatibility. It includes a specialized build tool for static analysis that

    JavaScript
    Vezi pe GitHub↗8,966
  • nannou-org/nannouAvatar nannou-org

    nannou-org/nannou

    6,707Vezi pe GitHub↗

    Nannou is a creative coding framework for Rust designed for building interactive visual and audio sketches. It provides a loop-based API with hardware-accelerated 2D and 3D rendering, serving as a toolkit for generative art production and multimedia installation design. The framework is distinguished by its comprehensive hardware communication interface, which bridges software with physical devices via MIDI, OSC, DMX, serial, and laser DAC protocols. It also includes specialized projection mapping tools for warping visual output to fit non-standard physical surfaces and a dedicated GPU shader

    Rustcreative-coding
    Vezi pe GitHub↗6,707
  • nonebot/nonebot2Avatar nonebot

    nonebot/nonebot2

    7,582Vezi pe GitHub↗

    Nonebot2 is an asynchronous Python framework for building event-driven chatbots across multiple messaging platforms. It centers on a non-blocking event bus and a driver-based adapter system that unifies different messaging protocols into a single consistent interface. The framework utilizes a modular plugin architecture, allowing for the discovery and loading of third-party extensions to add new event handlers and system capabilities. It distinguishes itself with a type-annotation based dependency injection system that automatically resolves and provides required service objects to handlers a

    Pythonbotchatbotcqhttp
    Vezi pe GitHub↗7,582
  • retejs/reteAvatar retejs

    retejs/rete

    12,077Vezi pe GitHub↗

    Rete is a framework for building interactive, node-based visual interfaces and dataflow programming environments. It provides a core engine that processes directed graphs, allowing developers to define modular logic where nodes represent operations and connections represent the flow of data or control. By decoupling the graph logic from the user interface, the framework enables the creation of custom visual editors that can be integrated into various frontend component libraries. The project distinguishes itself through a highly extensible, signal-driven architecture that supports complex req

    TypeScriptdataflow-programmingflow-based-programminggraph-editor
    Vezi pe GitHub↗12,077