awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mdn avatar

mdn/browser-compat-data

0
View on GitHub↗
5,585 Stars·2,493 Forks·JSON·cc0-1.0·5 Aufrufedeveloper.mozilla.org↗

Browser Compat Data

Features

  • Browser Compatibility & Utilities - Provides structured JSON data for checking browser feature support across web technologies.
  • Browser Compatibility - Retrieves structured JSON data detailing which browser versions support a given web API, interface, or feature.
  • Web Standards & APIs - Provides a comprehensive, categorized index of all standard web APIs and their associated interfaces.
  • Browser Compatibility Data Pipelines - Provides an automated pipeline that aggregates browser compatibility data from multiple sources into a structured JSON schema.
  • Dot-Separated Feature Indexes - Organizes compatibility data using a dot-separated hierarchical key structure for fast feature lookups.
  • JSON Schema Modeling - Structures all browser compatibility data as a typed JSON tree validated against a strict JSON schema.
  • Versioned Data Stores - Maintains a git-based versioned store of compatibility data, enabling historical queries and change tracking.
  • Contribution Workflows - Implements a standardized workflow for accepting and validating community-submitted JSON changes via pull requests.
  • Browser-Version Support Matrices - Ships a matrix model that maps browser identifiers and version ranges to support statuses for every tracked feature.
  • Web Technology Support Queries - Ships a structured query interface for looking up browser support across web technology categories.
  • Network Traffic Analyzers - Ships browser-based tools for monitoring, debugging, and analyzing HTTP request and response traffic.
  • HTTP Request Interceptors - Provides middleware components that intercept and modify HTTP requests and responses for cross-cutting concerns.
  • Session & Cookie Handlers - Provides the canonical API for reading and setting browser cookies to maintain user sessions.
  • Compatibility Reference Queries - Provides structured queries for browser compatibility data by technology domain.
  • Development Tool Extenders - Provides interfaces for registering custom panels and tools within the browser's development environment.
  • Browser Extension Toolbar Buttons - Ships a structured dataset for adding toolbar buttons in browser extensions.
  • User-Configurable Settings - Provides a dedicated options page where users configure extension preferences.
  • Browser Compatibility Queries - Provides a query interface to check browser compatibility status for any web API or interface.
  • Compatibility Data Lookups - Accesses a structured JSON tree of browser compatibility data for any web technology feature.
  • Cross-Browser Extension Frameworks - Ships a framework for packaging web code into installable extensions that run across multiple browser engines.
  • Feature Support Workflows - Enables workflows for verifying feature support across browser engines.
  • Lifecycle Content Modifiers - Alters the content or behavior of a loaded webpage by injecting scripts and styles.
  • Feature Support Verification - Provides data for verifying browser support of web APIs before use in projects.
  • SMIL Animations - Defines timing and layout of SVG elements using SMIL syntax for interactive multimedia presentations.
  • MathML References - Lists all MathML elements and attributes with documentation and browser compatibility information.
  • Browser Bookmark Management - Provides a dedicated API for reading, creating, moving, and deleting browser bookmarks.
  • MathML Editors - Provides editors and authoring tools to create and integrate MathML markup into web content.
  • HTTP Cache Headers - Documents management of HTTP headers that control browser and proxy caching behavior.
  • Compatibility Data Integrations - Provides data that can be integrated into developer tools for compatibility checks.
  • System Clipboard Access - Reads from and writes to the system clipboard from within an extension.
  • Browser Compatibility Data Integrations - Provides the dataset that powers IDE and linter integrations for flagging unsupported browser features.
  • Dynamic SVG Manipulation - Scripts SVG content through event handling, interactivity, and DOM manipulation using the SVG DOM API.
  • Vector Graphics Renderers - Describes two-dimensional vector graphics in XML text files that scale cleanly without quality loss.
  • Byte-Range Requesting - Documents the use of HTTP range headers to fetch specific byte segments of a resource.
  • WebAssembly Stream Compilations - Documents the API for streaming compilation and instantiation of WebAssembly modules.
  • Content Security Policies - Documents configuration guides for restricting browser capabilities to prevent code injections.
  • Cross-Origin Resource Sharing - Documents policies for restricting API access to trusted domains using CORS headers.
  • Canvas Cross-Origin Configurations - Documents how to configure CORS for images to enable their use in canvas elements.
  • Client-Side Request Authentication - Documents mechanisms for adding authentication credentials to outgoing network requests.
  • Mathematical Notation Rendering - Renders mathematical formulas and expressions in web pages using structured XML-based markup.
  • TypeScript Type Definitions - Provides automatically generated TypeScript type definitions that match the dataset's schema for type-safe access.
  • TypeScript Type Synthesis - Generates TypeScript type definitions directly from the JSON schema to provide compile-time type safety for consumers.
  • CSS Filter Effects - Uses SVG within CSS styles to add filters, shadows, blurs, and other visual effects to standard HTML elements.
  • MathML Styling - Applies CSS styling to mathematical expressions for consistent visual presentation across browsers.
  • Multi-Context Embedding - Provides SVG as an image source in HTML, CSS, SVG elements, and the Canvas API for flexible integration.
  • Definition Lists - Marks up keywords and definitions inline or as structured glossaries to convey description semantics.
  • MathML Embedding - Integrates mathematical markup directly into HTML documents alongside other web standards.
  • Image Maps - Creates image maps that associate hyperlinks with different parts of an image.
  • Cookie Storage Management - Provides a dedicated API for reading, creating, and deleting browser cookies.
  • MIME Sniffing Prevention - Documents the X-Content-Type-Options header to prevent browsers from MIME-sniffing files.
  • MIME Type Definitions - Identifies the nature and format of a document using a standardized type/subtype structure.
  • Server MIME Type Configurations - Documents how to configure server MIME types to prevent browser misreading of files.
  • Data Attribute Styling - Stores extra information on standard HTML elements using data-* attributes without predefined meaning.
  • Initial Page Load Optimizations - Documents strategies for reducing time-to-interactive through server-side rendering and tree-shaking.

