Starring is fun and following open source projects even more so.
Star Me is a small browser based script that helps developers quickly connect with FOSSASIA projects on GitHub. By running the script in your browser console while logged into GitHub, you can automatically star repositories and stay up to date with project activity.
This tool is primarily intended for onboarding, workshops, and community engagement. No GitHub token or API access is required.
- Automatically stars FOSSASIA repositories on GitHub
- Follows configured GitHub organizations (FOSSASIA by default)
- Runs entirely in your browser while you are logged in
- Does not require any installation, extensions, or authentication tokens
- Helps you discover projects and receive updates more easily
• A GitHub account • You must be signed in to GitHub • A modern browser such as Chrome or Chromium • JavaScript enabled
Organization following is enabled by default near the bottom of star.user.js:
var CONFIG = {
followOrganizations: true,
organizationsToFollow: ["fossasia"]
};Set followOrganizations to false to disable organization following. Add or remove organization names in organizationsToFollow to choose which organizations the script follows.
Make sure you are logged in to your GitHub account before proceeding.
Open the file star.user.js from the repository and copy the entire script content.
Make sure you are on a tab with an open GitHub page.
Press Ctrl + Shift + I
Press ⌘ + ⌥ + I
The Developer Tools window should open, similar to the screenshot below.
In the Developer Tools, switch to the Console tab and click inside the input area.
Ensure that the active browser tab is still a GitHub page.
Paste the script into the Console.
• Windows or Linux: Ctrl + V • macOS: ⌘ + V
Then press Enter.
The script will run for a few minutes depending on the number of repositories.
When finished, it prints “Finally Over ;-)” in blue color.
Please allow the script to run until completion.
Once finished, the repositories will appear in your starred list on GitHub. When organization following is enabled, the configured organizations will also be followed.
You can now
- Explore projects that match your interests
- Receive updates and notifications
- Start contributing to FOSSASIA open source projects
You are running this script manually in your browser console. Only execute scripts that you understand and trust.
This script only interacts with GitHub pages you are currently logged into and does not send data elsewhere.
Planned or proposed improvements include
- Option to star only a selected list of repositories
Contributions and suggestions are welcome.
