Back to directory
hypertrons avatar

hypertrons-crx

A browser extension for insights into GitHub, Gitee projects and developers.. Read more below about its uses, features, and usage.

Clone repository

git clone https://github.com/hypertrons/hypertrons-crx.git

402

Stars

106

Forks

10

Watchers

Apache-2.0

License

Language : English | 中文

HyperCRX

CLA assistant Slack

HyperCRX (pronounced: 'Hai-puh CRX') project aims at tracing, digging and gaining insight into the projects and developers you're interested in. We do this by inserting useful dashboards into GitHub pages. HyperCRX provides an effective way for digital operations and analysis of open source community.

Install

Chrome Click here to install Chrome extension

Edge Click here to install Edge extension

For more information please refer to Installation Guide.

Datasource

HyperCRX consumes data that is generated by OpenDigger, which is an "open-source" project that focuses on open source analysis. The data should be updated in the 2nd day of every month.

Dashboards 🔥🔥🔥

You can find these dashboards in:

Entrance 1: GitHub User's Profile Page Entrance 2: GitHub Repository Page
202907271 3eafea52 0dfd 4376 a896 b7ebbd75ae1d 210231755 34c788a8 ac2c 4993 b139 eb14aceee858 202907348 678bfaca 81a0 40b3 a0ee 1e9a4931961b
Project Correlation Network Developer Collaboration Network within Project Project Activity & OpenRank Trend
210232109 6d3fbb9a 89a9 4c81 987b 18a2623e7aba 171819879 d76a3f01 444a 4544 8d46 de539c5684c3 202907049 d799bfe1 2bd2 4ef0 a467 cc480c6488eb
Repo Details (hover triggered)
202904112 f0f8386f 582d 4883 8e24 1be437f88ee0
  • Project Correlation Network: Project Correlation Network shows the correlation between projects for a given time period. From this graph you can find the projects that are related to the given project.

  • Developer Collaboration Network within project: Developer Collaboration Network within project shows the collaboration between active developers within the project for a given time period. From this graph you can find the active developers in the given project. What's more, you can find the collaborative relationships between these developers.

  • Project Activity & OpenRank Trend: The Project Activity and OpenRank Trend chart presents how the two metrics have evolved since 2015. In the chart, you can zoom and drag using your mouse or touchpad, and you can toggle either of the data by clicking the legend buttons as well.

  • Repo Details: Trends of Activity, OpenRank, Participants, Fork Events, Star Events, Open Issue Events, Issue Comment Events, Open PR Events, PR Merge Events, Review Comment Events, Merged Addition & Deletion Code Lines.

Developer Collaboration Network Developer's Most Participated Repos Developer's Activity & OpenRank Trend
171820059 96c6da74 3d29 4e79 a08d a07861682646 210232362 320c39ca 360d 4d60 a439 23bd02d611a6 202906644 4a22a336 fded 4ef2 82e1 16c3cb749d32
  • Developer Collaboration Network: Developer Collaboration Network shows the collaboration between developers for a given time period. From this graph you can find other developers who are closest to a given developer.
  • Developer's Most Participated Repos: Developer's Most Participated Repos shows the active projects of developers in a given time period. From this graph you can find out the most active repositories for a given developer.
  • Developer's Activity & OpenRank Trend:The Developer Activity and OpenRank Trend chart presents how the two metrics have evolved since 2015. In the chart, you can zoom and drag using your mouse or touchpad, and you can toggle either of the data by clicking the legend buttons as well.

OSS-GPT

OSS-GPT is an open source project document answering robot integrated with DocsGPT capabilities. For an already supported project, simply open the corresponding project repository home page and ask any questions you have about that repository. You can get OSS-GPT support for your open source projects through issue#609. 228414906 9c219b36 8872 41a1 b681 91f7d8d74a63

Contributing

Please read CONTRIBUTING if you are new here or not familiar with the basic rules of Git/GitHub world.

Requirements

  1. node >= 20

  2. yarn

Quickstart

  1. git clone https://github.com/hypertrons/hypertrons-crx

  2. cd hypertrons-crx

  3. yarn install

  4. yarn run start

  5. Load the freshly built unpacked extension on Chrome following:

    1. Access chrome://extensions/

    2. Check "Developer mode"

    3. Click on "Load unpacked extension"

    4. Select the "build" folder under the project root directory

    5. Keep "service worker" DevTools page open (why?)

  6. Happy hacking!

HMR & auto-reload

If you are developing Options page or Popup page, each time you save files the pages will hot replace the modules without refreshing, which means you can see the changes right away.

However, if you are developing Background or ContentScripts, each time you save files the service worker will reload the extension automatically. And if you are developing ContentScripts, then pages that injected with ContentScripts will refresh themselves to run the newest scripts.

Q&A

Any type of contribution is welcome, you can submit Issue to report bugs or ask question.

For more information please refer to Contributing Guide.

Message us on Slack.

Releases

latest

Pre-release

Apr 11, 2026

Development Build

Download .zip

Tests

add unit and integration tests for various components and features (#1009) #1009 (Harry)

What's Changed Other Changes

build(deps): Bump @babel/runtime from 7.25.6 to 7.26.10 by @dependabot[bot] in #977 fix: OSS-GPT is enabled for all pages by @wangyantong2000 in #979 fix: Perceptor tab a...

What's Changed Other Changes

fix: Update deploy.yml by @wangyantong2000 in #975

Full Changelog: v1.9.21...v1.9.22

What's Changed Other Changes

feat: Migrate developer hovercard info to Gitee by @Xsy41 in #970

Full Changelog: v1.9.20...v1.9.21

What's Changed Other Changes

fix: console error by @wangyantong2000 in #972 fix:KWDB does not display by @wangyantong2000 in #973 fix: perceptor by @wangyantong2000 in #974

Full Changelog: v1.9.19.....