← back to the garden

MD

100 ideias inovadoras para Fediverse / ActivityPub

Uma coleção de ideias de produtos, ferramentas e experimentos para explorar o ecossistema Fediverse e ActivityPub.

  • fediverse
  • activitypub
  • descentralização
  • protocolos
  • ideias

100 ideias inovadoras para Fediverse / ActivityPub

Compilado por Pablo Murad — 2026.

Base técnica rápida

  • ActivityPub é uma recomendação W3C para redes sociais descentralizadas, baseada em ActivityStreams 2.0, com APIs cliente-servidor e servidor-servidor.
  • WebFinger é peça importante para descobrir atores a partir de identificadores humanos como @usuario@dominio.
  • O Fediverse real não é um bloco único: Mastodon, Lemmy, Pixelfed, PeerTube, Loops, Ghost e outras plataformas implementam partes diferentes do ecossistema.
  • FEPs (Fediverse Enhancement Proposals) existem porque interoperabilidade, segurança e semântica de objetos ainda têm muita margem para inovação.

Como ler a lista

  • P = pequeno protótipo
  • M = projeto médio
  • G = projeto grande/ambicioso

Identidade e perfis

1. Fediverse Passport

Dificuldade: M

Painel único que mostra seus perfis federados, aliases, chaves, links verificados, campos de perfil e status de portabilidade.

MVP: Resolver @usuario@domínio via WebFinger, exibir actor JSON e gerar página pública de identidade.

2. Profile Diff

Dificuldade: P

Ferramenta que compara como um mesmo perfil aparece em Mastodon, Pixelfed, Lemmy, Misskey e outras plataformas.

MVP: Colar uma URL de perfil e mostrar diferenças de campos, avatar, bio, links, chaves e coleções públicas.

3. Handle Health Check

Dificuldade: P

Scanner de saúde para handles federados: WebFinger, actor, inbox, outbox, sharedInbox, ícones, publicKey, redirects e problemas de TLS.

MVP: CLI ou web app que recebe @user@domain e gera relatório técnico.

4. Fediverse Business Card

Dificuldade: P

Cartão pessoal federado com QR code, links verificáveis e botão de follow compatível com várias plataformas.

MVP: Gerar cartão HTML estático a partir de um actor ActivityPub.

5. Multi-Actor Identity Hub

Dificuldade: G

Servidor leve para uma pessoa manter vários atores: pessoal, blog, biblioteca, projeto, bot e newsletter.

MVP: Implementar Person e Service actors com inbox/outbox básica e página de administração.

6. Verified Links Auditor

Dificuldade: P

Auditor de links verificados em perfis, detectando links quebrados, domínios vencidos, rel=me ausente e inconsistências.

MVP: Verificar rel=me e links declarados em attachments de atores.

7. Portable Bio Blocks

Dificuldade: M

Sistema para criar blocos de bio reutilizáveis que podem ser publicados em múltiplas instâncias e sites.

MVP: Editor simples que exporta HTML seguro e JSON-LD compatível.

8. Actor Graveyard

Dificuldade: G

Registro público de contas migradas, abandonadas, desativadas ou sequestradas, com provas criptográficas quando possível.

MVP: Banco pesquisável com histórico manual e automático de movedTo, alsoKnownAs e tombstones.

9. Fediverse Login Badge

Dificuldade: G

Widget de login sem rede social central: prova controle de um actor através de link temporário ou post assinado.

MVP: Fluxo OAuth-like alternativo baseado em publicação temporária no perfil.

10. Instance Persona Switcher

Dificuldade: M

Gerenciador para alternar personas federadas sem misturar contextos, contas ou audiências.

MVP: Extensão de navegador que colore perfis e evita postar no ator errado.

Publicação e blogs

11. ActivityPub Zine Engine

Dificuldade: G

CMS para zines/blogs onde cada edição, artigo e autor pode federar como objeto próprio.

