Subject: Lightweight FOSS web browser
There aren't many realistic FOSS alternatives to the Firefox and Chromium families of web browsers. Most actively developed #FOSS browsers are forks or spoons of one or the other. The exceptions, such as Ladybird and WebKitGTK MiniBrowser, typically aren't far along in development [e.g. Ladybird] or are limited in scope [e.g. MiniBrowser].
However, I compiled and tested a lightweight #Qt6 #browser named #Dooble today and I'm pleased to report that it works well for general browsing. As one test, this post is being made using Dooble.
The primary limitation that I've noticed is that most videos won't play. In general, the browser is usable even on modern and/or high-JavaScript sites such as LinkedIn and Google News.
Dooble doesn't support uBlock Origin, but it does support domain-level blocklists in AdGuard format. Other features include tabs, cookie management, search suggestions, #Gopher support, custom search engines, CSS and JavaScript injection, low dependencies [aside from Qt6], and multiple security measures. The GitHub link for the browser is:
https://github.com/textbrowser/dooble.git
@itsfoss
Subject: Lightweight FOSS web browser
There aren't many realistic FOSS alternatives to the Firefox and Chromium families of web browsers. Most actively developed #FOSS browsers are forks or spoons of one or the other. The exceptions, such as Ladybird and WebKitGTK MiniBrowser, typically aren't far along in development [e.g. Ladybird] or are limited in scope [e.g. MiniBrowser].
However, I compiled and tested a lightweight #Qt6 #browser named #Dooble today and I'm pleased to report that it works well for general browsing. As one test, this post is being made using Dooble.
The primary limitation that I've noticed is that most videos won't play. In general, the browser is usable even on modern and/or high-JavaScript sites such as LinkedIn and Google News.
Dooble doesn't support uBlock Origin, but it does support domain-level blocklists in AdGuard format. Other features include tabs, cookie management, search suggestions, #Gopher support, custom search engines, CSS and JavaScript injection, low dependencies [aside from Qt6], and multiple security measures. The GitHub link for the browser is:
https://github.com/textbrowser/dooble.git
@itsfoss
** ** *_*
/ /_____ ____ / /_(_) /__
/ **/ ** \/ ** \/ **/ / //_/
/ /_/ /_/ / /_/ / /_/ / ,<
\__/\____/\____/\__/_/_/|_|
tootik v0.19.9
=> https://github.com/dimkr/tootik
tootik is a federated nanoblogging service for the small internet.
tootik allows people to participate in the fediverse using their Gemini, Gopher or Finger client of choice and makes the fediverse lighter, more private and more accessible. tootik's interface strips content to bare essentials (like text and links), puts the users in control of the content they see and tries to "slow down" the fediverse to make it more compatible with the slower pace of the small internet.
It's a single executable that handles both the federation (using ActivityPub) and the frontend (using Gemini) aspects, while sqlite takes care of persistency. It should be lightweight and efficient enough to host a small community even on a cheap server, and hopefully, be easy to hack on.
tootik implements only a small subset of ActivityPub, and probably doesn't really conform to the spec.
Changelog:
=> https://github.com/dimkr/tootik/releases/tag/v0.19.9
#Gemini #Gopher #Guppy #Fediverse #ActivityPub
** ** *_*
/ /_____ ____ / /_(_) /__
/ **/ ** \/ ** \/ **/ / //_/
/ /_/ /_/ / /_/ / /_/ / ,<
\__/\____/\____/\__/_/_/|_|
tootik v0.19.9
=> https://github.com/dimkr/tootik
tootik is a federated nanoblogging service for the small internet.
tootik allows people to participate in the fediverse using their Gemini, Gopher or Finger client of choice and makes the fediverse lighter, more private and more accessible. tootik's interface strips content to bare essentials (like text and links), puts the users in control of the content they see and tries to "slow down" the fediverse to make it more compatible with the slower pace of the small internet.
It's a single executable that handles both the federation (using ActivityPub) and the frontend (using Gemini) aspects, while sqlite takes care of persistency. It should be lightweight and efficient enough to host a small community even on a cheap server, and hopefully, be easy to hack on.
tootik implements only a small subset of ActivityPub, and probably doesn't really conform to the spec.
Changelog:
=> https://github.com/dimkr/tootik/releases/tag/v0.19.9
#Gemini #Gopher #Guppy #Fediverse #ActivityPub
RE: https://mastodon.social/@nixCraft/115501880824995582
With Mozilla becoming further and further enshittified, and the only alternative browsers being Chrome/Chromium based.... and finding out how difficult it is to really make a modern web browser...
...it makes me really want to embrace simpler and streamlined internet protocols. I'm halfway wanting to just dive into "gopher" for Eris' sake.
RE: https://mastodon.social/@nixCraft/115501880824995582
With Mozilla becoming further and further enshittified, and the only alternative browsers being Chrome/Chromium based.... and finding out how difficult it is to really make a modern web browser...
...it makes me really want to embrace simpler and streamlined internet protocols. I'm halfway wanting to just dive into "gopher" for Eris' sake.
RE: https://mastodon.social/@nixCraft/115501880824995582
With Mozilla becoming further and further enshittified, and the only alternative browsers being Chrome/Chromium based.... and finding out how difficult it is to really make a modern web browser...
...it makes me really want to embrace simpler and streamlined internet protocols. I'm halfway wanting to just dive into "gopher" for Eris' sake.
# Announcing decoded.legal, gopher-edition
Always keen to stay at the forefront of modern technology, you can now access much of the information on the decoded.legal website through the gopher protocol.
To do this:
* install a `gopher` client
* access the gopherhole using `gopher decoded.legal`
Why? I felt like it.
https://decoded.legal/blog/2025/10/announcing-decodedlegal-gopher-edition/
# Announcing decoded.legal, gopher-edition
Always keen to stay at the forefront of modern technology, you can now access much of the information on the decoded.legal website through the gopher protocol.
To do this:
* install a `gopher` client
* access the gopherhole using `gopher decoded.legal`
Why? I felt like it.
https://decoded.legal/blog/2025/10/announcing-decodedlegal-gopher-edition/
Getting real reviews for things is increasingly difficult.
I find myself pining for things outside the whole web-advertising landscape. Not something inside an AI-advertising landscape either, but...
I'm ready for more #Gemini and #Gopher sites!
Or, to be sure, more personal websites, written by humans with a passion for things. We used to have those! We even had #blogs ! I still have both of those, in fact.
2/
Are there hosted solutions or public hosts for Gopher servers? Is self hosting the only option these days?
I have no need for a Gopher server but I'm curious.
@kelbot I'll also call out #UUCP. It was one of the last 2 large-scale asynchronous communication methods we had (the last being email, which still survives in that form). Could talk over anything. #NNCP is a worthy successor and, while it doesn't do modems, it does do #encryption and USB drives.
@kelbot Then there was #Gopher. There was something freeing about its structure, you know? A document is a document, a menu is a menu, and a search box is a search box, and they are different things. I built a WAP/WML (let's see how many people remember THAT) frontend to Gopher back in the early 2000s and that was pretty cool. Gemini is a nice successor, though if you're going to have in-document hyperlinks, might as well make linkable text while you're at it, I figure.
https://communitymedia.video/w/rqokDpoYckC42rBoVTd1d1 #archive
#climateCrisis #haiku by @kentpitman
Depressing actual #journalism specific #nz #llm eg (source invidious link as response)
@jns #gopher gopher://gopher.linkerror.com
- gopher://perma.computer
- #warez #history
- #EternalGameEngine
- #unix_surrealism
#lisp #programming
@vnikolov #commonLisp #mathematics #declares
@mdhughes & @dougmerritt @ksaj #automata, in https://gamerplus.org/@screwlisp/115245557313951212
I've been surfing Gopher sites for the last few minutes using Lynx as the browser. My very first forays into the Internet were gopher sites accessed via the Internet gateway of my dial-up BBS back in the early to mid 1990s.
If you are under 30 that probably all sounds like Klingon to you.
Shoutout to @82mhz for the link that started me down this rabbit hole. And now I very much want to set up a Gopher site somewhere.
Also, I found this lovely old school hosting provider on a gopher site.
Getting real reviews for things is increasingly difficult.
I find myself pining for things outside the whole web-advertising landscape. Not something inside an AI-advertising landscape either, but...
I'm ready for more #Gemini and #Gopher sites!
Or, to be sure, more personal websites, written by humans with a passion for things. We used to have those! We even had #blogs ! I still have both of those, in fact.
2/
Cl-gopher is a Common Lisp library that implements the server and client sides of the Gopher protocol, as well as a sample text client. An easy to understand and well designed example of using CLOS.
https://communitymedia.video/w/tPo3DYdNFT35VKo69egtBL
#archive at 8pm Boston time Tuesday / 0UTC Wednesday.
Amin Bandali gopher://kelar.org/1/~bandali/https://kelar.org/~bandali/ of #emacsconf / GNU
I expect to talk about #emacsconf #smallnet #smallweb #gopher #software packaging,
viz #emacs/conf @eduardoochs ' eev and @ramin_hal9001 's view of emacs' linux-app-platform
Lots of things. I want to know what Amin's @corwin's-dungeon-mode is.
Two questions about hacker communities
No se uds, pero ayer mi di cuenta que #Gopher (el protocolo) tiene como nombre al sitio de uno como un hoyo porque la traducción del inglés es ardilla terrestre, que creo será topos aquí en Argentina. https://es.wikipedia.org/wiki/Gopher