Offpunk 3.0 "A Community is Born" Release
Offpunk 3.0 "A Community is Born" Release
Making the #smolnet social with share/reply in #offpunk
@jappie3 @ploum I was trying to parse that number in various ways because surely #offpunk was closer to 5 thousand commits than half a million 🤣
(See https://offpunk.net/index.html - It’s about 1221 commits on the default branch right now)
RE: https://chaos.social/@librewolf/115716906957137196
Librewolf is my browser of choice. It’s exactly what Firefox should have been. It allows me to easily reject all cookies/tracking except when I truly want it.
I like Librewolf (when #offpunk is not enough ;-) )
Updated #offpunk development guidelines to be clear about the use of chatbots:
https://offpunk.net/dev-guidelines.html
The code of the website is in the git repository in the "tutorial" folder. Patches to fix typo or improve the website are welcome:
@mpaluchowski @pluralistic : this approach is automatized and crowdsourced to extract the real content from enhshitified webpages.
ftr-site-config is a communautary project to create xpath rules for websites (more than 2000 websites supported currently)
unmerdify is a python library using those rules to parse a webpage.
#Offpunk is a command-line browser using unmerdify by default when available to read a website.
Say goodbye to the enshitified Web!
I’m very sad that I can’t read acm.org without javascript (which I don’t have in #offpunk )
i really need to get into #offpunk.
When I worked on #offpunk 2.0, I divided the code into the netcache, ansicat and openk components, hoping someone would, one day, use them to do something I never imagined. Well, it happened: there’s now a #neovim plugin using Openk to render gemini/web pages in you #vim editor! https://git.thatit.be/neopunk.nvim.git/ The whole story: gemini://thatit.be/2026-02-19-21-26-12.gmi (yes, it is a #geminiprotocol link, #gemini is a protocol, not a Google bot!)