Pesquisa atualizada em 2026-07-02.
Este guia lista softwares comuns, úteis ou historicamente relevantes para acessar os protocolos abaixo em Linux e Windows:
- Gemini
- Gopher
- Spartan
- Finger
- Nex / Nightfall Express
- Scroll
- NNTP / Usenet
- ActivityPub / Fediverso
- Micropub / Webmention / IndieWeb
- IPFS
- Hypercore / Dat
- Secure Scuttlebutt / SSB
- Nostr
A ideia aqui não é listar só “o mais famoso”, mas dar variedade real: cliente gráfico, terminal, proxy, ferramenta de linha de comando, servidor quando fizer sentido, e observações práticas.
Resumo rápido e brutal
| Protocolo | Melhor ponto de entrada no Linux | Melhor ponto de entrada no Windows | Comentário honesto |
|---|---|---|---|
| Gemini | Lagrange, Amfora, Bombadillo, Telescope, Offpunk | Lagrange, Amfora, GemiNaut, Caztor | O mais confortável da smolweb moderna. |
| Gopher | Lynx, Gopherus, Bombadillo, sacc, Lagrange | Gopherus, Lagrange, Caztor, proxies web | Ainda vivo, mas nichado. |
| Spartan | Offpunk, Caztor, Spartan CLI simples | Caztor, proxy, cliente manual via TCP | Pouca variedade. Experimental. |
| Finger | comando finger, nc, Bombadillo/Elpher, scripts TCP | finger.exe, PowerShell TCP, ncat, Kristall/Lagrange se suportado | Útil para perfil/status. Muitos servidores bloqueiam porta 79. |
| Nex | Caztor, nc, proxy Mozz | Caztor, proxy Mozz, PowerShell TCP | Muito pequeno. Brinquedo interessante. |
| Scroll | basicamente proxy/implementações pontuais | basicamente proxy/implementações pontuais | Ecossistema minúsculo. Trate como experimental. |
| NNTP | Thunderbird, Pan, Claws Mail, slrn, tin | Thunderbird, Pan, Forte Agent, Gravity, 40tude Dialog | Bom para fóruns/grupos. Separar texto de binários. |
| ActivityPub | Web, Tusky via Android, Tootle, Tokodon, Fedilab, CLI | Web, Whalebird, TheDesk, Elk, Phanpy, Mastodon apps | Não é small tecnicamente, mas é essencial. |
| Micropub/Webmention | Quill, Micropublish, WordPress plugins, IndieKit, Known | Quill/Micropublish via web, WordPress plugins, Micro.blog, IndiePass | Melhor para site pessoal publicável. |
| IPFS | Kubo, IPFS Desktop, IPFS Companion, Agregore | IPFS Desktop, Kubo, IPFS Companion, Agregore | Forte, mas complexo. |
| Hypercore/Dat | Pear, Agregore, hyper CLI, Beaker antigo | Pear, Agregore, Beaker antigo | Dat/Beaker é histórico; Hypercore atual vive mais em Holepunch/Pear. |
| SSB | Manyverse, Oasis, Patchwork antigo | Manyverse, Patchwork antigo, Oasis | Offline-first e bonito conceitualmente, mas comunidade menor. |
| Nostr | noStrudel, Primal, Snort, Gossip, Coracle, nostril | noStrudel, Primal, Snort, Gossip, Iris | Muito ativo; cuidado com chaves privadas e spam. |
1. Gemini
O que é
Gemini é um protocolo de hipertexto minimalista, inspirado em Gopher, mas com TLS obrigatório e formato próprio chamado Gemtext. Normalmente usa URLs assim:
gemini://geminiprotocol.net/
gemini://gemini.circumlunar.space/
Porta padrão:
1965/tcp
Clientes gráficos
Lagrange
- Sistemas: Linux, Windows, macOS, iOS, Android.
- Tipo: gráfico, muito polido.
- Protocolos: Gemini principalmente; também costuma lidar com Gopher/Finger em builds recentes ou via suporte complementar.
- Pontos fortes:
- Bonito.
- Tabs.
- Fontes Unicode.
- Certificados de cliente.
- Histórico, favoritos, temas.
- Ótimo para usar Gemini como “navegação normal”.
- Instalação:
Linux Fedora:
sudo dnf install lagrange
Linux via Flatpak:
flatpak install flathub fi.skyjake.Lagrange
Windows:
Baixar instalador/portable em:
https://github.com/skyjake/lagrange/releases
Minha leitura: é o cliente Gemini gráfico mais seguro para recomendar a alguém que quer usar hoje sem sofrer.
Kristall
- Sistemas: Linux; pode ser compilado para outros, mas Windows não é tão trivial.
- Tipo: gráfico Qt.
- Protocolos: Gemini, Gopher, Finger, HTTP/HTTPS básico.
- Pontos fortes:
- Visual retrô/moderno.
- Bom para quem quer um navegador small-internet multi-protocolo.
- Limitação:
- Instalação no Windows pode ser mais chata.
GemiNaut
- Sistemas: Windows.
- Tipo: gráfico nativo para Windows.
- Protocolos: Gemini.
- Pontos fortes:
- Boa opção se você quer algo Windows-first.
- Limitação:
- Menos universal que Lagrange.
Caztor
- Sistemas: Linux; roda também em Windows 11 com Java moderno.
- Tipo: gráfico Java/Swing.
- Protocolos: Gemini, Spartan, Gopher, Nex/Nightfall Express, Demarkus e Kepler.
- Pontos fortes:
- Excelente para testar protocolos pequenos além de Gemini.
- JAR único, poucas dependências.
- Bom para laboratório smolnet.
- Limitação:
- O próprio autor trata como projeto mais pessoal/experimental.
Windows/Linux:
Instale Java 11 ou superior.
Baixe o .jar em:
https://github.com/kevinboone/caztor
Execute com:
java -jar caztor.jar
Alhena
- Sistemas: Linux, macOS, Windows, BSD.
- Tipo: GUI em Java.
- Protocolos: Gemini.
- Boa alternativa ao Lagrange se você quer algo Java/cross-platform.
Clientes de terminal / TUI / CLI
Amfora
- Sistemas: Linux, macOS, Windows.
- Tipo: TUI, terminal.
- Protocolos: Gemini.
- Pontos fortes:
- Provavelmente o cliente Gemini terminal mais famoso.
- Interface confortável.
- Suporte a certificados de cliente.
- Disponível via pacotes em várias distros e Scoop no Windows.
- Status:
- Em manutenção, não em desenvolvimento acelerado.
Linux:
# Fedora, se disponível no repositório
sudo dnf install amfora
# Arch
sudo pacman -S amfora
# Go
go install github.com/makew0rld/amfora@latest
Windows via Scoop:
scoop install amfora
Uso:
amfora gemini://geminiprotocol.net/
Bombadillo
- Sistemas: Linux, BSD, macOS; Windows via WSL ou build próprio.
- Tipo: TUI.
- Protocolos: Gopher, Gemini, Finger, local files.
- Pontos fortes:
- Minimalista.
- Excelente para terminal.
- Multi-protocolo no coração da smolweb.
- Limitação:
- No Windows puro é menos conveniente; com WSL fica melhor.
Linux:
# Go
GO111MODULE=on go install tildegit.org/sloum/bombadillo@latest
Uso:
bombadillo gemini://geminiprotocol.net/
bombadillo gopher://gopher.floodgap.com/
Telescope
- Sistemas: OpenBSD, Linux, macOS.
- Tipo: TUI.
- Protocolos: Gemini.
- Pontos fortes:
- Muito bom para ambiente Unix/BSD.
- Leve e limpo.
- Limitação:
- Windows só via WSL/compilação indireta.
Offpunk
- Sistemas: Linux, macOS, Windows via Python.
- Tipo: terminal/offline-first.
- Protocolos: Gemini, Gopher, Spartan, Finger, HTTP/HTTPS, RSS/Atom, local files.
- Pontos fortes:
- Muito interessante para leitura offline.
- Cache forte.
- Bom para smolnet textual pesada.
- Limitação:
- Menos “bonito”, mais ferramenta de nerd.
Instalação genérica:
pipx install offpunk
Uso:
offpunk gemini://geminiprotocol.net/
offpunk gopher://gopher.floodgap.com/
AV-98
- Sistemas: qualquer lugar com Python.
- Tipo: CLI.
- Protocolos: Gemini.
- Pontos fortes:
- Simples, scriptável.
- Bom para testes.
- Limitação:
- Interface menos amigável.
gmni / gmnlm
- Sistemas: Linux/BSD/macOS; Windows via WSL.
- Tipo: CLI/TUI.
- Protocolos: Gemini.
- Pontos fortes:
- Ferramentas pequenas em C.
gmnifunciona como fetcher.gmnlmfunciona como navegador terminal.
Bollux
- Sistemas: Unix shell.
- Tipo: shell script.
- Protocolos: Gemini.
- Pontos fortes:
- Extremamente simples.
- Bom para entender o protocolo.
- Limitação:
- Não é uma experiência confortável para uso diário.
Proxies web para Gemini
Use quando você quer explorar sem instalar cliente:
https://portal.mozz.us/gemini/geminiprotocol.net/
https://portal.mozz.us/gemini/gemini.circumlunar.space/
Outros proxies comuns:
https://portal.mozz.us/
https://geminiprotocol.net/docs/faq.gmi via proxy
Melhor escolha prática
- Usuário normal: Lagrange.
- Terminal: Amfora.
- Multi-protocolo smolnet: Caztor ou Offpunk.
- WSL/Linux raiz: Bombadillo + Amfora + Lynx.
2. Gopher
O que é
Gopher é um protocolo de menus e documentos anterior à Web moderna. URLs típicas:
gopher://gopher.floodgap.com/
gopher://sdf.org/
Porta padrão:
70/tcp
Clientes gráficos
Lagrange
- Sistemas: Linux, Windows, macOS.
- Protocolos: Gemini e suporte a Gopher/Finger em versões modernas.
- Bom se você já vai usar Gemini.
Caztor
- Sistemas: Linux e Windows com Java.
- Protocolos: Gemini, Gopher, Spartan, Nex.
- Bom para laboratório multi-protocolo.
Kristall
- Sistemas: Linux principalmente.
- Protocolos: Gemini, Gopher, Finger, HTTP/HTTPS.
- Bom navegador small-internet.
Gophie
- Sistemas: Windows, macOS, Linux.
- Tipo: GUI Java.
- Protocolos: Gopher.
- Pontos fortes:
- Interface gráfica simples.
- Cross-platform.
- Limitação:
- Projeto menos ativo.
Gopher Browser / Little Gopher Client
- Sistemas: Windows.
- Tipo: GUI.
- Protocolos: Gopher.
- Pontos fortes:
- Úteis para brincar no Windows.
- Limitação:
- Projetos pequenos/antigos; estabilidade e manutenção variam.
Clientes terminal
Lynx
- Sistemas: Linux, BSD, macOS, Windows/WSL.
- Protocolos: HTTP, HTTPS, FTP, Gopher em várias builds.
- Instalação Linux:
sudo apt install lynx
sudo dnf install lynx
Uso:
lynx gopher://gopher.floodgap.com/
Gopherus
- Sistemas: Linux, BSD, Windows, DOS.
- Tipo: TUI.
- Pontos fortes:
- Um dos melhores clientes Gopher retrô/multi-plataforma.
- Funciona até em DOS.
- Windows:
- Baixar binário do projeto.
sacc
- Sistemas: Unix-like.
- Tipo: cliente Gopher em C.
- Pontos fortes:
- Minimalista.
- Bom para suckless-style.
ncgopher
- Sistemas: Linux/BSD/macOS.
- Tipo: TUI em Rust/ncurses.
- Protocolos: Gopher e Gemini.
- Pontos fortes:
- Boa opção terminal moderna.
Bombadillo
- Sistemas: Linux/BSD/macOS; Windows via WSL.
- Protocolos: Gopher, Gemini, Finger.
- Muito bom para smolnet textual.
curl
- Sistemas: Linux, Windows, macOS.
- Tipo: CLI/fetch.
- Uso:
curl gopher://gopher.floodgap.com/
Observação: curl é ótimo para buscar conteúdo, mas não é navegador confortável.
Proxies Gopher para navegador comum
https://gopher.floodgap.com/gopher/gw
https://portal.mozz.us/gopher/gopher.floodgap.com/
Melhor escolha prática
- Linux terminal: Lynx, Gopherus, Bombadillo, sacc.
- Windows gráfico: Lagrange ou Caztor.
- Windows terminal: Gopherus, curl, WSL + Lynx/Bombadillo.
3. Spartan
O que é
Spartan é um protocolo smolnet ainda mais simples que Gemini. Em termos práticos, pense nele como “Gemini sem TLS e com menos firula”. É interessante para experimentação, mas tem ecossistema pequeno.
URL típica:
spartan://host/path
Porta comum:
300/tcp
Clientes
Caztor
- Sistemas: Linux e Windows com Java.
- Protocolos: Gemini, Spartan, Gopher, Nex.
- Melhor opção gráfica para experimentar Spartan hoje.
Uso:
spartan://exemplo/path
Offpunk
- Sistemas: Linux/macOS/Windows via Python.
- Protocolos: Gemini, Gopher, Spartan, Finger, HTTP.
- Bom para terminal/offline.
Uso:
offpunk spartan://host/path
Cliente manual com netcat
Spartan é simples o bastante para testar com TCP cru, dependendo do servidor:
printf '/caminho\r\n' | nc host 300
No Windows com Ncat:
"/caminho`r`n" | ncat host 300
Servidores / ferramentas
- Spartan server minimalistas em Python/Go existem em repositórios pequenos.
- Muitas implementações são experimentais; não trate como infraestrutura madura.
Melhor escolha prática
- Testar sem dor: Caztor.
- Terminal/offline: Offpunk.
- Aprender o protocolo:
nc/ncat.
4. Finger
O que é
Finger é um protocolo antigo para consultar informações textuais sobre usuários em um host. É excelente para:
- perfil público;
- status;
.plan;- micropublicação textual;
- presença pessoal em servidor Unix.
Formato típico:
finger usuario@host
finger://host/usuario
Porta padrão:
79/tcp
Clientes no Linux
finger
Instalação Debian/Ubuntu:
sudo apt install finger
Fedora:
sudo dnf install finger
Uso:
finger usuario@host
finger @host
netcat / nc
printf 'usuario\r\n' | nc host 79
ncat
printf 'usuario\r\n' | ncat host 79
Bombadillo
- Protocolos: Gopher, Gemini, Finger.
- Bom se você já quer smolnet em terminal.
Elpher
- Sistemas: GNU Emacs.
- Protocolos: Gopher, Gemini, Finger.
- Ideal para quem vive dentro do Emacs.
Offpunk
- Suporte a Finger em ambiente terminal/offline.
Clientes no Windows
finger.exe nativo
O Windows ainda pode trazer finger.exe:
finger usuario@host
Problema real: antivírus, Kaspersky, Defender, AppLocker ou políticas corporativas podem bloquear o uso de rede dele. Se abrir o help mas falhar com Acesso negado ao consultar host, provavelmente é bloqueio de segurança ao uso de rede.
PowerShell TCP puro
$Query = "usuario"
$HostName = "host"
$client = [System.Net.Sockets.TcpClient]::new($HostName, 79)
$stream = $client.GetStream()
$writer = [System.IO.StreamWriter]::new($stream, [System.Text.Encoding]::ASCII)
$writer.NewLine = "`r`n"
$writer.WriteLine($Query)
$writer.Flush()
$reader = [System.IO.StreamReader]::new($stream, [System.Text.Encoding]::UTF8)
$reader.ReadToEnd()
$client.Close()
Ncat
Instale Nmap/Ncat:
winget install Insecure.Nmap
Use:
"usuario`r`n" | ncat host 79
Clientes gráficos que podem ajudar
- Lagrange: suporte a Finger em versões recentes/contextos específicos.
- Kristall: Gemini/Gopher/Finger.
- Caztor: não é focado em Finger, mas cobre vários smol protocols.
Servidores Finger
Linux:
cfingerdefingerdfingerdvia inetd/xinetd/systemd socket- scripts próprios em Go/Python escutando porta 79
Exemplo conceitual com systemd socket é possível, mas expor porta 79 pública hoje exige cuidado.
Alertas práticos
- Muitos provedores bloqueiam porta 79.
- Muitos servidores não rodam Finger.
- Antivírus podem marcar
finger.execomo ferramenta suspeita. - Nunca execute saída de Finger como comando.
Melhor escolha prática
- Linux:
finger,nc, Bombadillo. - Windows: Ncat ou PowerShell TCP puro, porque o
finger.exepode ser bloqueado. - Projeto pessoal: ótimo para
finger pablo@seudominiocom status textual.
5. Nex / Nightfall Express
O que é
Nex, ou Nightfall Express, é um protocolo smolnet muito simples, associado ao universo Nightfall. É menor que Gemini e Gopher. É interessante para brincar, publicar texto simples, experimentar estética “quase pré-web”.
URL típica:
nex://nightfall.city/nex/
nex://danq.me/
Porta comum:
1900/tcp
Clientes
Caztor
- Sistemas: Linux e Windows 11 com Java.
- Protocolos: Gemini, Spartan, Gopher, Nex, Demarkus, Kepler.
- Melhor cliente gráfico para Nex hoje.
Uso:
nex://nightfall.city/nex/
netcat / ncat
Linux:
echo nex/ | nc nightfall.city 1900 | less
Windows:
"nex/`r`n" | ncat nightfall.city 1900
Proxies web
https://portal.mozz.us/nex/nightfall.city/nex/
https://portal.mozz.us/nex/danq.me/
Melhor escolha prática
- Windows: Caztor ou proxy Mozz.
- Linux: Caztor ou
nc. - Para publicar: estudar implementação de servidor Nex simples; não espere ecossistema grande.
6. Scroll
O que é
Scroll é um protocolo textual moderno muito pequeno dentro do universo smolnet. Aqui é preciso ser honesto: a documentação pública e os clientes são escassos. Não existe, hoje, a mesma maturidade de Gemini/Gopher.
Como acessar
Proxies smolnet
O caminho mais plausível é usar proxies como Smolnet Portal/Mozz quando houver suporte ao protocolo específico.
https://portal.mozz.us/
Clientes experimentais
Procure por clientes smolnet multi-protocolo que mencionem explicitamente Scroll. Não presuma suporte só porque o cliente suporta Gemini/Gopher.
Possíveis caminhos:
- forks/projetos ligados ao Smolnet Portal;
- scripts TCP simples;
- implementações pessoais publicadas em GitHub/Codeberg;
- clientes experimentais em Python/Go/Rust.
Melhor escolha prática
- Para usar hoje: proxy web, se o endereço Scroll que você quer acessar estiver suportado.
- Para experimentar: script próprio ou implementação mínima.
- Para projeto sério: não escolha Scroll como base principal ainda.
Minha leitura: Scroll é interessante, mas está no estágio “curiosidade técnica”. Gemini e Gopher são muito mais usáveis.
7. NNTP / Usenet
O que é
NNTP é o protocolo clássico de newsgroups/Usenet. É ótimo para fóruns distribuídos, grupos de discussão e leitura offline. URLs e servidores geralmente são configurados no cliente, não navegados como web comum.
Portas comuns:
119/tcp # NNTP sem TLS
563/tcp # NNTPS / NNTP sobre TLS
Clientes gráficos comuns
Mozilla Thunderbird
- Sistemas: Linux, Windows, macOS.
- Tipo: e-mail + newsreader.
- Uso: texto, grupos, contas NNTP.
- Pontos fortes:
- Fácil de instalar.
- Familiar.
- Bom para leitura textual.
- Limitação:
- Não é o melhor para binários pesados de Usenet.
Windows:
winget install Mozilla.Thunderbird
Linux Fedora:
sudo dnf install thunderbird
Debian/Ubuntu:
sudo apt install thunderbird
Pan
- Sistemas: Linux, BSD, Windows.
- Tipo: newsreader dedicado.
- Pontos fortes:
- Muito bom para Usenet tradicional.
- Suporta leitura offline, múltiplos servidores, filtros e anexos.
- Limitação:
- Interface mais antiga.
Linux:
sudo apt install pan
sudo dnf install pan
Windows:
Baixar build Windows do projeto ou builds comunitárias.
Claws Mail
- Sistemas: Linux, Windows, Unix-like.
- Tipo: e-mail + newsreader + RSS.
- Pontos fortes:
- Leve.
- Configurável.
- Bom para NNTP textual.
Linux:
sudo apt install claws-mail
sudo dnf install claws-mail
Windows:
https://www.claws-mail.org/win32/
Sylpheed
- Sistemas: Linux, Windows, BSD, macOS.
- Tipo: e-mail + newsreader.
- Pontos fortes:
- Leve.
- Simples.
SeaMonkey Mail & Newsgroups
- Sistemas: Windows, Linux, macOS.
- Tipo: suíte internet clássica com e-mail/news.
- Pontos fortes:
- Herdeiro da tradição Netscape/Mozilla.
- Limitação:
- Nichado e com sensação antiga.
Forte Agent
- Sistemas: Windows.
- Tipo: cliente comercial clássico de Usenet/e-mail.
- Pontos fortes:
- Muito conhecido na história do Usenet.
- Forte em newsgroups.
- Limitação:
- Comercial/antigo; avaliar compatibilidade atual.
Gravity
- Sistemas: Windows.
- Tipo: newsreader clássico.
- Pontos fortes:
- Leve e focado.
- Limitação:
- Projeto antigo.
40tude Dialog
- Sistemas: Windows.
- Tipo: newsreader clássico.
- Pontos fortes:
- Muito querido por usuários antigos.
- Limitação:
- Antigo/descontinuado.
Clientes terminal
slrn
- Sistemas: Linux/BSD/macOS.
- Tipo: terminal.
- Pontos fortes:
- Excelente para texto.
- Poderoso para usuários avançados.
sudo apt install slrn
sudo dnf install slrn
tin
- Sistemas: Linux/BSD/macOS.
- Tipo: terminal.
- Pontos fortes:
- Clássico, rápido.
sudo apt install tin
sudo dnf install tin
Alpine
- Sistemas: Linux/BSD/macOS.
- Tipo: e-mail terminal com suporte a news em algumas configurações.
- Bom para usuários de terminal.
Ferramentas de download Usenet/binários
Se o objetivo for Usenet binário, o papo muda. Aí entram:
SABnzbd
- Sistemas: Linux, Windows, macOS, Docker.
- Tipo: downloader NZB via web UI.
- Bom para automação com Sonarr/Radarr.
NZBGet
- Sistemas: Linux, Windows, macOS.
- Tipo: downloader NZB.
- Observação: houve períodos de pausa/forks; verificar versão atual antes de implantar.
Newsbin Pro
- Sistemas: Windows.
- Tipo: cliente Usenet binário comercial.
Melhor escolha prática
- Texto/fóruns: Thunderbird ou Pan.
- Linux terminal: slrn ou tin.
- Windows tradicional: Thunderbird, Pan, Forte Agent.
- Automação binária: SABnzbd.
8. ActivityPub / Fediverso
O que é
ActivityPub é um protocolo W3C de rede social descentralizada. Ele tem duas partes: cliente-servidor e servidor-servidor/federação. Na prática, a maior parte das pessoas acessa ActivityPub por softwares como Mastodon, GoToSocial, Akkoma, Pixelfed, PeerTube, Lemmy, Friendica etc.
Plataformas/servidores ActivityPub comuns
Mastodon
- Uso: microblog, estilo Twitter/X.
- Acesso: navegador web, apps móveis, apps desktop.
- Bom para: uso social geral.
Clientes:
- Web oficial da instância.
- Tusky: Android.
- Fedilab: Android.
- Ivory: iOS/macOS.
- Mona: iOS/macOS.
- Mastodon official app: Android/iOS.
- Elk: web client moderno.
- Phanpy: web client excelente.
- TheDesk: desktop cross-platform.
- Whalebird: desktop.
- Toot!: iOS.
- Ice Cubes: iOS/macOS.
- Tokodon: Linux/KDE.
- Tuba: Linux/GNOME.
- toot: CLI.
- tut: TUI.
GoToSocial
- Uso: microblog/fediverso leve.
- Acesso: apps Mastodon API ou frontends externos.
- Bom para: instância pessoal pequena.
- Clientes:
- Elk.
- Phanpy.
- Tusky/Fedilab/Mastodon apps, dependendo da compatibilidade.
- CLI
toot.
Akkoma / Pleroma
- Uso: microblog federado leve/customizável.
- Acesso:
- Pleroma-FE.
- Soapbox.
- Mangane.
- Apps compatíveis com Mastodon API.
Misskey / Sharkey / Firefish / Iceshrimp
- Uso: microblog federado com recursos mais ricos, reações, clips, drives etc.
- Acesso:
- Web própria.
- Milktea.
- Kaiteki.
- Apps compatíveis específicos.
Pixelfed
- Uso: fotos, alternativa federada ao Instagram.
- Acesso:
- Web.
- App oficial Pixelfed.
- Apps ActivityPub/Mastodon em alguns casos, mas a melhor experiência é com app próprio/web.
PeerTube
- Uso: vídeo federado.
- Acesso:
- Web.
- Sepia Search para busca.
- Apps móveis/TV variam.
Lemmy
- Uso: comunidades/fóruns estilo Reddit.
- Acesso:
- Web.
- Voyager.
- Jerboa.
- Eternity.
- Thunder.
- Sync for Lemmy.
- Boost for Lemmy.
- Alexandrite web UI.
Friendica
- Uso: rede social federada multiprotocolo.
- Acesso:
- Web.
- Apps compatíveis variam.
Hubzilla
- Uso: fediverso + identidade nomádica + canais + permissões.
- Acesso:
- Web.
- Apps limitados.
Mobilizon
- Uso: eventos federados.
- Acesso: web.
Funkwhale
- Uso: áudio/música federada.
- Acesso: web, apps compatíveis Subsonic em alguns fluxos.
BookWyrm
- Uso: rede social de livros/leitura.
- Acesso: web.
Clientes CLI/TUI para ActivityPub/Mastodon API
toot
Linux:
pipx install toot
Uso:
toot login
toot post "Olá, Fediverso"
tut
- TUI para Mastodon.
- Bom para terminal.
madonctl
- CLI para Mastodon API.
- Bom para automação.
fediverse-cli / scripts com Mastodon.py
- Para automação e bots.
Melhor escolha prática
- Social normal: web da instância + Phanpy/Elk.
- Mobile Android: Tusky ou Fedilab.
- Linux desktop: Tokodon/Tuba/Whalebird.
- Terminal: toot ou tut.
- Instância pessoal leve: GoToSocial + Phanpy/Elk.
9. Micropub / Webmention / IndieWeb
O que é
Micropub é um protocolo W3C para criar, atualizar e deletar posts em um site usando clientes externos. Webmention é um protocolo W3C para notificar outro URL quando você mencionou/linkou esse URL no seu site.
Em português claro:
- Micropub = postar no seu site por app externo.
- Webmention = comentários, respostas, likes e menções entre sites independentes.
Clientes Micropub
Quill
- Tipo: web client.
- Uso: postar notes, artigos, bookmarks, replies etc.
- Bom para testar Micropub rapidamente.
https://quill.p3k.io/
Micropublish
- Tipo: web client.
- Uso: interface rica para publicar via Micropub.
https://micropublish.net/
IndiePass / Indigenous
- Tipo: apps móveis IndieWeb.
- Uso: postar no seu site via Micropub.
- Observação: disponibilidade varia por plataforma e manutenção.
iA Writer
- Tipo: editor de texto.
- Uso: publicação com suporte a WordPress/Micro.blog e fluxos IndieWeb em alguns contextos.
MarsEdit
- Tipo: macOS, editor/blog client.
- Mais relevante para WordPress/XML-RPC/MetaWeblog, mas entra no ecossistema de publicação pessoal.
shpub
- Tipo: CLI em PHP.
- Uso: postar via Micropub pelo terminal.
Exemplo conceitual:
shpub note "Texto da nota"
curl
Micropub é HTTP, então dá para testar com curl:
curl -X POST https://seudominio.com/micropub \
-H "Authorization: Bearer TOKEN" \
-d h=entry \
-d content="Olá via Micropub"
Servidores/CMS com Micropub
WordPress + plugins IndieWeb
Plugins úteis:
- IndieWeb plugin.
- Micropub plugin.
- Webmention plugin.
- Semantic Linkbacks.
- Syndication Links.
Uso ideal:
- transformar WordPress em hub IndieWeb;
- receber webmentions;
- publicar por cliente externo;
- POSSE/PESOS, dependendo do fluxo.
Micro.blog
- Serviço hospedado com forte suporte IndieWeb.
- Bom para quem quer publicar sem manter servidor.
Known
- CMS social IndieWeb.
- Suporta publicação social/site pessoal.
- Menos mainstream hoje, mas relevante historicamente.
IndieKit
- Servidor Node.js para Micropub/Microsub/IndieWeb.
- Bom para site estático ou arquitetura própria.
Kirby / ProcessWire / Craft CMS
- Podem ser integrados com IndieWeb, mas normalmente exigem plugin/customização.
- Craft CMS pode funcionar bem como backend editorial, mas Micropub/Webmention exigem implementação ou plugin adequado.
Webmention: envio/recebimento
webmention.io
- Serviço hospedado para receber Webmentions.
- Útil para site estático.
Telegraph
- Serviço para enviar Webmentions.
webmention.app
- Serviço de envio/verificação.
webmention.rocks
- Test suite para validar implementação.
WordPress Webmention plugin
- Caminho mais fácil se você usa WordPress.
Comentários via Webmention em site estático
Stack comum:
- site estático;
- endpoint webmention.io;
- build que consome API e renderiza menções;
- Telegraph/webmention.app para enviar.
Microsub / leitores IndieWeb
Embora você não tenha listado Microsub, ele combina com Micropub/Webmention.
Clientes:
- Monocle.
- Aperture.
- Together.
- Indigenous/IndiePass.
Melhor escolha prática
- Site pessoal sério: WordPress + plugins IndieWeb ou site estático + webmention.io + Micropub endpoint.
- Publicar fácil: Quill/Micropublish.
- Automação: shpub/curl.
- Projeto mais customizado: IndieKit.
10. IPFS
O que é
IPFS é uma rede/protocolo de conteúdo endereçado por hash. Você acessa conteúdo por CID, por exemplo:
ipfs://bafy...
/ipfs/bafy...
Também existe IPNS:
ipns://nome-ou-chave
/ipns/nome-ou-chave
Clientes e ferramentas principais
Kubo
- Sistemas: Linux, Windows, macOS, BSD.
- Tipo: daemon + CLI.
- É a implementação Go mais usada do IPFS.
- Comandos:
ipfs init
ipfs daemon
ipfs add arquivo.txt
ipfs cat /ipfs/CID
ipfs pin add CID
Linux instalação manual típica:
wget https://dist.ipfs.tech/kubo/v0.42.0/kubo_v0.42.0_linux-amd64.tar.gz
tar -xvzf kubo_v0.42.0_linux-amd64.tar.gz
cd kubo
sudo bash install.sh
ipfs --version
Windows PowerShell:
wget https://dist.ipfs.tech/kubo/v0.42.0/kubo_v0.42.0_windows-amd64.zip -Outfile kubo.zip
Expand-Archive -Path kubo.zip -DestinationPath ~\Apps\kubo
cd ~\Apps\kubo\kubo
.\ipfs.exe --version
IPFS Desktop
- Sistemas: Linux, Windows, macOS.
- Tipo: app gráfico Electron.
- Inclui nó IPFS, gerenciador de arquivos, explorador de peers e atalhos de sistema.
- Melhor para começar sem terminal.
Windows:
Baixar .exe em:
https://github.com/ipfs/ipfs-desktop/releases
Linux Ubuntu/Debian:
sudo dpkg -i ./ipfs-desktop-[versao]-amd64.deb
IPFS Companion
- Sistemas: extensão para navegador.
- Uso:
- redirecionar links
ipfs:////ipfs/; - integrar navegador ao nó local;
- facilitar abrir gateways.
- redirecionar links
Brave Browser
- Brave tem suporte/integrações históricas com IPFS.
- Útil para abrir links IPFS com menos atrito.
Agregore Browser
- Sistemas: desktop.
- Tipo: navegador distributed web.
- Protocolos/ecossistemas: IPFS, Hypercore, SSB e outros via extensões/integrações.
- Bom para experimentar “web distribuída” mais ampla.
Helia
- JS implementation/libraries para apps IPFS modernos.
- Mais para desenvolvimento do que para usuário final.
Boxo
- Bibliotecas Go extraídas do ecossistema IPFS/Kubo.
- Desenvolvimento.
IPFS Cluster
- Coordenação de pinning em múltiplos nós.
- Bom para infraestrutura.
Pinning services
Serviços úteis:
- Pinata.
- web3.storage.
- Filebase.
- Lighthouse.
- Estuary, quando disponível/ativo.
Gateways públicos
Acesso via navegador comum:
https://ipfs.io/ipfs/CID
https://dweb.link/ipfs/CID
https://cloudflare-ipfs.com/ipfs/CID
Observação: gateway público é conveniente, mas não é a mesma coisa que rodar seu próprio nó.
Melhor escolha prática
- Começar: IPFS Desktop.
- Servidor/VPS: Kubo daemon.
- Browser: IPFS Companion + nó local.
- Infra séria: Kubo + pinning + gateway próprio + backup.
11. Hypercore / Dat
O que é
Hypercore é uma stack P2P local-first/distributed web, historicamente ligada ao Dat protocol. O Beaker Browser popularizou dat://, mas hoje o ecossistema moderno gira mais em torno de Hypercore, Holepunch e Pear.
URLs históricas:
dat://...
hyper://...
Clientes/ferramentas
Pear Runtime
- Sistemas: Linux, Windows, macOS.
- Ecossistema: Holepunch/Hypercore.
- Tipo: runtime para apps P2P.
- Uso:
- rodar apps Pear;
- desenvolver apps com Hypercore stack.
Instalação varia; consultar docs oficiais:
https://docs.pears.com/
Agregore Browser
- Sistemas: Linux, Windows, macOS.
- Tipo: navegador distributed web.
- Suporta/integra protocolos distribuídos, incluindo IPFS/Hypercore/SSB em seu ecossistema.
- Bom para experimentar links distributed web sem montar tudo manualmente.
Beaker Browser
- Sistemas: Linux, Windows, macOS.
- Status: histórico/descontinuado para muitos fluxos modernos.
- Protocolo: Dat/Hyperdrive.
- Importância:
- foi uma das experiências mais bonitas de “browser P2P”.
- Limitação:
- não trate como base para projeto novo sem verificar forks e manutenção.
hyper CLI / hypercore tools
- Sistemas: Node.js em Linux/Windows/macOS.
- Uso:
- criar/replicar feeds Hypercore;
- desenvolvimento.
Holepunch stack
Componentes/projetos:
- Hypercore.
- Hyperbee.
- Hyperswarm.
- Corestore.
- Pear.
- Keet, como app de comunicação construído nesse universo.
Melhor escolha prática
- Usuário curioso: Agregore.
- Desenvolvedor: Pear + Hypercore libs.
- Histórico/estético: Beaker Browser, sabendo que pode estar morto para uso sério.
12. Secure Scuttlebutt / SSB
O que é
SSB é uma rede social P2P/offline-first baseada em feeds assinados e replicação entre pares. É muito bonita conceitualmente: seus dados vivem no seu dispositivo; você sincroniza com amigos, pubs, rooms ou rede local.
Clientes
Manyverse
- Sistemas: Android, iOS, Windows, macOS, Linux.
- Tipo: app social P2P.
- Pontos fortes:
- Melhor porta de entrada atual para SSB.
- Desktop e mobile.
- Posts, likes, perfis, mensagens privadas, Wi-Fi sync, rooms/pubs.
- Limitação:
- Ainda beta em alguns aspectos.
Patchwork
- Sistemas: Windows, macOS, Linux.
- Tipo: app Electron clássico.
- Status: depreciado/antigo.
- Importância:
- Foi um dos apps SSB mais conhecidos.
- Hoje:
- Use para arqueologia ou compatibilidade, não como primeira escolha.
Oasis
- Sistemas: Node.js, roda local via navegador.
- Tipo: interface web local para SSB.
- Pontos fortes:
- Mais hackável que Patchwork.
- Boa opção para desktop/servidor pessoal.
Patchbay
- Sistemas: desktop/Node.
- Tipo: cliente SSB mais experimental/hacker.
- Limitação:
- Menos polido.
ssb-server / secret-stack
- Tipo: backend/daemon.
- Uso:
- desenvolver apps;
- rodar nó SSB.
Como acessar na prática
Manyverse:
https://www.manyver.se/
Patchwork:
https://github.com/ssbc/patchwork
Oasis:
https://github.com/fraction/oasis
Melhor escolha prática
- Usuário normal: Manyverse.
- Hacker/local-first: Oasis.
- Histórico: Patchwork.
13. Nostr
O que é
Nostr é um protocolo social descentralizado baseado em chaves públicas e relays WebSocket. Usuários publicam eventos assinados em relays; clientes leem desses relays. A identidade é sua chave, não uma conta em servidor específico.
Formato comum:
npub1...
note1...
nevent1...
naddr1...
Clientes web
noStrudel
- Tipo: web client avançado.
- Sistemas: qualquer navegador.
- Bom para power users.
https://nostrudel.ninja/
Primal
- Tipo: web + mobile.
- Bom para experiência polida.
https://primal.net/
Snort / Iris / Coracle
- Tipo: web clients.
- Bom para testar perspectivas diferentes do mesmo protocolo.
https://snort.social/
https://iris.to/
https://coracle.social/
Yakihonne
- Tipo: publicação longa/blogging em Nostr.
- Bom para artigos.
Habla
- Tipo: long-form Nostr.
Clientes desktop
Gossip
- Sistemas: Linux, Windows, macOS.
- Tipo: desktop client em Rust.
- Pontos fortes:
- Mais local/desktop.
- Bom para quem não quer depender só de web client.
Damus Desktop?
- Damus é mais conhecido no iOS/macOS; verificar estado atual do desktop antes de depender.
Nostrudel como PWA
- Instalar no navegador como app.
- Funciona bem no Windows/Linux.
Clientes mobile
Damus
- iOS.
- Um dos clientes Nostr mais conhecidos.
Amethyst
- Android.
- Muito usado por power users.
Primal
- Android/iOS.
- Mais amigável.
Plebstr
- Mobile/web, focado em experiência social.
CLI e ferramentas
nostril
- CLI para criar/publicar eventos Nostr.
- Útil para automação.
nak
- Ferramenta CLI para Nostr.
- Boa para testes técnicos.
noscl
- CLI/TUI para Nostr.
nsec.app / Alby / nos2x
- Gerenciamento de chaves/login Nostr em navegador.
- Cuidado extremo com chave privada.
Relays
Relays comuns mudam com o tempo. Exemplos públicos conhecidos:
wss://relay.damus.io
wss://nos.lol
wss://relay.primal.net
wss://nostr.wine
Não confie cegamente: relay pode sumir, filtrar, exigir pagamento ou limitar escrita.
Melhor escolha prática
- Começar sem instalar: Primal ou noStrudel.
- Android: Amethyst ou Primal.
- iOS: Damus ou Primal.
- Desktop sério: Gossip ou PWA do noStrudel.
- Automação: nak/nostril.
14. Combinações úteis por objetivo
Quero explorar smolweb bonita hoje
Windows:
Lagrange + Caztor + Gopherus + Ncat
Linux:
Lagrange + Amfora + Bombadillo + Lynx + Offpunk
Quero publicar site pessoal minimalista
Use:
Gemini + Gopher + Finger
Stack:
- Gemini server: Agate, Jetforce, Molly Brown, gmnisrv.
- Gopher server: gophernicus, pygopherd, geomyidae.
- Finger server: efingerd/cfingerd/script próprio.
- Opcional: proxy HTTP para tornar navegável no browser comum.
Quero IndieWeb moderno
Use:
Site HTTPS + Micropub + Webmention + RSS/Atom
Stack fácil:
- WordPress + IndieWeb plugins.
- Micro.blog.
- Site estático + webmention.io + Telegraph.
- IndieKit.
Quero Fediverso
Use:
ActivityPub
Stack:
- GoToSocial para instância pessoal leve.
- Mastodon para comunidade grande.
- Akkoma para microblog customizável.
- Lemmy para fórum.
- Pixelfed para fotos.
- PeerTube para vídeos.
Quero descentralização radical
Use:
IPFS + Nostr + Hypercore/SSB, mas aceite complexidade
Stack:
- IPFS Desktop/Kubo.
- Nostr com noStrudel/Primal/Gossip.
- Manyverse para SSB.
- Pear/Agregore para Hypercore.
Quero algo “Pablo Murad / smallweb / estranho mas usável”
Eu faria assim:
- Site principal normal em HTTPS.
- RSS/Atom bem feito.
- Webmention + Micropub para IndieWeb.
- Gemini capsule espelhando posts e notas.
- Gopher hole com arquivos, manifesto, links e phlog.
- Finger
pablo@dominiocom status, projetos atuais e últimos posts. - ActivityPub via GoToSocial/WriteFreely/WordPress plugin, dependendo do fluxo.
- IPFS só para arquivos permanentes, zines, backups públicos e experimentos.
- Nostr para micropublicação paralela.
- Nex/Spartan/Scroll só como laboratório artístico, não como canal principal.
15. Instalação prática: Windows
Pacotes úteis via winget
winget install Mozilla.Thunderbird
winget install Insecure.Nmap
winget install Git.Git
winget install Python.Python.3.12
winget install OpenJS.NodeJS.LTS
winget install EclipseAdoptium.Temurin.21.JRE
Pacotes úteis via Scoop
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
scoop install curl git nmap
scoop install amfora
Clientes para baixar manualmente
Lagrange:
https://github.com/skyjake/lagrange/releases
Caztor:
https://github.com/kevinboone/caztor
IPFS Desktop:
https://github.com/ipfs/ipfs-desktop/releases
Manyverse:
https://www.manyver.se/
Agregore:
https://github.com/AgregoreWeb/agregore-browser/releases
Gossip Nostr:
https://github.com/mikedilger/gossip/releases
Testes rápidos no Windows
Gemini:
amfora gemini://geminiprotocol.net/
Gopher:
curl gopher://gopher.floodgap.com/
Finger com Ncat:
"usuario`r`n" | ncat host 79
IPFS:
ipfs init
ipfs daemon
Nostr:
Abra:
https://nostrudel.ninja/
https://primal.net/
16. Instalação prática: Linux
Fedora
sudo dnf install lagrange lynx curl nmap-ncat thunderbird claws-mail pan tin slrn python3-pip pipx git nodejs java-21-openjdk
pipx ensurepath
pipx install offpunk
Amfora, dependendo do repositório:
sudo dnf install amfora
Se não tiver:
go install github.com/makew0rld/amfora@latest
Debian/Ubuntu/Kubuntu
sudo apt update
sudo apt install lynx curl ncat thunderbird claws-mail pan tin slrn python3-pip pipx git nodejs npm default-jre golang
pipx ensurepath
pipx install offpunk
Lagrange via Flatpak:
sudo apt install flatpak
flatpak install flathub fi.skyjake.Lagrange
Arch
sudo pacman -S lagrange amfora lynx curl nmap thunderbird claws-mail pan tin slrn python-pipx git nodejs jre-openjdk go
pipx ensurepath
pipx install offpunk
Testes rápidos no Linux
Gemini:
lagrange gemini://geminiprotocol.net/
amfora gemini://geminiprotocol.net/
Gopher:
lynx gopher://gopher.floodgap.com/
curl gopher://gopher.floodgap.com/
Finger:
finger usuario@host
printf 'usuario\r\n' | nc host 79
Nex:
echo nex/ | nc nightfall.city 1900 | less
NNTP:
thunderbird
pan
slrn
IPFS:
ipfs init
ipfs daemon
17. Tabela extensa de softwares
| Software | Protocolos | Linux | Windows | Tipo | Status prático |
|---|---|---|---|---|---|
| Lagrange | Gemini, Gopher/Finger em contexto | Sim | Sim | GUI | Excelente |
| Amfora | Gemini | Sim | Sim | TUI | Muito bom, manutenção |
| Bombadillo | Gemini, Gopher, Finger | Sim | WSL/build | TUI | Excelente terminal |
| Caztor | Gemini, Spartan, Gopher, Nex, Demarkus, Kepler | Sim | Sim com Java | GUI | Melhor para protocolos raros |
| Kristall | Gemini, Gopher, Finger, HTTP | Sim | Compilável/difícil | GUI | Bom, nichado |
| GemiNaut | Gemini | Não | Sim | GUI | Bom no Windows |
| Alhena | Gemini | Sim | Sim | GUI Java | Alternativa |
| Telescope | Gemini | Sim | WSL | TUI | Ótimo no Unix |
| Offpunk | Gemini, Gopher, Spartan, Finger, HTTP, RSS | Sim | Sim via Python | CLI/offline | Poderoso |
| AV-98 | Gemini | Sim | Sim via Python | CLI | Simples |
| gmni/gmnlm | Gemini | Sim | WSL | CLI/TUI | Leve |
| Bollux | Gemini | Sim | WSL | shell | Didático |
| Lynx | Gopher, HTTP | Sim | Sim/WSL | TUI | Clássico |
| Gopherus | Gopher | Sim | Sim | TUI | Ótimo retrô |
| sacc | Gopher | Sim | WSL | TUI | Minimalista |
| ncgopher | Gopher, Gemini | Sim | WSL/build | TUI | Moderno |
| curl | Gopher, HTTP, muitos | Sim | Sim | CLI | Fetch/teste |
| finger | Finger | Sim | Sim, mas pode bloquear | CLI | Básico |
| ncat/nc | Finger, Nex, Spartan manual | Sim | Sim | CLI TCP | Essencial |
| Thunderbird | NNTP | Sim | Sim | GUI | Fácil |
| Pan | NNTP | Sim | Sim | GUI | Dedicado |
| Claws Mail | NNTP, email, RSS | Sim | Sim | GUI | Leve |
| Sylpheed | NNTP, email | Sim | Sim | GUI | Simples |
| SeaMonkey | NNTP, web, email | Sim | Sim | GUI suite | Clássico |
| Forte Agent | NNTP | Não | Sim | GUI | Clássico comercial |
| slrn | NNTP | Sim | WSL | TUI | Forte para texto |
| tin | NNTP | Sim | WSL | TUI | Clássico |
| SABnzbd | NNTP/NZB | Sim | Sim | Web UI | Binários/automação |
| Mastodon web | ActivityPub | Sim | Sim | Web | Principal |
| Elk | ActivityPub/Mastodon API | Sim | Sim | Web | Moderno |
| Phanpy | ActivityPub/Mastodon API | Sim | Sim | Web | Excelente |
| Tusky | ActivityPub/Mastodon API | Android | Não | Mobile | Android top |
| Fedilab | ActivityPub/Mastodon API | Android | Não | Mobile | Poderoso |
| Tokodon | ActivityPub | Sim | Não | GUI KDE | Bom Linux |
| Tuba | ActivityPub | Sim | Não | GUI GNOME | Bom Linux |
| Whalebird | Mastodon/Pleroma | Sim | Sim | Desktop | Bom |
| TheDesk | Mastodon/Misskey | Sim | Sim | Desktop | Multi-conta |
| toot | Mastodon API | Sim | Sim via Python | CLI | Automação |
| tut | Mastodon API | Sim | Sim via build | TUI | Terminal |
| Quill | Micropub | Sim | Sim | Web | Fácil |
| Micropublish | Micropub | Sim | Sim | Web | Muito bom |
| shpub | Micropub | Sim | Sim via PHP | CLI | Automação |
| WordPress plugins | Micropub/Webmention | Servidor | Servidor | CMS | Prático |
| IndieKit | Micropub/IndieWeb | Sim | Sim via Node | Server | Customizável |
| webmention.io | Webmention | Sim | Sim | Serviço | Fácil para estático |
| Telegraph | Webmention | Sim | Sim | Serviço | Envio |
| Kubo | IPFS | Sim | Sim | Daemon/CLI | Principal |
| IPFS Desktop | IPFS | Sim | Sim | GUI | Melhor início |
| IPFS Companion | IPFS | Sim | Sim | Extensão | Útil |
| Brave | IPFS | Sim | Sim | Browser | Conveniente |
| Agregore | IPFS/Hypercore/SSB/dweb | Sim | Sim | Browser | Experimental bom |
| Pear | Hypercore | Sim | Sim | Runtime | Atual |
| Beaker | Dat/Hyper | Sim | Sim | Browser | Histórico |
| Manyverse | SSB | Sim | Sim | Desktop/mobile | Melhor SSB |
| Patchwork | SSB | Sim | Sim | Desktop | Depreciado |
| Oasis | SSB | Sim | Sim | Web local | Hacker |
| noStrudel | Nostr | Sim | Sim | Web | Power user |
| Primal | Nostr | Sim | Sim | Web/mobile | Polido |
| Snort | Nostr | Sim | Sim | Web | Simples |
| Iris | Nostr | Sim | Sim | Web | Simples |
| Coracle | Nostr | Sim | Sim | Web | Bom |
| Gossip | Nostr | Sim | Sim | Desktop | Forte |
| Amethyst | Nostr | Android | Não | Mobile | Android power user |
| Damus | Nostr | iOS/macOS | Não/limitado | Mobile | iOS famoso |
| nak | Nostr | Sim | Sim | CLI | Técnico |
| nostril | Nostr | Sim | Sim/build | CLI | Publicar eventos |
18. Fontes e links úteis
Especificações e docs
- Gemini protocol: https://geminiprotocol.net/
- Gopher overview: https://en.wikipedia.org/wiki/Gopher_(protocol)
- ActivityPub W3C: https://www.w3.org/TR/activitypub/
- Micropub W3C: https://www.w3.org/TR/micropub/
- Webmention W3C: https://www.w3.org/TR/webmention/
- IPFS Docs: https://docs.ipfs.tech/
- Nostr protocol: https://github.com/nostr-protocol/nips
- SSB: https://ssbc.github.io/scuttlebutt-protocol-guide/
- Pear/Hypercore docs: https://docs.pears.com/
Clientes smolweb
- Lagrange: https://github.com/skyjake/lagrange
- Amfora: https://github.com/makew0rld/amfora
- Bombadillo: https://tildegit.org/sloum/bombadillo
- Caztor: https://github.com/kevinboone/caztor
- Kristall: https://github.com/MasterQ32/kristall
- Gopherus: http://gopherus.sourceforge.net/
- Offpunk: https://sr.ht/~lioploum/offpunk/
- Smolnet Portal: https://github.com/michael-lazar/smolnet-portal
NNTP
- Thunderbird: https://www.thunderbird.net/
- Pan: http://pan.rebelbase.com/
- Claws Mail: https://www.claws-mail.org/
- Sylpheed: https://sylpheed.sraoss.jp/en/
- Forte Agent: https://www.forteinc.com/agent/
- SABnzbd: https://sabnzbd.org/
ActivityPub/Fediverso
- Mastodon apps: https://joinmastodon.org/apps
- Mastodon API docs: https://docs.joinmastodon.org/client/intro/
- Lemmy apps: https://join-lemmy.org/apps
- Pixelfed: https://pixelfed.org/
- PeerTube: https://joinpeertube.org/
- GoToSocial: https://gotosocial.org/
- Akkoma: https://akkoma.social/
- Friendica: https://friendi.ca/
- Hubzilla: https://hubzilla.org/
IndieWeb
- IndieWeb: https://indieweb.org/
- Micropub clients: https://indieweb.org/Micropub/Clients
- Webmention: https://indieweb.org/Webmention
- Quill: https://quill.p3k.io/
- Micropublish: https://micropublish.net/
- webmention.io: https://webmention.io/
- Telegraph: https://telegraph.p3k.io/
- IndieKit: https://getindiekit.com/
IPFS / DWeb / P2P
- Kubo: https://docs.ipfs.tech/install/command-line/
- IPFS Desktop: https://docs.ipfs.tech/install/ipfs-desktop/
- IPFS Companion: https://docs.ipfs.tech/install/ipfs-companion/
- Agregore Browser: https://github.com/AgregoreWeb/agregore-browser
- Pear: https://docs.pears.com/
- Manyverse: https://www.manyver.se/
- Patchwork: https://github.com/ssbc/patchwork
Nostr
- Nostr NIPs: https://github.com/nostr-protocol/nips
- noStrudel: https://nostrudel.ninja/
- Primal: https://primal.net/
- Snort: https://snort.social/
- Iris: https://iris.to/
- Coracle: https://coracle.social/
- Gossip: https://github.com/mikedilger/gossip
- Amethyst: https://github.com/vitorpamplona/amethyst
- Damus: https://damus.io/
- nak: https://github.com/fiatjaf/nak
19. Conclusão
Se o objetivo é realmente usar hoje, sem virar arqueólogo de protocolo, a ordem prática é:
- Gemini com Lagrange ou Amfora.
- Gopher com Lagrange, Lynx, Gopherus ou Bombadillo.
- Finger com
finger,ncatou script TCP simples. - ActivityPub via web/app moderno: Phanpy, Elk, Tusky, Fedilab, Tokodon.
- Micropub/Webmention se você quer site pessoal de verdade, não só rede social.
- IPFS com IPFS Desktop/Kubo, mas só se você aceitar a complexidade operacional.
- Nostr com noStrudel/Primal/Gossip se você quer identidade por chave e relays.
- SSB/Hypercore se você quer brincar com P2P/offline-first.
- Spartan/Nex/Scroll como laboratório estético/experimental, não como canal principal.
Para um ecossistema pessoal elegante, eu não apostaria tudo em um protocolo exótico. Eu usaria HTTPS + RSS + Webmention + Micropub como base, ActivityPub para federação social, Gemini/Gopher/Finger como camada smallweb charmosa, e IPFS/Nostr como extensões experimentais.
Did this resonate?
Related documents
- 001
- 002
- 003
- 004
- 005