MVP: Publicar artigos como Article/Note e permitir follow do zine ou de uma coluna específica.

12. Markdown-to-Fediverse Publisher

Dificuldade: M

CLI que publica Markdown como Article/Note federado com imagens, tags, cw, idioma e backlinks.

MVP: Comando publish que envia para uma instância compatível ou para um microservidor próprio.

13. Federated Footnotes

Dificuldade: M

Sistema de notas de rodapé que aceitam respostas federadas e webmentions em cada nota.

MVP: Cada nota vira objeto com permalink e inbox de comentários.

14. Comment Mirror

Dificuldade: M

Ferramenta que agrega replies federadas embaixo de posts estáticos, com moderação local.

MVP: JS widget + backend que busca respostas a uma URL/actor.

15. Ghost/Mastodon Comment Bridge

Dificuldade: M

Ponte refinada para transformar comentários de posts federados em comentários nativos do blog.

MVP: Mapear replies de ActivityPub para uma fila de aprovação.

16. Fediverse Newsletter Inbox

Dificuldade: G

Leitor de blogs/newsletters federadas com filtros por autor, tema e confiança da instância.

MVP: RSS + ActivityPub reader com follow e favoritos.

17. Canonical Thread Builder

Dificuldade: M

Organizador que transforma uma thread de posts federados em artigo limpo com citações e embeds.

MVP: Importar URL de thread e exportar Markdown/HTML.

18. Federated Corrections Layer

Dificuldade: G

Sistema de erratas federadas para artigos, posts e newsletters.

MVP: Criar objeto Correction ligado a um Article e notificar seguidores.

19. IndieWeb/Fediverse Crossposter

Dificuldade: M

Publicador POSSE que envia do seu site para Mastodon, Pixelfed e Lemmy preservando canonical URL.

MVP: Plugin para site estático que publica e guarda IDs remotos.

20. Federated Reading Club

Dificuldade: G

Clube de leitura onde cada livro, capítulo e anotação federa como objeto acompanhável.

MVP: MVP com livros, notas públicas, grupos e replies.

Descoberta e busca

21. Fediverse Search Lens

Dificuldade: G

Busca vertical por nicho: cinema, livros, programação, saúde mental, ocultismo, educação etc.

MVP: Indexar timelines públicas de instâncias opt-in e criar filtros por tipo de objeto.

22. Instance Finder Pro

Dificuldade: M

Descobridor de instâncias por idioma, regras, tema, software, abertura de cadastro e saúde.

MVP: Crawler de nodeinfo + páginas about + scoring manual.

23. Hashtag Cartographer

Dificuldade: M

Mapa de hashtags federadas mostrando comunidades, idiomas, instâncias dominantes e tendências.

MVP: Coletar tags públicas e gerar grafos.

24. People You Should Actually Follow

Dificuldade: G

Recomendador transparente de perfis baseado em interesses declarados, não em vício comportamental.

MVP: Importar follows e sugerir perfis com explicação do motivo.

25. Dead Instance Detector

Dificuldade: M

Ferramenta que detecta instâncias mortas, lentas, quebradas ou com federation backlog.

MVP: Ping HTTP, NodeInfo, /.well-known/webfinger e métricas públicas.

26. Fediverse Topic Radar

Dificuldade: G

Radar de debates emergentes em comunidades federadas sem depender de trending tóxico.

MVP: Agrupar tópicos por similaridade e mostrar fontes divergentes.

27. Local Fediverse Map

Dificuldade: G

Mapa de perfis, eventos e comunidades por cidade/região, com privacidade decente.

MVP: Opt-in por localização aproximada e tags locais.

28. Content Type Explorer

Dificuldade: P

Explorador por tipos: Note, Article, Video, Image, Page, Event, Question e extensões FEP.

MVP: Receber URL ActivityPub e mostrar tipo, campos e compatibilidade.

29. Federated Blogroll

Dificuldade: M