Star-Verlauf

Star-Verlauf für mdn/browser-compat-dataStar-Verlauf für mdn/browser-compat-data

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Browser Compat Data

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Browser Compat Data.
  • fyrd/caniuseAvatar von Fyrd

    Fyrd/caniuse

    5,852Auf GitHub ansehen↗

    caniuse is a community-maintained dataset and command-line tool that provides browser support information for HTML, CSS, and JavaScript features. At its core, it stores structured browser compatibility facts as a flat JSON dataset, keyed by feature identifiers and browser-version tuples, making the data easily queryable through a CLI or JSON API. The project distinguishes itself through several practical tools built on top of this dataset. It includes a CSS compatibility linter that scans stylesheets to identify features lacking support in a target browser audience, and a feature support quer

    JSON
    Auf GitHub ansehen↗5,852
  • requestly/requestlyAvatar von requestly

    requestly/requestly

    6,341Auf GitHub ansehen↗
    TypeScriptapiapi-clientapi-mock
    Auf GitHub ansehen↗6,341
  • browserslist/browserslistAvatar von browserslist

    browserslist/browserslist

    13,540Auf GitHub ansehen↗

    Browserslist is a browser target configuration tool and market share database. It provides a shared configuration layer that synchronizes supported browser versions across various front-end development tools, such as JavaScript compilers and CSS autoprefixers, to determine necessary syntax transforms and polyfills. The project translates human-readable queries into specific lists of browser versions based on global and regional usage statistics. It allows for the integration of custom analytics data to override global market share and can generate regular expressions from target lists to dete

    JavaScript
    Auf GitHub ansehen↗13,540
  • mozilla-firefox/firefoxAvatar von mozilla-firefox

    mozilla-firefox/firefox

    11,305Auf GitHub ansehen↗

    Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis

    JavaScript
    Auf GitHub ansehen↗11,305
Alle 30 Alternativen zu Browser Compat Data anzeigen→

Häufig gestellte Fragen

Was sind die Hauptfunktionen von mdn/browser-compat-data?

Die Hauptfunktionen von mdn/browser-compat-data sind: Browser Compatibility & Utilities, Browser Compatibility, Web Standards & APIs, Browser Compatibility Data Pipelines, Dot-Separated Feature Indexes, JSON Schema Modeling, Versioned Data Stores, Contribution Workflows.

Welche Open-Source-Alternativen gibt es zu mdn/browser-compat-data?

Open-Source-Alternativen zu mdn/browser-compat-data sind unter anderem: fyrd/caniuse — caniuse is a community-maintained dataset and command-line tool that provides browser support information for HTML,… requestly/requestly. browserslist/browserslist — Browserslist is a browser target configuration tool and market share database. It provides a shared configuration… mozilla-firefox/firefox — Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure… mdn/webextensions-examples — This project is a reference library and collection of practical code samples for building browser extensions using… frontendmasters/front-end-handbook-2018 — This project is a comprehensive front-end development guide and roadmap designed to help engineers master the skills…