4
16
Fork
You've already forked github-less-social
2
No description
  • CSS 86.5%
  • Nickel 13.5%
2026年07月03日 18:21:35 +07:00
meta redo peers 2025年03月08日 21:57:55 +07:00
modules remove MS GitHub Copilot app button 2026年07月03日 18:21:35 +07:00
ncl redo peers 2025年03月08日 21:57:55 +07:00
.editorconfig CONTRIBUTORS.dhall → Nickel 2023年09月11日 17:46:42 +07:00
.envrc.example a newer topiary config setup came out ages ago 2025年08月10日 00:57:54 +07:00
.gitignore ignore more Microsoft 2024年07月16日 17:47:35 +07:00
.topiary.ncl a newer topiary config setup came out ages ago 2025年08月10日 00:57:54 +07:00
aggressive.css update copyright year 2026年01月05日 13:41:34 +07:00
aggressive.txt update copyright year 2026年01月05日 13:41:34 +07:00
COPYING.LESSER.txt Re-copyright + bump version 2023年02月08日 10:52:27 +07:00
COPYING.txt Re-copyright + bump version 2023年02月08日 10:52:27 +07:00
list.txt update copyright year 2026年01月05日 13:41:34 +07:00
README.rst be more specific 2026年01月31日 20:21:28 +07:00
styles.css remove MS GitHub Copilot app button 2026年07月03日 18:21:35 +07:00

Microsoft GitHub Less Social

I don’t wish to use the proprietary code forge, but when I do, I want less social features in my face trying to get me to ‘engage’. This filter list looks to hide features that involve distractions & clutter on the platform. The base list tries to clean up the feeds quite a bit, pushing some of the bright colors & button to when you actually click into the item for a detail view, as well as the most gross upsells & Copilot bullshit.

To give Microsoft GitHub some credit, it’s because they do a decent job with aria-* tags for accessibility & sane markup (markup used to be sane, but the more Microsoft GitHub moves towards the Tailwind fad, the more meaningful classes & IDs have begun to disappear) that the filter list gets to be concise.

Tip

Do encourage projects to migrate to or support mirrors on free (as in freedom) code forges like the ones this project uses, Codeberg & SourceHut.

Git Mirrors

Codeberg (primary)

https://codeberg.org/toastal/github-less-social

SourceHut

https://git.sr.ht/~toastal/github-less-social

Usage

It’s required that you start with an ad blocker add-on that supports filters. My suggestion is uBlock Origin which is available on many platforms & the following instructions are only for this add-on.

To add GitHub Less Social filter list:

  1. Open uBlock Origin’s settings
  2. Go to "Filter lists" tab
  3. Scroll to the bottom of the list to "Custom"
  4. Enable "Import..." if not checked already
  5. Add https://codeberg.org/toastal/github-less-social/raw/branch/trunk/list.txt or https://git.sr.ht/~toastal/github-less-social/blob/trunk/list.txt to a new line
  6. Click the big check mark button in the actions bar to apply

For a more aggressive option (opinionated: hides more upsell items, images, MS-GitHub-account-required comment sections, & so on), use https://codeberg.org/toastal/github-less-social/raw/branch/trunk/aggressive.txt or https://git.sr.ht/~toastal/github-less-social/blob/trunk/aggressive.txt instead. If you do not like a part of these lists, feel free to assemble your own using the modules/*.txt files.

Additionally I have a user style @ https://codeberg.org/toastal/github-less-social/raw/branch/trunk/styles.css or https://git.sr.ht/~toastal/github-less-social/blob/trunk/styles.css that will tone down some of the bright colors like those from avatars & emoji (but will show color on hover). These also duplicate some of the uBlock hides for users without add-on support. An aggressive option is @ https://codeberg.org/toastal/github-less-social/raw/branch/trunk/aggressive.css or https://git.sr.ht/~toastal/github-less-social/blob/trunk/aggressive.css

Warning

Don’t use Google Chrome. LibreWolf, Mullvad, Ungoogled Chromium, Thorium, & all the others are a better option. If you’re concerned about ads, you should be aware that Google’s entire browser is adware.

License

This project is licensed under GNU Lesser General Public License, version 2.1 (LGPL-2.1-or-later) – see the COPYING.txt & COPYING.LESSER.txt files in this project for details.

Pitching in

Send pull request to: https://codeberg.org/toastal/github-less-social/pulls

Send patches to the mailing list: https://lists.sr.ht/~toastal/github-less-social

Don’t forget to add yourself to ./meta/hackmates.ncl following Nickel spec (else I will do it for you using the just the ‘name’ in the patch).

If needed, there is a chat room for the project that can be used for discussion & submitting a pull request from a different location.

Funding

If you want to make a small contribution to the maintenance of this & other projects:

Crowdfunding
Cryptocurrency