Blogroll moderno que segue atores ActivityPub, RSS e sites IndieWeb em uma página pública.

MVP: Gerar OPML, HTML e Collection federada.

30. Instance Reputation Index

Dificuldade: G

Índice transparente de reputação de instâncias baseado em uptime, moderação, spam, blocos e reports públicos.

MVP: Dashboard com métricas abertas e metodologia editável.

Moderação e segurança

31. Moderation Inbox

Dificuldade: G

Caixa única para reports federados, mentions problemáticas, spam e bloqueios por instância.

MVP: Centralizar reports e ações de moderação com trilha de auditoria.

32. Blocklist Diff Viewer

Dificuldade: M

Comparador de blocklists entre instâncias para entender conflitos, abusos e excesso de bloqueio.

MVP: Importar listas públicas e mostrar diferenças por domínio/motivo.

33. Toxicity Without Surveillance

Dificuldade: G

Filtro local de toxicidade que roda no dispositivo/servidor do usuário, sem perfilamento central.

MVP: Classificador local com regras ajustáveis e sem envio de texto para terceiros.

34. Spam Actor Honeypot

Dificuldade: G

Honeypot para capturar padrões de spam ActivityPub e compartilhar assinaturas com instâncias opt-in.

MVP: Criar atores isca e feed de indicadores.

35. Federation Firewall

Dificuldade: G

Proxy que aplica regras antes de entregar atividades à instância: rate limits, denylist, allowlist, assinatura e heurísticas.

MVP: Reverse proxy para inbox com regras declarativas.

36. Safety Mode for Small Instances

Dificuldade: M

Pacote de proteção para instâncias pequenas durante ondas de raid ou spam.

MVP: Script que ativa allowlist temporária, bloqueios e fila de aprovação.

37. Report Translator

Dificuldade: M

Tradutor/sumarizador de reports entre idiomas para moderadores multilíngues.

MVP: Fila que traduz report, contexto e histórico sem expor dados sensíveis desnecessários.

38. Harassment Pattern Timeline

Dificuldade: G

Visualizador de campanhas coordenadas sem doxxing: sequência temporal, atores, domínios e objetos.

MVP: Gerar grafo privado a partir de reports exportados.

39. Instance Terms Watcher

Dificuldade: P

Monitor que detecta mudanças em regras, termos, política de privacidade e moderação de instâncias.

MVP: RSS/cron que compara páginas públicas e alerta mudanças.

40. Safe Quote Tool

Dificuldade: M

Ferramenta para citar posts remotos com contexto, aviso, anonimização opcional e redução de dogpiling.

MVP: Gerar embed/citação com controles de privacidade.

Ferramentas de desenvolvedor

41. ActivityPub Inspector

Dificuldade: M

DevTools para inspecionar inbox/outbox, signatures, JSON-LD, collections e delivery.

MVP: Web app que abre qualquer objeto ActivityPub e valida campos.

42. Federation Test Suite

Dificuldade: G

Suite de testes para servidores ActivityPub: Create, Follow, Accept, Undo, Delete, Announce, Like e edge cases.

MVP: Docker compose com atores falsos e relatório de compatibilidade.

43. Mock Fediverse

Dificuldade: G

Ambiente local com mini-Mastodon, mini-Lemmy e atores falsos para testar apps sem federar com o mundo real.

MVP: Pacote Docker com simulação de instâncias.

44. WebFinger Playground

Dificuldade: P

Ferramenta visual para forward/reverse discovery de WebFinger e ActivityPub actor.

MVP: Campo de busca + diagrama de resolução.

45. ActivityPub Schema Linter

Dificuldade: M

Validador de objetos AS2/ActivityPub com sugestões práticas.

MVP: CLI que valida JSON e aponta campos ausentes.

46. Federation Delivery Debugger

Dificuldade: G

Rastreador de entrega: por que uma atividade não chegou na instância remota?

