react/react-native-cdp-status

Tracks the status of the CDP implementation in Hermes and React Native projects

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 32 minutes ago
Added to GitGenius on August 2nd, 2026
Created on October 18th, 2023
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 7
Total Stargazers: 18 (+0)
Total Subscribers: 13 (+0)

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 12 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

The React Native CDP Status repository is a TypeScript-based project that generates documentation tracking the implementation progress of Chrome DevTools Protocol support in React Native and the Hermes JavaScript engine. The repository's primary purpose is to provide visibility into how comprehensively React Native and Hermes support the Chrome DevTools Protocol specification, with the generated documentation published at cdpstatus.reactnative.dev.

The project works by monitoring three key repositories: React Native, Hermes, and the Chrome DevTools Protocol specification itself. To function, the tool requires a GitHub personal access token with public repository permissions, which it uses to query the current state of these projects and assess their CDP implementation coverage. This automated approach allows the documentation to remain current as development progresses across these repositories.

The generated documentation serves as a status dashboard for developers and contributors who want to understand which DevTools Protocol features are supported, partially supported, or not yet implemented in React Native and Hermes. This transparency is valuable for developers using React Native who rely on DevTools for debugging and development workflows, as well as for maintainers planning future work on protocol support.

The repository is structured as a documentation generation tool rather than a library or framework. Users can run the project locally by setting up the required GitHub token and accessing the site at localhost:3000 during development. The TypeScript codebase handles the logic for fetching data from the monitored repositories and transforming that information into the visual documentation format displayed on the public website.

The project is maintained under the React organization on GitHub and follows contribution practices aligned with the broader React Native project. Contributors are expected to adhere to Facebook's Code of Conduct and follow the established development process outlined in the project's Contributing Guide. This ensures consistency with how the main React Native project manages community contributions.

Licensing for the React Native CDP Status repository uses a dual approach: the codebase itself is MIT licensed, allowing for broad reuse and modification, while the generated documentation content is licensed under Creative Commons, reflecting its nature as reference material rather than executable code.

The repository addresses a specific need in the React Native ecosystem by providing a centralized, automated view of DevTools Protocol support status. Rather than requiring developers to manually track which protocol features work in React Native and Hermes, this tool aggregates that information and presents it in an accessible format. The focus on CDP support reflects the importance of developer tooling in the React Native experience, as DevTools integration is critical for debugging applications during development.

By automating the tracking of CDP implementation across multiple repositories, this project reduces the manual effort required to maintain accurate documentation about protocol support and helps the React Native community understand the current state of debugging capabilities available to them.

react-native-cdp-status
by
reactreact/react-native-cdp-status

Repository Details

Fetching additional details & charts...