11 repository-uri
Mechanisms for replacing default node rendering with custom components.
Distinguishing note: Focuses on overriding specific node types, distinct from general content rendering.
Explore 11 awesome GitHub repositories matching user interface & experience · Rendering Overrides. Refine with filters or upvote what's useful.
Normalize.css is a CSS reset library and browser style normalizer. It provides a collection of baseline styles designed to ensure a consistent visual appearance of HTML elements across all modern web browsers. The project functions as a cross-browser consistency layer that corrects common default rendering bugs and eliminates inconsistencies in user-agent stylesheets. It establishes a uniform visual baseline by overriding default browser rendering behaviors and mitigating vendor-specific errors. This stylesheet standardizes browser rendering to prevent unexpected layout bugs and ensures that
Overrides default browser rendering behaviors by explicitly defining common element properties.
Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.
Overrides default rendering of nodes and blocks with custom components for consistent display.
EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru
Allows user-provided Astro components to override plugin defaults when rendering block types.
Craft.js is a framework for building extensible drag-and-drop page editors using React components and serializable state management. It provides the core infrastructure to construct custom page builders where users can compose layouts by dragging, dropping, and repositioning elements within a structured editor environment. The framework manages editor state through a component-based node tree, where each user element is represented as an internal node storing its type, props, and parent relationships. This state is managed via React Context and can be serialized to JSON for persistence and sh
Allows replacing default rendering of user elements with custom React components for flexible UI control.
Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range
Provides mechanisms to replace default node rendering with custom components while keeping event handlers.
modern-normalize is a CSS reset stylesheet and browser style normalizer. It provides a minimal set of global style overrides designed to remove inconsistent default user-agent styles and prevent browser-specific rendering quirks. The project establishes a predictable frontend layout baseline by standardizing typography and layout properties. It specifically enforces a consistent layout model by applying border-box sizing across all HTML elements. The stylesheet uses tag-based global targeting to apply normalization rules directly to HTML elements, removing the need for specific class names.
Explicitly supersedes default browser rendering behaviors by overriding the user-agent stylesheet.
django-crispy-forms is a Django form rendering library used to generate styled HTML output from forms. It employs a programmatic form layout engine that allows the composition of form structures and styling using Python objects rather than handwritten HTML templates. The library uses a template pack system to decouple form logic from visual styling, enabling the application of different CSS frameworks through configuration settings. This ensures frontend UI consistency by swapping the set of HTML templates used for various frameworks. The tool provides a Django template filter to produce com
Intercepts Django form rendering via a template filter or tag that delegates to a programmable layout pipeline.
Tixl este un motor de grafică în mișcare bazat pe noduri și un instrument de generare procedurală utilizat pentru a crea geometrie 3D și shadere. Utilizează un graf aciclic direcționat de operatori și nuclee de calcul accelerate prin GPU pentru a genera forme 3D complexe, în special prin utilizarea funcțiilor de distanță semnată (signed distance functions) și a simulărilor de particule. Motorul este extrem de extensibil printr-un framework de dezvoltare C# care suportă reîncărcarea la cald a codului (hot code reloading), permițând injectarea logicii personalizate a operatorilor în runtime-ul activ fără repornire. Se distinge, de asemenea, ca un controler de iluminare, capabil să traducă atributele spațiale 3D și rotațiile în protocoale DMX și ArtNet pentru a controla echipamentele fizice de scenă. Platforma acoperă o gamă largă de capabilități, inclusiv vizualizarea audio-reactivă prin analiză FFT, animația prin keyframe-uri și procedurală, și controlul extern în timp real prin integrarea MIDI și OSC. Pipeline-ul său de randurare suportă randarea bazată pe fizică (PBR) și construcția de shadere personalizate, în timp ce mediul oferă instrumente pentru projection mapping și implementarea de executabile standalone. Proiectul oferă un CLI pentru construirea aplicațiilor și o suprafață de dezvoltare pentru crearea de extensii C#.
Allows overriding rendering parameters within specific sub-graphs to control the output of nested operators.
Unregistry is a decentralized container cluster orchestrator and Docker Compose manager. It allows for the deployment and scaling of containerized services across multiple remote hosts without the need for a centralized control plane. The project distinguishes itself by providing a registry-less deployment model, using SSH to transfer container image layers directly to remote servers. This capability enables deployments to air-gapped or private networks by bypassing external image registries entirely. The system covers a broad range of operational capabilities, including overlay mesh network
Generates unique image identifiers using variable-driven syntax to automate versioning during the build process.
This project is a collection of CSS userstyles designed to modify the Firefox browser user interface and the appearance of web content. It provides a set of style overrides that alter the visual presentation of the browser chrome and web pages. The collection utilizes coordinated theme presets and CSS variables to change the overall color scheme and aesthetic of the browser interface. These presets allow for consistent visual changes across the user interface through variable-based theming. The project covers browser interface customization, userstyle management, and web content styling. It
Provides custom CSS to supersede the default Firefox user-agent stylesheet for browser interface modifications.
Pyramid is a Python web framework and WSGI toolkit designed for building web applications. It functions as a URL routing engine that maps incoming HTTP requests to specific view callables using both pattern-based routing and hierarchical resource tree traversal. The framework is distinguished by its hybrid dispatch system, allowing developers to combine regular expression URL matching with the ability to resolve requests by navigating a tree of nested objects. It implements a flexible component architecture that supports application registry management, deferred configuration execution, and t
Dynamically replaces configured renderers after a request has started based on specific request attributes.