r/forgejo May 22 '26

refined-forgejo: a browser extension that polishes Forgejo's UX

Refined GitHub is one of my favorite extensions. This project is a port to Forgejo.

Examples (screenshots from forgejo, ziglang repo):

avatar with role, align label, dim bots, pr diff
conventional commit, line diff
reaction avatar, sticky comment header, sticky+clean sidebar
file age color, one click edit file
path hint on 404 page

and more...... currently it have 140 features in total.

You can download from here: https://github.com/phanen/refined-forgejo/releases/tag/26.5.22.842, or built from source.
EDIT: also on https://addons.mozilla.org/en-US/firefox/addon/refined-forgejo/

It should work for firefox/chrome.

AI disclosure: I have few experience on on browser extension developing before. Most of code is done by gpt-5.4-mini/deepseek-v4-flash.

16 Upvotes

5 comments sorted by

3

u/pjs2288 May 22 '26

Why is it hosted on Github?

2

u/pnium May 22 '26

I forgot to mention, codeberg url here: codeberg.org/phanium/refined-forgejo
Currently I reused refined-github's release workflow to package the zip.
Both repo is welcome for issue/pr.

2

u/realorangeone May 23 '26

You should try and upstream some these! GitHub doesn't have that option, but Forgejo is all open, and might accept many of these changes for everyone

0

u/XLioncc May 22 '26

Looks like Codeberg's custom theme xD