awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Fyrd avatar

Fyrd/caniuse

0
View on GitHub↗
caniuse.com↗

Caniuse

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 query tool that checks browser support from the command line without opening a browser. Users can also filter browser support data by configurable usage share thresholds to focus on relevant audience segments, and import custom usage analytics from external accounts to tailor compatibility data to specific audience patterns.

Beyond these core capabilities, caniuse supports community-driven curation through submissions and voting for updating or adding browser support information. It provides embeddable support table components for displaying compatibility data on external sites, and enables multi-feature cross-browser comparison to calculate the combined percentage of users who can use multiple features together. The project also integrates with cross-browser testing services for running website tests across thousands of real browser and device combinations.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Browser-Version Support Matrices - A community-maintained dataset of browser version support for HTML, CSS, and JavaScript features.
  • Browser Compatibility Queries - Checks which web platform features are supported across different browser versions and retrieves structured support data.
  • Feature Support Workflows - Lists browser compatibility data for web platform features, showing which versions support each feature.
  • Dataset-Driven Checkers - A tool that checks CSS feature support across browser versions using caniuse data.
  • Browser Compatibility - Provides tabular browser support data for web platform features, queryable via CLI or JSON endpoint.
  • Usage-Share Filters - Filters browser support data by configurable usage share to focus on relevant audience segments.
  • CSS Linting - Scans stylesheets to identify CSS features that lack support in a target browser audience based on usage analytics.
  • CSS Compatibility Diagnostics - Scans stylesheets to identify CSS features lacking support in a target browser audience based on usage analytics.
  • Browser Usage Statistics - Hides browser versions below a configurable usage threshold to focus on relevant support data.
5,852 stars·1,418 forks·JSON·CC-BY-4.0·26 views

Star history

Star history chart for fyrd/caniuseStar history chart for fyrd/caniuse

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does fyrd/caniuse do?

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.

What are the main features of fyrd/caniuse?

The main features of fyrd/caniuse are: Browser-Version Support Matrices, Browser Compatibility Queries, Feature Support Workflows, Dataset-Driven Checkers, Browser Compatibility, Usage-Share Filters, CSS Linting, CSS Compatibility Diagnostics.

Which projects share features with fyrd/caniuse?

Projects with overlapping indexed features include: mdn/browser-compat-data. frontendmasters/front-end-handbook-2018 — This project is a comprehensive front-end development guide and roadmap designed to help engineers master the skills… browserslist/browserslist — Browserslist is a browser target configuration tool and market share database. It provides a shared configuration… ai/browserslist — Browserslist is a browser compatibility configuration tool and a shared specification that synchronizes target browser… brigade/scss-lint — scss-lint is a static analysis tool and configurable style validator for SCSS stylesheets. It identifies syntax errors… stylelint/stylelint — Stylelint is a static code analysis tool and linter for CSS and style-like languages. It identifies errors, enforces…

Projects sharing features with Caniuse

These projects share indexed features with Caniuse. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • mdn/browser-compat-datamdn avatar

    mdn/browser-compat-data

    5,585View on GitHub↗
    JSONcompatcompatibilitydata
    View on GitHub↗5,585
  • frontendmasters/front-end-handbook-2018FrontendMasters avatar

    FrontendMasters/front-end-handbook-2018

    4,193View on GitHub↗

    This project is a comprehensive front-end development guide and roadmap designed to help engineers master the skills and professional standards required for modern web development. It serves as a technical reference for mastering HTML, CSS, and JavaScript, providing structured learning paths and a map of the professional competencies needed to transition from a beginner to a professional web engineer. The resource functions as a categorized directory and ecosystem overview of the JavaScript landscape. It catalogs industry-standard frameworks, libraries, and utilities, offering specific recomm

    HTMLdevelopment-handbookfront-endfront-end-developer
    View on GitHub↗4,193
  • browserslist/browserslistbrowserslist avatar

    browserslist/browserslist

    13,540View on GitHub↗

    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
    View on GitHub↗13,540
  • ai/browserslistai avatar

    ai/browserslist

    13,541View on GitHub↗

    Browserslist is a browser compatibility configuration tool and a shared specification that synchronizes target browser versions across front-end build tools. It serves as a centralized system for defining browser support, ensuring consistency across CSS autoprefixers, JavaScript transpilers, and linting tools. The tool integrates browser usage analytics to determine target lists based on real-world traffic statistics and global usage data. It also functions as a user agent regex generator, converting browser version queries into regular expressions for matching and validating browser user age

    JavaScript
    View on GitHub↗13,541
Compare all 30 related projects→