MVP: Logs correlacionados por activity ID, inbox, assinatura e resposta HTTP.

47. FEP Compatibility Matrix

Dificuldade: M

Matriz viva de quais softwares suportam quais FEPs e extensões.

MVP: Site colaborativo com testes automáticos e links para docs.

48. Actor Generator

Dificuldade: P

Gerador de atores ActivityPub mínimos para bots, publicações, projetos e serviços.

MVP: Wizard que gera actor JSON, chaves e endpoints básicos.

49. Activity Replay Tool

Dificuldade: M

Ferramenta para reproduzir atividades reais contra um servidor de teste.

MVP: Importar JSON de atividade e reenviar em sandbox.

50. Federated App Starter Kit

Dificuldade: M

Template opinionado em Node/Python/Go para criar apps ActivityPub pequenos.

MVP: Starter com WebFinger, actor, inbox, outbox, assinatura e testes.

Comunidades e fóruns

51. Federated Microforum

Dificuldade: G

Fórum mínimo estilo comunidade Lemmy, mas focado em grupos pequenos e moderação simples.

MVP: Group actor com posts, comentários e follow remoto.

52. Temporary Federated Rooms

Dificuldade: G

Salas federadas temporárias para eventos, aulas, conferências e debates.

MVP: Criar Group actor com expiração automática.

53. Federated AMA Platform

Dificuldade: M

Plataforma de AMA onde perguntas e respostas federam como objetos encadeados.

MVP: Evento com Question objects e respostas moderadas.

54. Local Club Server

Dificuldade: G

Servidor para clubes reais: cineclubes, lojas, bibliotecas, lojas maçônicas, grupos de leitura.

MVP: Calendário, posts, avisos e membros opt-in.

55. Federated Poll Club

Dificuldade: G

Sistema de enquetes federadas com resultados verificáveis e anti-manipulação razoável.

MVP: Question/Poll com votos autenticados e transparência configurável.

56. Guilds for Makers

Dificuldade: G

Comunidades federadas de projetos maker/coding com updates, milestones e pedidos de ajuda.

MVP: Group + Project objects + issues leves.

57. Federated Study Groups

Dificuldade: G

Grupos de estudo com trilhas, notas, tarefas e sessões públicas/privadas.

MVP: MVP com grupos, posts e calendário.

58. Slow Social Circles

Dificuldade: M

Rede federada deliberadamente lenta: limites de posts, respostas assíncronas e digest diário.

MVP: Servidor ActivityPub com rate limit social por design.

59. Instance Embassy Pages

Dificuldade: M

Páginas diplomáticas entre instâncias: regras, contato de admins, acordos e histórico de bloqueios.

MVP: Actor Service representando a instância e coleção de políticas.

60. Federated Classifieds

Dificuldade: G

Classificados locais federados para itens, serviços e oportunidades sem marketplace central.

MVP: Post types para Offer/Request com expiração e localização aproximada.

Mídia e criação

61. Federated Photo Challenges

Dificuldade: M

Desafios fotográficos federados compatíveis com Pixelfed/Mastodon.

MVP: Hashtag + bot que agrega submissões e publica galerias.

62. Short Film Fediverse

Dificuldade: G

Plataforma para curtas com comentários federados, festivais pequenos e seleção por curadores.

MVP: PeerTube-compatible frontend + festival pages.

63. Federated Playlist Notes

Dificuldade: G

Notas e resenhas federadas sobre playlists, álbuns e músicas sem depender de Spotify.

MVP: Objetos Review/Note ligados a URLs musicais.

64. Creative Commons Fediverse Library

Dificuldade: G

Biblioteca federada de imagens, vídeos, sons e textos CC com atribuição automática.

MVP: Indexar uploads opt-in e expor Collections.

65. Federated Moodboard

Dificuldade: G

Painéis visuais federados onde cada imagem mantém autor, licença e origem.

MVP: Board actor + Image objects + Collections.

