🏠 Home 

Github Find Active Forks

Find the most active forks of a GitHub repository.


安装此脚本?
作者
Asriel-AAC
日安装量
0
总安装量
2
评分
0 0 0
版本
1.5.0
创建于
2025-03-07
更新于
2025-03-07
大小
5.1 KB
许可证
MIT
适用于

Github Find Active Forks

Overview

This is a Tampermonkey/Greasemonkey user script that helps users find the most active forks of a GitHub repository. It enhances the GitHub experience by displaying forks with relevant details like stars, forks, open issues, size, and last modification date.

Features

  • ✅ Fetches active forks of any GitHub repository.
  • ✅ Displays information in a sortable table.
  • ✅ Uses the latest secure versions of jQuery, Bootstrap, Moment.js, and FooTable.
  • No external CSS dependencies (removed Pastebin dependency for security).
  • ✅ Utilizes GitHub API securely via fetch() instead of GM_xmlhttpRequest.
  • ✅ Works with GitHub’s Turbo navigation.

Installation

Requirements

  • Install Tampermonkey or Greasemonkey browser extension.
  • Copy and paste the script into a new user script within Tampermonkey.

Steps

  1. Open Tampermonkey (or Greasemonkey) in your browser.
  2. Click on Create a New Script.
  3. Delete the default content and paste the updated script.
  4. Click Save.
  5. Visit a GitHub repository and navigate to /network/members to see the active forks.

Usage

  • Go to any GitHub repository.
  • Click on Forks (Network).
  • The script will automatically display a table with relevant information about forks.
  • You can sort and filter forks based on activity.

How It Works

  1. Detects when a user visits /network/members on GitHub.
  2. Fetches repository details using the GitHub API.
  3. Fetches a list of forks and sorts them by activity.
  4. Displays the forks in a responsive sortable table.

Security Enhancements

  • Removed external Pastebin CSS (now included in the script).
  • Uses latest secure versions of all dependencies.
  • Replaced GM_xmlhttpRequest with fetch() for better security and stability.
  • Improved error handling to avoid crashes.

Dependencies

The script loads the following trusted libraries:

Disclaimer

This script does not collect or store user data. It only fetches publicly available GitHub information.


📢 Feedback & Contributions

If you encounter any issues or have suggestions, feel free to create an issue or contribute improvements!