Skip to content

A tool to monitor and track the status of all Web Platform features across dimensions that are related to availability and implementation quality across browsers, and adoption by web developers.

License

Notifications You must be signed in to change notification settings

GoogleChrome/webstatus.dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

webstatus.dev

build GitHub Issues Contributions welcome

Overview

webstatus.dev is a tool to monitor and track the status of all Web Platform features across dimensions that are related to availability across browsers, and adoption and usage by web developers.

This tool utilizes workflows to ingest data from different public sources such as:

The tool serves this data through a Go backend via an API described in a OpenAPI document.

The tool provides a frontend dashboard written in Typescript to display the data.

Search Syntax

webstatus.dev provides a powerful search feature to help you find the information you need. To learn more about the search syntax and its capabilities, please refer to our Search Syntax Guide.

Get the code

This repository relies heavily on devcontainers to get started.

To continue setting up locally:

git clone https://github.com/GoogleChrome/webstatus.dev
code webstatus.dev # Opens Visual Studio Code with the webstatus.dev folder.

# While inside Visual Studio Code, start the devcontainer.
# Start it by:
# 1. Opening the Command Palette (via View -> Command Palette)
# 2. Select the option: Dev containers: Rebuild and Reopen in Container

Running the services locally

After getting the code with or without devcontainer, check out the DEVELOPMENT.md for more information to get started and running locally.

Deployment

For project administrators or users interested in deploying their own version, refer to the DEPLOYMENT.md.

Contributing

We welcome contributions from the community to help make webstatus.dev even better! There are many ways you can contribute, including:

  • Reporting bugs: If you find a bug, please open an issue on GitHub.
  • Suggesting enhancements: Have an idea for a new feature or improvement? Open an issue to share your suggestion.
  • Improving documentation: Help make our documentation clearer and more helpful by submitting pull requests with corrections or additions.
  • Code contributions: We welcome contributions to our codebase! If you'd like to fix a bug or implement a new feature, please submit a pull request.

Before you start contributing, please read our CONTRIBUTING.md guidelines for details. Additionally, please review our Code of Conduct.

About

A tool to monitor and track the status of all Web Platform features across dimensions that are related to availability and implementation quality across browsers, and adoption by web developers.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published