awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 रिपॉजिटरी

Awesome GitHub RepositoriesFrame-Based Render Hooks

Executing user-defined code during every frame to maintain manual control over the update cycle.

Distinct from Custom Renderable Interfaces: Focuses on frame-by-frame execution control, distinct from supplying geometry data to a pipeline.

Explore 7 awesome GitHub repositories matching graphics & multimedia · Frame-Based Render Hooks. Refine with filters or upvote what's useful.

Awesome Frame-Based Render Hooks GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • babylonjs/babylon.jsBabylonJS का अवतार

    BabylonJS/Babylon.js

    25,652GitHub पर देखें↗

    Babylon.js is a JavaScript game engine and real-time graphics renderer designed for creating interactive three-dimensional visuals and applications. It functions as a web-based 3D framework and WebGL engine that enables the deployment of high-performance 3D content across various web platforms and devices. The project provides tools for web-based 3D game development, real-time graphics rendering, and the creation of browser-based interactive visualizations. It also supports the development of WebXR virtual and augmented reality experiences using standard web technologies. The framework cover

    Executes a sequential frame-based loop to coordinate physics updates and rendering calls.

    TypeScript
    GitHub पर देखें↗25,652
  • hoffstadt/dearpyguihoffstadt का अवतार

    hoffstadt/DearPyGui

    15,217GitHub पर देखें↗

    DearPyGui is a GPU-accelerated, immediate-mode graphical user interface framework for Python. It provides a high-performance toolkit for building interactive desktop applications by leveraging native hardware-accelerated rendering backends across multiple operating systems. By utilizing an immediate-mode execution model, the library offers direct control over the rendering loop and element state, enabling the creation of responsive, dynamic interfaces. The framework distinguishes itself through its ability to handle complex, high-frequency visual updates, making it suitable for real-time data

    Allows running user-defined code during every frame to maintain manual control over the update cycle.

    C++cppcross-platformdearpygui
    GitHub पर देखें↗15,217
  • tsparticles/tsparticlestsparticles का अवतार

    tsparticles/tsparticles

    8,887GitHub पर देखें↗

    tsparticles is a JavaScript particle animation library and configuration-driven visual effects engine used to create customizable effects, confetti, and interactive backgrounds using HTML5 Canvas. It functions as a plugin-based graphics engine and a web component animation engine, allowing for the generation of complex behaviors and themes through structured JSON configuration objects. The project provides a cross-framework animation wrapper with dedicated compatible components for integrating effects into React, Vue, Angular, and Svelte. Its modular architecture allows users to extend the en

    Uses a high-performance requestAnimationFrame render loop to synchronize physics and redraw the HTML5 canvas.

    TypeScript2dangularanimations
    GitHub पर देखें↗8,887
  • hotwired/turbohotwired का अवतार

    hotwired/turbo

    7,343GitHub पर देखें↗

    Hotwire Turbo is a server-driven navigation and HTML streaming framework that intercepts link clicks and form submissions to fetch pages in the background and replace content without full browser reloads. It provides a Turbo Frame component that scopes page regions into independent contexts, enabling partial page updates where only a specific area of the page navigates or loads content. The framework includes a page cache and morph system that stores recently visited pages for instant restoration and applies minimal DOM changes on refresh, preserving scroll position and element state. The fra

    Intercepts frame rendering to delay and perform animations or tasks before resuming.

    JavaScript
    GitHub पर देखें↗7,343
  • yshui/picomyshui का अवतार

    yshui/picom

    4,667GitHub पर देखें↗

    picom is a lightweight X11 compositor that adds visual enhancements to the X Window System desktop, including configurable drop shadows behind windows, per-window transparency, and composite effects such as blur and fading. It manages window opacity so that content behind windows can become partially visible, and it renders shadows to improve the sense of depth and separation between overlapping windows. Under the hood, picom uses a damage-event-driven render loop that redraws only the regions of the screen that have changed, minimising unnecessary full-frame renders. A double-buffered compos

    Triggers partial screen redraws only for regions that reported damage, minimising unnecessary full-frame renders.

    Ccompositorcomptonlinux
    GitHub पर देखें↗4,667
  • subprotocol/verlet-jssubprotocol का अवतार

    subprotocol/verlet-js

    3,792GitHub पर देखें↗

    verlet-js is a JavaScript 2D physics engine and Verlet integration library used to simulate point masses and geometric constraints. It functions as a computational tool for calculating particle movement and structural interactions to create stable physics animations in browser environments. The project acts as a geometric constraint solver that enforces fixed distances and angles between interconnected nodes. This allows for the modeling of complex physical shapes and structures, such as cloth or rigid bodies, by iteratively adjusting particle positions. The engine includes a canvas animatio

    Implements sequential update cycles that synchronize physics logic and screen redrawing within the browser.

    JavaScript
    GitHub पर देखें↗3,792
  • kiwibrowser/srckiwibrowser का अवतार

    kiwibrowser/src

    2,948GitHub पर देखें↗

    This project is a Chromium-based mobile browser and rendering engine designed for mobile platforms. It functions as a web extension host, allowing the execution of browser extensions within a mobile environment to provide custom functionality. The project distinguishes itself through custom user interface modifications, such as the implementation of a specialized night mode and the relocation of the address bar for improved ergonomics. It also includes a remote debugging interface and protocol that allow an external developer console to connect to a live browser instance for inspecting and tr

    Implements render loops that trigger partial screen redraws only for regions that reported damage.

    GitHub पर देखें↗2,948
  1. Home
  2. Graphics & Multimedia
  3. Graphics Engines and Rendering
  4. Rendering
  5. Engines
  6. Canvas and Vector Graphics
  7. Custom Shape Rendering
  8. Custom Renderable Interfaces
  9. Frame-Based Render Hooks

सब-टैग एक्सप्लोर करें

  • Pre-Render Frame HooksIntercepts the before-frame-render event to delay rendering, perform animations or other tasks, then resume the process. **Distinct from Frame-Based Render Hooks:** Distinct from Frame-Based Render Hooks: focuses on pausing rendering for preparation tasks, not executing code every frame.
  • Render Loops2 सब-टैग्सSequential update cycles that synchronize physics and logic before triggering a screen redraw. **Distinct from Frame-Based Render Hooks:** Distinct from Render Hooks: focuses on the structural timing and synchronization of the entire frame rather than individual user-defined hook points.