awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesInteractive Application Frameworks

Frameworks for developing high-performance applications requiring precise control over hardware input, audio, and real-time rendering.

Distinct from Software Development Tooling: Distinct from general software tooling: focuses on the framework-level requirements for real-time interactive software development.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Interactive Application Frameworks. Refine with filters or upvote what's useful.

Awesome Interactive Application Frameworks GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • monogame/monogameAvatar de MonoGame

    MonoGame/MonoGame

    14,024Ver en GitHub↗

    MonoGame is a cross-platform game framework and C# game engine designed for the development of interactive software. It provides a unified environment for building games that run across desktop, mobile, and console platforms using a single codebase. The framework functions as a 2D graphics rendering library, offering tools to apply custom shaders and visual effects to game assets. It utilizes a graphics abstraction layer to map drawing commands to platform-specific APIs, ensuring consistent rendering across diverse hardware. The engine manages hardware-level tasks such as input handling, aud

    Supports the development of high-performance applications requiring precise control over hardware input and real-time rendering.

    C#3dc-sharpcross-platform
    Ver en GitHub↗14,024
  • thecherno/hazelAvatar de TheCherno

    TheCherno/Hazel

    13,006Ver en GitHub↗

    Hazel is a C++ game development framework and 3D graphics rendering engine designed for building high-performance interactive software. It provides a foundational architecture that enables the construction of desktop applications through native hardware acceleration. The project includes a dedicated game engine editor that allows for the design and testing of interactive 3D and 2D scenes within a unified environment. This editor utilizes an immediate mode interface to maintain synchronization with the engine state, while a hardware-agnostic abstraction layer handles rendering commands across

    Offers a foundational engine architecture for constructing high-performance interactive desktop applications.

    C++
    Ver en GitHub↗13,006
  • processing/processingAvatar de processing

    processing/processing

    6,487Ver en GitHub↗

    Processing is a creative coding environment and Java graphics library designed for writing visual sketches that produce interactive 2D and 3D graphics and animations. It runs on the Java Virtual Machine, using an OpenGL-based hardware-accelerated rendering pipeline, and operates on a sketch-based execution model where programs run as continuous loops of setup and draw functions with event-driven input handling for keyboard, mouse, and window interactions. The environment distinguishes itself as a cross-platform sketch tool that runs visual programs unchanged on desktop, web, Android, and Rasp

    A framework for building real-time visual applications with input handling, animation, and multimedia support.

    Java
    Ver en GitHub↗6,487
  • egret-labs/egret-coreAvatar de egret-labs

    egret-labs/egret-core

    4,013Ver en GitHub↗

    egret-core es un motor de juegos multiplataforma y framework de aplicaciones móviles utilizado para desarrollar software 2D y 3D para Android, iOS y Windows. Sirve como un motor de gráficos multiplataforma y manejador de entrada diseñado para mantener una salida visual y un comportamiento de interacción consistentes en diferentes hardware. El proyecto proporciona una suite de física y animación de juegos que integra bibliotecas externas para animaciones esqueléticas, sistemas de partículas y simulaciones físicas complejas. Utiliza una capa de abstracción de hardware para estandarizar las interacciones táctiles, de teclado y de ratón en múltiples sistemas operativos. El framework incluye una tubería de gráficos unificada para renderizar elementos bidimensionales y tridimensionales, junto con herramientas para la construcción de interfaces gráficas de usuario. También cuenta con un sistema de gestión de recursos para controlar la carga y el ciclo de vida de archivos de audio y texturas. La inicialización del proyecto es compatible mediante una utilidad de línea de comandos que genera estructuras de directorios a partir de plantillas de aplicación predefinidas.

    Provides a framework for building high-performance interactive software with built-in UI and resource management.

    JavaScript
    Ver en GitHub↗4,013
  1. Home
  2. Software Engineering & Architecture
  3. Software Development Tooling
  4. Interactive Application Frameworks