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↗
5,852 stars·1,418 forks·JSON·CC-BY-4.0·14 viewscaniuse.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.

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.

Star history

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

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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

Open-source alternatives to Caniuse

Similar open-source projects, ranked by how many features they share with Caniuse.
  • 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
See all 30 alternatives to Caniuse→

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.

What are some open-source alternatives to fyrd/caniuse?

Open-source alternatives to fyrd/caniuse 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…