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
·

9 repository-uri

Awesome GitHub RepositoriesCSS Polyfills

Scripts that emulate modern features in older browser environments.

Explore 9 awesome GitHub repositories matching part of an awesome list · CSS Polyfills. Refine with filters or upvote what's useful.

Awesome CSS Polyfills GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • styled-components/styled-componentsAvatar styled-components

    styled-components/styled-components

    41,094Vezi pe GitHub↗

    styled-components is a CSS-in-JS styling library and tool for React components. It provides a cross-platform UI styling API and a dynamic theme management system to maintain consistent design tokens and encapsulate visual logic, preventing global scope conflicts. The library utilizes a unified interface that works across both web environments and native mobile frameworks. It enables the definition of styles using JavaScript and TypeScript template literals, allowing CSS to be bound directly to components. The system supports dynamic prop-based styling, style inheritance, and the creation of

    Maps standard CSS properties to platform-specific primitives to ensure styles work across different rendering environments.

    TypeScriptcsscss-in-jsreact
    Vezi pe GitHub↗41,094
  • postcss/autoprefixerAvatar postcss

    postcss/autoprefixer

    22,257Vezi pe GitHub↗

    Autoprefixer is a PostCSS plugin and browser compatibility tool that automatically manages vendor prefixes for CSS rules. It functions as an abstract syntax tree transformer that parses CSS to insert required prefixes and remove obsolete ones based on real-time compatibility data. The project differentiates itself by providing a dedicated CSS Grid polyfill, which translates modern Grid syntax into legacy formats for older browser versions. It also allows for granular control through the use of inline CSS comments to selectively enable or disable prefixing for specific rules. The system cover

    Translates modern CSS Grid syntax into compatible versions for older browsers, including autoplacement support.

    JavaScript
    Vezi pe GitHub↗22,257
  • moox/postcss-cssnextAvatar MoOx

    MoOx/postcss-cssnext

    5,261Vezi pe GitHub↗

    postcss-cssnext este o suită de plugin-uri PostCSS și un transpiler conceput pentru a converti funcționalitățile CSS moderne și sintaxa emergentă în cod compatibil cu browserele web mai vechi. Funcționează ca un motor de polyfill care adaugă proprietăți fallback și înlocuiește unitățile moderne pentru a asigura o randare consistentă în diferite medii de browser. Instrumentul automatizează conversia specificațiilor CSS avansate în stiluri standard prin utilizarea unui motor de transformare pentru funcționalități emergente, cum ar fi nesting-ul și selectorii avansați. Include, de asemenea, un utilitar pentru convertirea unităților rem relative în valori pixel bazate pe dimensiunile fontului root definite. Proiectul se integrează în pipeline-urile de dezvoltare printr-o interfață de linie de comandă care suportă monitorizarea fișierelor și configurarea browserelor țintă. Aceste fluxuri de lucru utilizează o listă de compatibilitate a browserelor pentru a determina ce transformări sunt necesare pentru țintele specificate.

    Acts as a polyfill engine that replaces modern units and adds fallback properties for consistency.

    JavaScriptcsscssnextjavascript
    Vezi pe GitHub↗5,261
  • segmentio/mythAvatar segmentio

    segmentio/myth

    4,291Vezi pe GitHub↗

    Myth is a CSS build tool and preprocessor that transforms modern styling specifications and future syntax into compatible code for current web browsers. It functions as a polyfill tool, converting advanced features into standard CSS to ensure consistent cross-browser rendering. The project provides automated vendor prefixing based on browser support data and resolves CSS variables into static values for legacy browser compatibility. It also handles the transpilation of custom media query aliases and the manipulation of advanced color functions into standard formats. The toolset includes a co

    Functions as an engine that transforms future CSS specifications into compatible formats for older browsers.

    JavaScript
    Vezi pe GitHub↗4,291
  • leaverou/prefixfreeAvatar LeaVerou

    LeaVerou/prefixfree

    3,792Vezi pe GitHub↗

    prefixfree is a runtime CSS processor and polyfill library designed to ensure cross-browser visual consistency. It functions as a client-side script that automatically detects browser requirements and injects necessary vendor prefixes into CSS properties and values at runtime. The project utilizes a system that intercepts stylesheets and modifies style rules in browser memory. It includes a DOM mutation style monitor that observes the document tree for new elements to apply prefixing logic to dynamic content and attributes. The library provides polyfilling for modern CSS standards in legacy

    Calculates and updates layout-dependent CSS values in real time to provide support for modern standards.

    JavaScript
    Vezi pe GitHub↗3,792
  • lojjic/pieAvatar lojjic

    lojjic/PIE

    2,769Vezi pe GitHub↗

    A behavior for Internet Explorer allowing it to recognize and render various CSS3 box decoration properties

    Enables CSS3 box decoration properties in Internet Explorer.

    HTML
    Vezi pe GitHub↗2,769
  • keithclark/selectivizrAvatar keithclark

    keithclark/selectivizr

    1,692Vezi pe GitHub↗

    selectivizr is a JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8.

    Emulates CSS3 selectors in older Internet Explorer versions.

    JavaScript
    Vezi pe GitHub↗1,692
  • filamentgroup/fixed-stickyAvatar filamentgroup

    filamentgroup/fixed-sticky

    1,477Vezi pe GitHub↗

    DEPRECATED: A position: sticky polyfill that works with filamentgroup/fixed-fixed for a safer position:fixed fallback.

    Polyfill for CSS position:sticky.

    JavaScript
    Vezi pe GitHub↗1,477
  • philipwalton/polyfillAvatar philipwalton

    philipwalton/polyfill

    297Vezi pe GitHub↗

    A library to make creating CSS polyfills much easier.

    Library to simplify creating CSS polyfills.

    JavaScript
    Vezi pe GitHub↗297
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. CSS Polyfills

Explorează sub-etichetele

  • CSS Polyfill Engines1 sub-tagProcessors that automatically inject fallback properties and replace modern units for compatibility. **Distinct from CSS Polyfills:** An automated engine for generating polyfills rather than a collection of static scripts
  • Grid PolyfillsSpecialized polyfills that emulate CSS Grid layout capabilities in browsers lacking native support. **Distinct from CSS Polyfills:** Distinct from CSS Polyfills: specifically targets the transformation of Grid syntax rather than generic CSS feature emulation.
  • Platform Primitive MappingMaps modern CSS properties to platform-specific primitives to ensure compatibility in environments with limited native support. **Distinct from CSS Polyfills:** Distinct from CSS Polyfills: focuses on translating properties to platform-native primitives rather than just emulating browser features.