Userscripts to add functionality to GitHub.
-
Make sure you have user scripts enabled in your browser (these instructions refer to the latest versions of the browser):
- Firefox - install Tampermonkey or Greasemonkey (GM v4+ is not supported!).
- Chrome - install Tampermonkey.
- Opera - install Tampermonkey or Violent Monkey.
- Safari - install Tampermonkey.
- Dolphin - install Tampermonkey.
- UC Browser - install Tampermonkey.
-
Get information or install:
- Learn more about the userscript by clicking on the named link. You will be taken to the specific wiki page.
- Install a script directly from GitHub by clicking on the "install" link in the table below.
- Install a script from GreasyFork (GF) from the userscript site page
- Or, install the scripts from OpenUserJS (OU).
* The column indicates that the userscript has been included in the Octopatcher browser extension/addon.
Userscripts are set up to automatically update. You can check for updates from within the Greasemonkey or Tampermonkey menu, or click on the install link again to get the update.
Each individual userscript's change log is contained on its individual wiki page.
Please report any userscript issues within this repository's issue section. Greasyfork messages are also received, but not as easily tracked. Thanks!
Also check out the FAQ and known issues pages.
If you would like to contribute to this repository, please...
- Fork
- Make changes (please read the contribution guidelines and abide by them)
- Create a pull request!
Thanks to all that have contributed so far!
- GitHub Dark Script
- Github Monospace Font Toggle (also part of GitHub Dark Script).
- GitHub Diff File Toggle (also part of GitHub Dark Script).
- GitHub Toggle Code Wrap (also part of GitHub Dark Script).
- GitHub Make Tooltips (Included in GitHub Dark Script repo).
- GitHub Custom Emojis
- Bitbucket userscripts
- GitLab userscripts
- Miscellaneous userscripts
- GitHub userscripts by Jerone