66. Podcast Episode Actor

Dificuldade: M

Cada podcast/episódio vira ator ou objeto federado para comentários, boosts e follows.

MVP: Gerar actor por podcast e Article/Audio por episódio.

67. Federated Art Critique

Dificuldade: G

Plataforma de crítica de arte/foto com círculos fechados e comentários federados moderáveis.

MVP: Groups privados/semi-públicos com Image e Note.

68. Zine Exchange Network

Dificuldade: G

Rede federada de trocas de zines PDF/EPUB com pedidos, envios e resenhas.

MVP: Catálogo + atores de zines + mensagens de troca.

69. Federated Caption Remix

Dificuldade: M

Ferramenta para remixar legendas/captions de imagens e vídeos preservando autoria e links.

MVP: Objeto derivado com relação attributedTo e source.

70. Curation Packs

Dificuldade: M

Pacotes federados de curadoria: listas de posts, vídeos, imagens ou artigos que outros podem seguir.

MVP: Collection actor que publica atualizações.

Eventos e calendário

71. Federated Events Lite

Dificuldade: G

Sistema de eventos ActivityPub para pequenas comunidades, com RSVP remoto.

MVP: Event objects com Accept/Reject/Tentative.

72. Meetup Without Meetup

Dificuldade: G

Alternativa federada a Meetup para grupos locais com posts, eventos e RSVP.

MVP: Instância focada em Event + Group actors.

73. Conference Fediverse Wall

Dificuldade: M

Mural federado para conferências: palestras, perguntas, fotos e anúncios.

MVP: Hashtag/Group temporário com moderação.

74. Cinema Session Federator

Dificuldade: M

Agenda federada de sessões de cineclubes, comentários e listas de presença.

MVP: Eventos com Movie metadata e posts relacionados.

75. Federated RSVP Bridge

Dificuldade: G

Ponte entre ActivityPub Events, iCalendar e Google/Apple Calendar.

MVP: Converter Event objects em ICS e vice-versa.

76. Local Emergency Broadcast

Dificuldade: G

Canal federado de avisos locais com assinatura por bairro/cidade.

MVP: Service actor com mensagens assinadas e políticas anti-abuso.

77. Workshop Cohorts

Dificuldade: G

Turmas federadas para cursos/workshops com avisos, tarefas e discussões.

MVP: Group + Event + Article + Question.

78. Event Memories

Dificuldade: M

Página pós-evento que agrega fotos, links, posts e notas federadas.

MVP: Coletar objetos por hashtag/event ID e gerar página.

79. Federated Office Hours

Dificuldade: M

Sistema de horários de atendimento públicos com perguntas federadas e agenda.

MVP: Event recorrente + Question inbox.

80. Decentralized Festival Program

Dificuldade: G

Programa de festival onde cada palco/mesa/artista pode ser seguido separadamente.

MVP: Actors por trilha/palco e Event objects.

Conhecimento, pesquisa e bibliotecas

81. Federated Research Notebook

Dificuldade: G

Caderno público de pesquisa com notas, fontes e comentários federados.

MVP: Article/Note + tags + referências.

82. Citation Conversation Layer

Dificuldade: G

Camada de discussão federada por DOI, ISBN, URL ou documento.

MVP: Criar objeto canônico para obra e agregar comentários.

83. Library ActivityPub Catalog

Dificuldade: G

Catálogo de biblioteca onde livros, coleções e novidades podem ser seguidos.

MVP: Actors para biblioteca e coleções; objetos Book/Article.

84. Federated Marginalia

Dificuldade: G

Anotações federadas em páginas web, PDFs e EPUBs.

MVP: Web Annotation + ActivityPub delivery.

85. Reading Progress Federator

Dificuldade: M

Compartilhamento federado de progresso de leitura sem gamificação idiota.

MVP: Objetos Note/Activity para started/finished/review.

86. Paper Club Bot

Dificuldade: M

