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
·

2 repositorios

Awesome GitHub RepositoriesDOM Write Batching

Grouping DOM mutation operations to minimize browser reflows.

Distinct from Mutation Batching Controls: Unlike mutation controls or lifecycle management, this is about the architectural batching of writes to optimize paint cycles.

Explore 2 awesome GitHub repositories matching web development · DOM Write Batching. Refine with filters or upvote what's useful.

Awesome DOM Write Batching GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • wilsonpage/fastdomAvatar de wilsonpage

    wilsonpage/fastdom

    6,920Ver en GitHub↗

    Fastdom is a task scheduler and rendering optimizer designed to prevent layout thrashing by batching document reads and writes. It functions as a coordination system that separates document measurements and mutations into distinct queues, ensuring that asynchronous operations are executed in a way that minimizes browser reflows. The project provides a performance profiling capability that detects improper document API access. By enforcing strict execution phases, it identifies layout thrashing bottlenecks and flags unauthorized DOM access occurring outside of the coordinated batching cycles.

    Groups write operations into a single queue to ensure they execute after all measurements to minimize reflows.

    JavaScript
    Ver en GitHub↗6,920
  • rubylouvre/avalonAvatar de RubyLouvre

    RubyLouvre/avalon

    5,774Ver en GitHub↗

    Avalon is a client-side MVVM JavaScript framework that binds model data to DOM elements and automatically updates views when state changes. It functions as a component-based UI framework, encapsulating markup, logic, and styles into reusable custom components that can be composed across pages, while also serving as a virtual DOM diffing engine that computes minimal DOM updates by comparing lightweight in-memory view tree snapshots. The framework distinguishes itself through a template directive compiler that transforms declarative HTML attributes like ms-repeat and ms-if into executable view

    Ships a batch DOM update queue that collects pending view mutations into a single flush cycle.

    JavaScript
    Ver en GitHub↗5,774
  1. Home
  2. Web Development
  3. DOM Write Batching