Bot federado que anuncia papers, coleta perguntas e agenda discussões.

MVP: Service actor que publica Article links e enquetes.

87. Federated Glossary

Dificuldade: M

Glossário colaborativo federado por comunidade/área.

MVP: Term objects com propostas de edição e discussão.

88. Archive Watch

Dificuldade: M

Bot que monitora páginas/documentos importantes e federa mudanças com diff.

MVP: Crawlers + posts Article/Note com changelog.

89. Decentralized Syllabus

Dificuldade: G

Ementas federadas de cursos, com módulos, leituras e discussões.

MVP: Course actor + Collections de aulas.

90. Book Quote Context Checker

Dificuldade: M

Ferramenta que permite postar citações com metadados, página, edição e contexto mínimo.

MVP: Composer que gera Note com schema de referência.

Economia, trabalho e projetos

91. Federated Job Board

Dificuldade: G

Mural de vagas federado por comunidade, linguagem, localização e valores.

MVP: Objetos JobPosting-like com expiração e replies.

92. Open Source Project Actor

Dificuldade: M

Cada projeto de software vira ator federado com releases, issues importantes e posts.

MVP: Bridge GitHub/GitLab/Forgejo -> ActivityPub.

93. Federated Bounty Board

Dificuldade: G

Sistema de recompensas para bugs/tarefas com transparência e histórico federado.

MVP: Issue/Bounty objects com estados.

94. Indie Service Directory

Dificuldade: G

Diretório federado de freelancers/serviços pequenos, com reputação portável e reviews moderados.

MVP: Perfis Service + reviews assinados.

95. Federated Release Notes

Dificuldade: M

Release notes que usuários podem seguir, comentar e receber em qualquer app federado.

MVP: Article actor por produto/projeto.

96. Public Roadmap Federation

Dificuldade: G

Roadmaps de produtos/projetos que federam atualizações e aceitam feedback externo.

MVP: Objetos Milestone/Task com Collections.

97. Community Grants Tracker

Dificuldade: M

Rastreador federado de grants, editais e financiamento coletivo para projetos livres.

MVP: Bot + tags + filtros por prazo.

98. Portable Testimonials

Dificuldade: G

Depoimentos/recomendações profissionais federadas, com controle de exibição.

MVP: Review objects entre atores.

99. Federated CRM for Small Communities

Dificuldade: G

CRM ético para comunidades/projetos: contatos, interações públicas e follow-ups opt-in.

MVP: Importar interações públicas e notas privadas locais.

100. Micro-Sponsorship Feed

Dificuldade: M

Feed federado de pedidos pequenos de apoio: servidor, zine, biblioteca, evento, projeto.

MVP: Offer/Request posts com links de pagamento externos.

Minhas 10 apostas mais fortes

  • Handle Health Check — simples, útil e vendável para admins/devs.
  • ActivityPub Inspector — ferramenta de desenvolvedor sempre tem demanda quando o protocolo dói.
  • Federation Test Suite — chato de fazer, mas valioso demais.
  • Comment Mirror — resolve dor real de blogs federados.
  • Federated Events Lite — eventos ainda são subexplorados no Fediverse.
  • Library ActivityPub Catalog — ótimo encaixe para bibliotecas, zines e acervos.
  • Fediverse Search Lens — busca temática é uma lacuna enorme.
  • Moderation Inbox — moderação é um gargalo real de instâncias pequenas.
  • ActivityPub Zine Engine — produto com personalidade e diferencial.
  • Fediverse Observatory — difícil, mas pode virar referência pública.

Critério brutal para escolher uma ideia

Não comece por uma rede social completa. Isso é suicídio de escopo. Comece por uma ferramenta pequena que resolve uma dor clara: descoberta, diagnóstico, publicação, comentários, moderação ou migração. ActivityPub é poderoso, mas implementar federação completa, segura e compatível é mais trabalhoso do que parece.

Fontes e referências