Moon Flower Society > 50 Projetos IndieWeb Baseados em JSON — Versão Completa

50 Projetos IndieWeb Baseados em JSON — Versão Completa

Expansão completa das cinquenta ideias IndieWeb de Pablo Murad, com funcionamento, implementação, MVP, evolução, riscos, monetização e viabilidade.

Posted June 21, 2026. Markdown. Tags: indieweb, json, small-web, protocolos, produto, pablo-murad.


50 Projetos IndieWeb Baseados em JSON

Autor: Pablo Murad
Ano: 2026

Este documento transforma cinquenta ideias IndieWeb em propostas de produto e protocolo. A tese central é simples: a web independente não precisa tentar vencer redes sociais no mesmo jogo. Ela precisa criar peças pequenas, interoperáveis, fáceis de publicar e úteis mesmo quando adotadas por uma única pessoa.

O eixo técnico é JSON porque ele é simples, legível por máquinas, fácil de gerar em sites estáticos e amigável para APIs modernas. O eixo filosófico é posse: identidade, dados, publicações, recomendações, listas, bibliotecas, eventos e relações devem nascer no domínio do usuário, não dentro de uma plataforma que pode mudar regras, bloquear acesso ou apagar histórico.

Princípio central

A regra para todos os projetos deste documento é:

Um projeto IndieWeb só é forte se funcionar em três níveis: sozinho, em comunidade pequena e em rede aberta.

Isso evita o erro clássico de tentar lançar “a nova rede social”. Rede social sem gente é cemitério. Arquivo, feed, catálogo, API, diretório e ferramenta pessoal funcionam mesmo sem multidão. Depois, quando outras pessoas adotam o mesmo formato, surge o efeito de rede.

Arquitetura comum

Quase todos os projetos podem compartilhar a mesma arquitetura:

Camada Função Decisão prática
Publicação O dado nasce no domínio do usuário Arquivos .json públicos e versionados
Descoberta Outros sistemas encontram o dado /.well-known/, links no HTML, sitemap e manifestos
Validação O formato precisa ser confiável JSON Schema com mensagens claras
Indexação Diretórios agregam dados públicos Crawlers leves, opt-in e respeitando robots.txt
Interface Humanos precisam entender Páginas bonitas, busca, filtros e widgets
Interoperabilidade Outros apps precisam usar API simples, exportação e documentação
Confiança Spam e abuso precisam ser tratados Moderação, assinatura, rate limit e reputação

Esquema base recomendado

Todo projeto pode usar uma estrutura comum de metadados:

{
  "schema": "https://pablomurad.link/schemas/nome-do-projeto.schema.json",
  "version": "0.1.0",
  "owner": {
    "name": "Pablo Murad",
    "url": "https://pablomurad.link"
  },
  "updated_at": "2026-06-21T00:00:00-03:00",
  "items": []
}

Essa base resolve versionamento, autoria, atualização e compatibilidade. Cada projeto muda o conteúdo de items.

Estratégia de execução

A ordem lógica de implementação não é seguir a lista de 1 a 50 cegamente. A melhor estratégia é criar primeiro os blocos que viram infraestrutura para os outros:

  1. Site Identity Card
  2. Readme.json
  3. Static Site Registry
  4. RSS-to-JSON Hub
  5. Blog Discovery Network
  6. Blogroll JSON
  7. Follow List JSON
  8. Indie Search Index

Depois disso, os projetos de biblioteca, zines, notas, reviews, eventos e mapas ficam muito mais fáceis porque já existe identidade, descoberta, validação e indexação.

1. Blogroll JSON

Um formato portátil para listas públicas de sites recomendados.

O que é

Blogrolls eram uma das melhores mecânicas sociais da web antiga, mas morreram porque ficaram presos a temas de blog, HTML manual e listas difíceis de importar. O problema real é descoberta: quem escreve em site próprio quase sempre fica invisível fora de buscadores e redes centralizadas.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
site_url URL canônica do site.
title Título legível do item.
description Descrição curta para humanos.
tags Tópicos usados para busca, filtros e descoberta.
language Idioma principal.
relationship Tipo de relação com o item recomendado.
weight Peso editorial definido pelo dono da lista.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Pode virar um serviço freemium de hospedagem, validação, analytics ético de cliques externos e diretórios temáticos pagos para comunidades.

Riscos e mitigação

O risco é virar só mais um diretório vazio. A mitigação é começar com curadoria manual forte e importar listas já existentes de OPML/RSS para dar densidade inicial.


2. Webring JSON

Webrings modernos, automáticos e verificáveis por manifesto.

O que é

Webrings antigos dependiam de HTML copiado e manutenção manual. Quando alguém removia o widget, mudava de domínio ou abandonava o site, o anel quebrava. A ideia resolve a navegação comunitária entre sites pequenos sem depender de rede social.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
ring_id Campo essencial para representar ring_id no formato.
member_url Campo essencial para representar member_url no formato.
title Título legível do item.
tags Tópicos usados para busca, filtros e descoberta.
joined_at Campo essencial para representar joined_at no formato.
status Campo essencial para representar status no formato.
next_url Campo essencial para representar next_url no formato.
previous_url Campo essencial para representar previous_url no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Hospedagem de anéis premium para comunidades, páginas customizadas, estatísticas agregadas sem rastrear usuários e patrocínio de anéis editoriais.

Riscos e mitigação

O risco é spam ou anéis mortos. A mitigação é exigir validação de domínio, checagem automática e curadores por anel.


3. Readme.json

Um cartão de identidade portátil para pessoas, projetos e sites.

O que é

Perfis pessoais ficam espalhados em redes, bio pages, GitHub, LinkedIn e sites. O problema é que nenhuma dessas plataformas é fonte neutra de identidade. Um readme.json transforma o domínio próprio em identidade legível por humanos e máquinas.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
name Campo essencial para representar name no formato.
canonical_url Campo essencial para representar canonical_url no formato.
bio Campo essencial para representar bio no formato.
avatar Campo essencial para representar avatar no formato.
links Campo essencial para representar links no formato.
public_keys Campo essencial para representar public_keys no formato.
projects Campo essencial para representar projects no formato.
contact Campo essencial para representar contact no formato.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Ferramenta SaaS para criar, validar e hospedar identidade pessoal, com recursos pagos para múltiplos perfis, domínios, verificação e exportação.

Riscos e mitigação

O risco é criar mais um formato de perfil sem adoção. A mitigação é mapear para padrões existentes como h-card, WebFinger e JSON-LD, em vez de competir com eles.


4. Bookmark Exchange

Favoritos públicos, importáveis e organizados por coleção.

O que é

Favoritos pessoais são valiosos, mas ficam presos no navegador, no Pocket, no Raindrop, em threads ou em listas privadas. A web independente precisa de um jeito simples de publicar coleções de links sem virar rede social.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
url Campo essencial para representar url no formato.
title Título legível do item.
summary Campo essencial para representar summary no formato.
tags Tópicos usados para busca, filtros e descoberta.
note Campo essencial para representar note no formato.
source Campo essencial para representar source no formato.
saved_at Campo essencial para representar saved_at no formato.
visibility Campo essencial para representar visibility no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Plano pago para sincronização, backup, busca full-text, arquivamento de páginas e publicação customizada no domínio do usuário.

Riscos e mitigação

O risco é privacidade: favoritos podem revelar muito. A mitigação é permitir coleções privadas, campos opcionais e publicação seletiva.


5. Digital Garden Feed

Um feed aberto para notas vivas, jardins digitais e pensamentos em evolução.

O que é

Blogs publicam textos finalizados; jardins digitais publicam ideias em processo. O problema é que RSS e feeds comuns não capturam bem estado, maturidade, backlinks, relações e revisões de notas.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
id Campo essencial para representar id no formato.
title Título legível do item.
url Campo essencial para representar url no formato.
status Campo essencial para representar status no formato.
topics Campo essencial para representar topics no formato.
links Campo essencial para representar links no formato.
backlinks Campo essencial para representar backlinks no formato.
created_at Campo essencial para representar created_at no formato.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Hospedagem de jardins, busca semântica premium, visualizações avançadas e publicação estática automatizada.

Riscos e mitigação

O risco é excesso de complexidade. A mitigação é começar com cinco campos obrigatórios e deixar grafo/semântica como evolução.


6. Indie Events

Calendário distribuído para eventos pequenos, independentes e comunitários.

O que é

Eventos locais, encontros online e comunidades pequenas dependem de plataformas centralizadas que controlam descoberta, RSVP e dados dos participantes. O problema não é criar um calendário; é permitir descoberta sem entregar a comunidade para uma plataforma.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
id Campo essencial para representar id no formato.
name Campo essencial para representar name no formato.
description Descrição curta para humanos.
start Campo essencial para representar start no formato.
end Campo essencial para representar end no formato.
timezone Campo essencial para representar timezone no formato.
location Campo essencial para representar location no formato.
online_url Campo essencial para representar online_url no formato.
organizer Campo essencial para representar organizer no formato.
rsvp_url Campo essencial para representar rsvp_url no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Cobrança por páginas de comunidade, inscrições, newsletters de eventos e ferramentas de check-in.

Riscos e mitigação

O risco é competir com plataformas gigantes. A mitigação é mirar eventos que valorizam independência, nicho e posse de dados.


7. Guestbook API

Livro de visitas moderno para sites pessoais.

O que é

O livro de visitas desapareceu porque comentários viraram sistemas pesados, spam virou inferno e redes sociais engoliram interações pequenas. Ainda existe valor em um gesto simples: “passei aqui, gostei, deixei meu nome”.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
author_name Campo essencial para representar author_name no formato.
author_url Campo essencial para representar author_url no formato.
message Campo essencial para representar message no formato.
created_at Campo essencial para representar created_at no formato.
status Campo essencial para representar status no formato.
reply Campo essencial para representar reply no formato.
signature Campo essencial para representar signature no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Serviço hospedado com plano gratuito limitado, domínios personalizados, moderação avançada e proteção anti-spam paga.

Riscos e mitigação

Spam é o risco principal. A mitigação é moderação por padrão, rate limit, honeypot, blocklists e publicação apenas após aprovação.


8. Blog Discovery Network

Uma rede aberta para encontrar blogs independentes por relação, tema e contexto.

O que é

A descoberta de blogs foi quebrada por SEO ruim, redes sociais e mecanismos de recomendação fechados. Quem escreve bem em domínio próprio não tem uma superfície justa de descoberta.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
domain Campo essencial para representar domain no formato.
feed_url Campo essencial para representar feed_url no formato.
topics Campo essencial para representar topics no formato.
language Idioma principal.
links_out Campo essencial para representar links_out no formato.
links_in Campo essencial para representar links_in no formato.
last_seen Campo essencial para representar last_seen no formato.
quality_signals Campo essencial para representar quality_signals no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

API paga para apps de leitura, diretórios de nicho, relatórios agregados e serviços de descoberta premium.

Riscos e mitigação

Crawler ruim vira lixo rápido. A mitigação é começar com opt-in, critérios transparentes e revisão humana nas primeiras centenas de sites.


9. Podcast Directory

Diretório aberto de podcasts independentes com metadados portáveis.

O que é

Podcasts dependem de diretórios fechados para descoberta. RSS ainda é aberto, mas descoberta, rankings, categorias e recomendações costumam ser controlados por plataformas.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
podcast_url Campo essencial para representar podcast_url no formato.
rss_url Campo essencial para representar rss_url no formato.
title Título legível do item.
author Campo essencial para representar author no formato.
language Idioma principal.
categories Campo essencial para representar categories no formato.
episodes Campo essencial para representar episodes no formato.
explicit Campo essencial para representar explicit no formato.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Destaques patrocinados claramente marcados, páginas premium para produtores, analytics agregados e API comercial.

Riscos e mitigação

O risco é virar cópia pobre do Apple/Spotify. A mitigação é foco em independentes, transparência e metadados que plataformas ignoram.


10. Zine Directory

Catálogo aberto de zines digitais e impressos.

O que é

Zines vivem em Gumroad, PDFs soltos, posts, lojas pequenas e redes sociais. A produção é rica, mas quase invisível e difícil de arquivar.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
title Título legível do item.
issue Campo essencial para representar issue no formato.
creator Campo essencial para representar creator no formato.
description Descrição curta para humanos.
topics Campo essencial para representar topics no formato.
format Campo essencial para representar format no formato.
price Campo essencial para representar price no formato.
license Campo essencial para representar license no formato.
download_url Campo essencial para representar download_url no formato.
purchase_url Campo essencial para representar purchase_url no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Comissão opcional em vendas, páginas premium, ferramentas de publicação e clubes de assinatura.

Riscos e mitigação

O risco é baixa frequência de publicação. A mitigação é aceitar zines impressos, digitais, arquivos históricos e coleções.


11. Now Page Feed

Um agregador para páginas /now com histórico e descoberta.

O que é

Páginas /now mostram o que uma pessoa está fazendo no momento, mas são isoladas. Não existe um jeito comum de seguir mudanças sem visitar manualmente cada site.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
status Campo essencial para representar status no formato.
projects Campo essencial para representar projects no formato.
reading Campo essencial para representar reading no formato.
watching Campo essencial para representar watching no formato.
location_label Campo essencial para representar location_label no formato.
mood_optional Campo essencial para representar mood_optional no formato.
updated_at Data da última atualização.
archive_url Campo essencial para representar archive_url no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Ferramenta paga para profissionais independentes manterem página now, histórico e newsletter automática.

Riscos e mitigação

O risco é parecer trivial. A mitigação é conectar /now a projetos, disponibilidade e colaboração.


12. Uses Feed

Feed estruturado das ferramentas, equipamentos e serviços usados por uma pessoa.

O que é

Páginas /uses são populares entre desenvolvedores e criadores, mas são HTML isolado. Não dá para comparar stacks, descobrir ferramentas por perfil ou acompanhar mudanças.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
category Campo essencial para representar category no formato.
item_name Campo essencial para representar item_name no formato.
vendor Campo essencial para representar vendor no formato.
url Campo essencial para representar url no formato.
price Campo essencial para representar price no formato.
why Campo essencial para representar why no formato.
alternatives Campo essencial para representar alternatives no formato.
started_at Campo essencial para representar started_at no formato.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Afiliados éticos, páginas premium, relatórios de tendências por nicho e ferramentas para creators.

Riscos e mitigação

O risco é virar spam de afiliado. A mitigação é exigir notas pessoais, histórico e transparência de monetização.


13. Public Library JSON

Biblioteca pessoal pública, pesquisável e interoperável.

O que é

Bibliotecas pessoais ficam no Skoob, Goodreads, planilhas ou apps fechados. O livro pertence à pessoa, mas o grafo de leitura fica preso em plataforma.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
title Título legível do item.
author Campo essencial para representar author no formato.
isbn Campo essencial para representar isbn no formato.
status Campo essencial para representar status no formato.
format Campo essencial para representar format no formato.
tags Tópicos usados para busca, filtros e descoberta.
rating_optional Campo essencial para representar rating_optional no formato.
notes_url Campo essencial para representar notes_url no formato.
owned Campo essencial para representar owned no formato.
lent_to Campo essencial para representar lent_to no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Hospedagem de catálogo, app móvel, etiquetas/QR codes, clube de leitura e recursos de inventário doméstico.

Riscos e mitigação

O risco é dados bibliográficos inconsistentes. A mitigação é aceitar imperfeição no MVP e enriquecer metadados progressivamente.


14. Reading Progress Feed

Feed de progresso de leitura sem depender de rede social literária.

O que é

Marcar leitura é útil, mas plataformas transformam isso em gamificação e dados fechados. Um feed aberto permite registrar progresso sem entregar hábitos de leitura para um silo.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
book_id Campo essencial para representar book_id no formato.
title Título legível do item.
author Campo essencial para representar author no formato.
progress_percent Campo essencial para representar progress_percent no formato.
page Campo essencial para representar page no formato.
status Campo essencial para representar status no formato.
started_at Campo essencial para representar started_at no formato.
updated_at Data da última atualização.
note Campo essencial para representar note no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

App pago de tracking, relatórios, backup, widgets para blogs e recursos para clubes.

Riscos e mitigação

O risco é transformar leitura em ansiedade métrica. A mitigação é tornar metas opcionais e priorizar notas qualitativas.


15. Distributed Comments

Comentários distribuídos que pertencem ao autor e aparecem no destino.

O que é

Comentários em blogs sofrem com spam, perda histórica e dependência de serviços externos. Redes sociais resolvem distribuição, mas roubam a conversa do site original.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
source_url Campo essencial para representar source_url no formato.
target_url Campo essencial para representar target_url no formato.
author Campo essencial para representar author no formato.
content Campo essencial para representar content no formato.
published_at Campo essencial para representar published_at no formato.
type Campo essencial para representar type no formato.
signature Campo essencial para representar signature no formato.
moderation_status Campo essencial para representar moderation_status no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Hospedagem de receiver, moderação anti-spam, backup de comentários e widget premium.

Riscos e mitigação

Spam e abuso são inevitáveis. A mitigação é moderação, verificação de origem, rate limit e listas de confiança.


16. Indie Search Index

Índice de busca dedicado à Small Web.

O que é

Buscadores gerais favorecem sites grandes, SEO agressivo e conteúdo comercial. A Small Web precisa de busca menor, transparente e orientada a qualidade humana.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
url Campo essencial para representar url no formato.
title Título legível do item.
content_hash Campo essencial para representar content_hash no formato.
language Idioma principal.
topics Campo essencial para representar topics no formato.
feed_url Campo essencial para representar feed_url no formato.
last_crawled Campo essencial para representar last_crawled no formato.
canonical_url Campo essencial para representar canonical_url no formato.
quality_flags Campo essencial para representar quality_flags no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

API paga, busca personalizada para comunidades, instâncias privadas e patrocínio transparente.

Riscos e mitigação

Busca é cara e difícil. A mitigação é não tentar indexar a web inteira; começar por nichos opt-in.


17. Static Site Registry

Registro público de sites estáticos e seus manifestos.

O que é

Sites estáticos são baratos, rápidos e duráveis, mas não têm um registro comum de capacidades: feed, autor, licença, tecnologias, endpoints e coleções.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
site_name Campo essencial para representar site_name no formato.
domain Campo essencial para representar domain no formato.
owner Campo essencial para representar owner no formato.
language Idioma principal.
feeds Campo essencial para representar feeds no formato.
collections Campo essencial para representar collections no formato.
license Campo essencial para representar license no formato.
generator Campo essencial para representar generator no formato.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Monitoramento premium, validação CI/CD, badges customizados e relatórios de qualidade técnica.

Riscos e mitigação

O risco é baixa motivação para publicar manifesto. A mitigação é dar benefícios imediatos: badge, diagnóstico e inclusão no diretório.


18. Wiki Exchange

Interligação aberta entre wikis pessoais e comunitárias.

O que é

Wikis são ilhas. Mesmo quando duas páginas falam do mesmo tema, raramente existe descoberta de backlinks entre instalações, jardins e bases pessoais.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
page_id Campo essencial para representar page_id no formato.
title Título legível do item.
url Campo essencial para representar url no formato.
aliases Campo essencial para representar aliases no formato.
topics Campo essencial para representar topics no formato.
outgoing_links Campo essencial para representar outgoing_links no formato.
summary Campo essencial para representar summary no formato.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Hospedagem de wiki, busca semântica, mapas de conhecimento e instâncias para comunidades de pesquisa.

Riscos e mitigação

O risco é ambiguidade semântica. A mitigação é usar aliases, URLs canônicas e permitir curadoria manual de equivalências.


19. Article Recommendations

Recomendações de artigos baseadas em curadoria aberta, não em vigilância.

O que é

Recomendações de leitura são dominadas por plataformas que otimizam retenção. A Small Web precisa de sugestão de leitura baseada em contexto, tags, links e escolhas humanas.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
article_url Campo essencial para representar article_url no formato.
title Título legível do item.
author Campo essencial para representar author no formato.
summary Campo essencial para representar summary no formato.
topics Campo essencial para representar topics no formato.
language Idioma principal.
recommended_by Campo essencial para representar recommended_by no formato.
reason Campo essencial para representar reason no formato.
published_at Campo essencial para representar published_at no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Planos para newsletters, comunidades, leitores profissionais e API de recomendação por nicho.

Riscos e mitigação

O risco é manipulação por spam. A mitigação é reputação por domínio, peso para curadores confiáveis e transparência de motivos.


20. Small Web Explorer

Explorador visual da web pequena, pessoal e independente.

O que é

A web pequena não é só conteúdo; é território. O problema é que não existe uma forma boa de explorar relações entre sites, temas, feeds, blogrolls e comunidades.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
node_id Campo essencial para representar node_id no formato.
domain Campo essencial para representar domain no formato.
title Título legível do item.
topics Campo essencial para representar topics no formato.
edges Campo essencial para representar edges no formato.
cluster Campo essencial para representar cluster no formato.
language Idioma principal.
last_seen Campo essencial para representar last_seen no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Instâncias customizadas para comunidades, mapas patrocinados, API de grafo e relatórios de ecossistema.

Riscos e mitigação

Grafos grandes ficam confusos. A mitigação é foco em navegação por recortes pequenos e filtros fortes.


21. Blog Census

Censo voluntário e aberto de blogs independentes.

O que é

Ninguém sabe direito quantos blogs pessoais existem, em quais idiomas, com qual frequência ou usando quais ferramentas. Sem dados, a web independente parece menor do que é.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
domain Campo essencial para representar domain no formato.
language Idioma principal.
platform Campo essencial para representar platform no formato.
topics Campo essencial para representar topics no formato.
post_frequency Campo essencial para representar post_frequency no formato.
started_at Campo essencial para representar started_at no formato.
feeds Campo essencial para representar feeds no formato.
country_optional Campo essencial para representar country_optional no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Relatórios premium, patrocínio institucional, consultoria para plataformas de publicação e newsletters de análise.

Riscos e mitigação

O risco é viés de amostra. A mitigação é declarar metodologia e tratar como censo voluntário, não verdade absoluta da web.


22. Indie Analytics

Analytics ético para sites pessoais, sem vigilância de usuários.

O que é

Donos de sites querem saber se alguém lê, mas ferramentas comuns exageram em rastreamento, cookies e perfis. A alternativa é medir o necessário sem invadir.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
path Campo essencial para representar path no formato.
date Campo essencial para representar date no formato.
views Campo essencial para representar views no formato.
referrer_domain Campo essencial para representar referrer_domain no formato.
country_optional Campo essencial para representar country_optional no formato.
device_class Campo essencial para representar device_class no formato.
bot_flag Campo essencial para representar bot_flag no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

SaaS por volume, instâncias self-hosted, relatórios premium e monitoramento de performance.

Riscos e mitigação

O risco é escorregar para rastreamento invasivo. A mitigação é política técnica rígida: sem cookies, sem fingerprinting, retenção curta.


23. Follow List JSON

Lista pública e portátil de pessoas, sites e feeds seguidos.

O que é

Seguir alguém virou ação presa a plataformas. Se a conta some ou a rede muda regra, a lista social desaparece. Uma follow list em JSON devolve posse sobre o grafo social.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
url Campo essencial para representar url no formato.
feed_url Campo essencial para representar feed_url no formato.
name Campo essencial para representar name no formato.
category Campo essencial para representar category no formato.
relationship Tipo de relação com o item recomendado.
priority Campo essencial para representar priority no formato.
added_at Campo essencial para representar added_at no formato.
notes Campo essencial para representar notes no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Gerenciador pago de follows, backup, sincronização multi-app e recomendações transparentes.

Riscos e mitigação

O risco é exposição social indesejada. A mitigação é permitir listas privadas e publicação seletiva por categoria.


24. Indie Followers

Seguidores leves para sites próprios, sem plataforma central.

O que é

Sites independentes têm leitores, mas não têm uma camada simples de seguidores visíveis. RSS resolve assinatura, mas não cria presença social opcional.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
follower_url Campo essencial para representar follower_url no formato.
target_url Campo essencial para representar target_url no formato.
display_name Campo essencial para representar display_name no formato.
avatar Campo essencial para representar avatar no formato.
followed_at Campo essencial para representar followed_at no formato.
visibility Campo essencial para representar visibility no formato.
verified Campo essencial para representar verified no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Serviço hospedado de seguidores/notificações para blogs, newsletters e comunidades.

Riscos e mitigação

O risco é virar métrica de vaidade. A mitigação é priorizar relacionamento e permitir ocultar contagem.


25. Microblog Feed

Microblog distribuído em JSON, publicável no próprio domínio.

O que é

Microblogs centralizados concentram identidade, audiência e histórico. A versão IndieWeb precisa ser simples: posts curtos no próprio domínio, lidos por qualquer cliente.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
id Campo essencial para representar id no formato.
content_text Campo essencial para representar content_text no formato.
content_html Campo essencial para representar content_html no formato.
url Campo essencial para representar url no formato.
published_at Campo essencial para representar published_at no formato.
in_reply_to Campo essencial para representar in_reply_to no formato.
tags Tópicos usados para busca, filtros e descoberta.
attachments Campo essencial para representar attachments no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Hospedagem de microblog, clientes premium, backup, domínio customizado e ferramentas de migração.

Riscos e mitigação

O risco é tentar competir diretamente com redes gigantes. A mitigação é posicionar como posse de conteúdo e interoperabilidade, não como “novo Twitter”.


26. Quote Collection

Coleção pública e verificável de citações, trechos e referências.

O que é

Citações ficam espalhadas em notas, Kindle, posts e imagens. Muitas perdem fonte, página e contexto. Uma coleção estruturada cria memória intelectual portátil.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
quote Campo essencial para representar quote no formato.
author Campo essencial para representar author no formato.
work Campo essencial para representar work no formato.
page Campo essencial para representar page no formato.
source_url Campo essencial para representar source_url no formato.
context Campo essencial para representar context no formato.
tags Tópicos usados para busca, filtros e descoberta.
note Campo essencial para representar note no formato.
created_at Campo essencial para representar created_at no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

App de highlights, backup, publicação bonita, exportações acadêmicas e busca semântica.

Riscos e mitigação

O risco é direito autoral. A mitigação é limitar trechos, registrar fonte e permitir coleções privadas.


27. Public Notes Protocol

Protocolo simples para publicar notas públicas e sincronizáveis.

O que é

Notas pessoais viraram dependência de apps fechados. Quando o usuário quer publicar algumas notas, precisa adaptar manualmente para blog, wiki ou rede social.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
id Campo essencial para representar id no formato.
title Título legível do item.
body Campo essencial para representar body no formato.
format Campo essencial para representar format no formato.
tags Tópicos usados para busca, filtros e descoberta.
links Campo essencial para representar links no formato.
visibility Campo essencial para representar visibility no formato.
created_at Campo essencial para representar created_at no formato.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Hospedagem, sync premium, busca, backup criptografado e publicação em domínio próprio.

Riscos e mitigação

O risco é competir com apps de notas maduros. A mitigação é focar em publicação aberta, não em substituir todo app privado.


28. Commonplace Book

Caderno público de ideias, citações, links e comentários.

O que é

Um commonplace book mistura leitura, pensamento e repertório. Hoje isso fica dividido entre notas privadas, favoritos, highlights e posts soltos.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
id Campo essencial para representar id no formato.
type Campo essencial para representar type no formato.
title Título legível do item.
content Campo essencial para representar content no formato.
source Campo essencial para representar source no formato.
commentary Campo essencial para representar commentary no formato.
topics Campo essencial para representar topics no formato.
related_items Campo essencial para representar related_items no formato.
created_at Campo essencial para representar created_at no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Ferramenta premium para pesquisadores/criadores, publicação customizada, exportação editorial e templates.

Riscos e mitigação

O risco é virar depósito bagunçado. A mitigação é tipos claros de entrada e revisão periódica.


29. Knowledge Graph

Grafo pessoal de conhecimento em JSON-LD.

O que é

Notas, livros, projetos, pessoas e conceitos têm relações ricas, mas apps comuns escondem isso em pastas ou tags rasas. Um grafo pessoal torna conhecimento consultável.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
node_id Campo essencial para representar node_id no formato.
type Campo essencial para representar type no formato.
label Campo essencial para representar label no formato.
description Descrição curta para humanos.
url Campo essencial para representar url no formato.
relations Campo essencial para representar relations no formato.
sources Campo essencial para representar sources no formato.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Ferramenta paga para pesquisadores, estudantes, escritores e equipes pequenas; recursos premium de busca, visualização e importação.

Riscos e mitigação

O risco é complexidade ontológica. A mitigação é começar com poucos tipos e relações humanas, sem tentar modelar o universo inteiro.


30. Blog Neighbors

Descoberta de blogs parecidos por tags, links e leitura.

O que é

Seguir blogs é uma ação solitária; descobrir blogs parecidos com um que você já gosta é difícil. Buscadores não entendem vizinhança cultural.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
domain Campo essencial para representar domain no formato.
topics Campo essencial para representar topics no formato.
outlinks Campo essencial para representar outlinks no formato.
inlinks Campo essencial para representar inlinks no formato.
language Idioma principal.
similarity_score Campo essencial para representar similarity_score no formato.
reason Campo essencial para representar reason no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Widgets para blogs, API de recomendação, diretórios de nicho e relatórios de ecossistema.

Riscos e mitigação

O risco é recomendar conteúdo ruim por similaridade superficial. A mitigação é combinar sinais automáticos com curadoria e feedback.


31. Indie Recommendations

Sistema de recomendações humanas em listas JSON.

O que é

Recomendação virou sinônimo de algoritmo opaco. Mas recomendações humanas, com motivo e contexto, são mais úteis em comunidades pequenas.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
item_url Campo essencial para representar item_url no formato.
item_type Campo essencial para representar item_type no formato.
title Título legível do item.
reason Campo essencial para representar reason no formato.
recommended_for Campo essencial para representar recommended_for no formato.
tags Tópicos usados para busca, filtros e descoberta.
recommended_at Campo essencial para representar recommended_at no formato.
curator Campo essencial para representar curator no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Ferramentas para curadores/newsletters, páginas premium, patrocínio editorial e API de listas.

Riscos e mitigação

O risco é compra de recomendações escondida. A mitigação é campo obrigatório de disclosure e sinalização de patrocínio.


32. Site Identity Card

Cartão de identidade completo de um site.

O que é

Um site tem nome, dono, feeds, licença, descrição, idioma, políticas, chaves, endpoints e coleções. Hoje cada ferramenta tenta descobrir isso de forma frágil.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
site_name Campo essencial para representar site_name no formato.
canonical_url Campo essencial para representar canonical_url no formato.
owner Campo essencial para representar owner no formato.
description Descrição curta para humanos.
language Idioma principal.
feeds Campo essencial para representar feeds no formato.
public_keys Campo essencial para representar public_keys no formato.
policies Campo essencial para representar policies no formato.
endpoints Campo essencial para representar endpoints no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Validação, monitoramento de identidade, badges confiáveis, consultoria para sites independentes e integrações.

Riscos e mitigação

O risco é sobreposição com outros manifestos. A mitigação é mapear campos existentes e manter foco em identidade do site, não configuração de app.


33. Blog Ping Network

Rede leve de pings para avisar que um site publicou algo novo.

O que é

RSS é ótimo, mas leitores nem sempre verificam rápido. Redes sociais entregam notificação, mas prendem distribuição. Um ping aberto avisa hubs e diretórios que há conteúdo novo.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
site_url URL canônica do site.
feed_url Campo essencial para representar feed_url no formato.
post_url Campo essencial para representar post_url no formato.
published_at Campo essencial para representar published_at no formato.
signature Campo essencial para representar signature no formato.
event_type Campo essencial para representar event_type no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Hubs premium para comunidades, notificações, integrações com leitores e monitoramento de feeds.

Riscos e mitigação

O risco é abuso por spam de pings. A mitigação é validação de domínio, rate limit e confiança por histórico.


34. RSS-to-JSON Hub

Conversor e cache universal de feeds RSS/Atom para JSON.

O que é

RSS é aberto e poderoso, mas XML continua sendo barreira para muitos desenvolvedores. Um hub que normaliza feeds em JSON reduz atrito e facilita novos produtos.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
feed_url Campo essencial para representar feed_url no formato.
title Título legível do item.
home_page_url Campo essencial para representar home_page_url no formato.
items Campo essencial para representar items no formato.
authors Campo essencial para representar authors no formato.
language Idioma principal.
last_fetched Campo essencial para representar last_fetched no formato.
errors Campo essencial para representar errors no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

API por volume, cache premium, webhooks, monitoramento de feeds e planos para empresas/editoras.

Riscos e mitigação

O risco é custo de crawling/cache. A mitigação é cache agressivo, limites por plano e respeito a headers HTTP.


35. OPML Social

Camada social para troca e sincronização de listas OPML.

O que é

OPML é ótimo para exportar assinaturas de feeds, mas a troca entre pessoas é manual. Falta uma camada social leve para descobrir, comparar e sincronizar listas.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
owner Campo essencial para representar owner no formato.
feeds Campo essencial para representar feeds no formato.
categories Campo essencial para representar categories no formato.
feed_url Campo essencial para representar feed_url no formato.
html_url Campo essencial para representar html_url no formato.
notes Campo essencial para representar notes no formato.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Backup/sync de assinaturas, leitores premium, ferramentas para comunidades e API.

Riscos e mitigação

O risco é expor hábitos de leitura. A mitigação é privacidade por pasta, listas privadas e exportação local.


36. Indie Planet

Agregador comunitário moderno para blogs, notas, podcasts e zines.

O que é

Planets antigos agregavam blogs de uma comunidade, mas muitos ficaram visualmente datados e tecnicamente limitados. Comunidades atuais precisam de portais vivos, bonitos e fáceis.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
community Campo essencial para representar community no formato.
sources Campo essencial para representar sources no formato.
source_type Campo essencial para representar source_type no formato.
tags Tópicos usados para busca, filtros e descoberta.
language Idioma principal.
moderation_status Campo essencial para representar moderation_status no formato.
last_item Campo essencial para representar last_item no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Hospedagem de planets para comunidades, temas premium, newsletters automáticas e patrocínios.

Riscos e mitigação

O risco é baixa qualidade no fluxo. A mitigação é curadoria, filtros por tag e destaque editorial.


37. Personal Hacker News

Página de links votados por uma comunidade pequena ou por uma pessoa.

O que é

Hacker News funciona para uma cultura específica, mas comunidades pequenas precisam de versões próprias, transparentes e portáveis, sem depender de plataforma central.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
id Campo essencial para representar id no formato.
url Campo essencial para representar url no formato.
title Título legível do item.
submitted_by Campo essencial para representar submitted_by no formato.
tags Tópicos usados para busca, filtros e descoberta.
score Campo essencial para representar score no formato.
comments Campo essencial para representar comments no formato.
created_at Campo essencial para representar created_at no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Hospedagem de comunidades, moderação, newsletters automáticas e instâncias privadas para equipes.

Riscos e mitigação

O risco é clone genérico sem comunidade. A mitigação é começar por nichos fortes e regras editoriais claras.


38. Micro Reviews

Mini resenhas portáveis de livros, filmes, ferramentas, lugares e sites.

O que é

Reviews estão presos em plataformas verticais: filmes num lugar, livros em outro, restaurantes em outro. A pessoa perde o controle do próprio gosto e histórico.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
item_name Campo essencial para representar item_name no formato.
item_type Campo essencial para representar item_type no formato.
item_url Campo essencial para representar item_url no formato.
rating Campo essencial para representar rating no formato.
review_text Campo essencial para representar review_text no formato.
tags Tópicos usados para busca, filtros e descoberta.
reviewed_at Campo essencial para representar reviewed_at no formato.
author Campo essencial para representar author no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

App de reviews pessoais, páginas premium, importadores, backup e widgets para blogs.

Riscos e mitigação

O risco é virar agregador raso de estrelinhas. A mitigação é priorizar texto, contexto e “para quem recomendo”.


39. Museum of Personal Websites

Arquivo curado de sites pessoais como patrimônio cultural da web.

O que é

Sites pessoais somem com domínios expirados, hospedagens encerradas e mudanças de plataforma. A web perde memória estética, técnica e cultural.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
site_url URL canônica do site.
title Título legível do item.
creator Campo essencial para representar creator no formato.
period Campo essencial para representar period no formato.
description Descrição curta para humanos.
screenshots Campo essencial para representar screenshots no formato.
technologies Campo essencial para representar technologies no formato.
archive_url Campo essencial para representar archive_url no formato.
permission Campo essencial para representar permission no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Doações, patrocínio cultural, publicações, exposições digitais e serviços de preservação para criadores.

Riscos e mitigação

O risco é direitos autorais e privacidade. A mitigação é trabalhar com permissão, metadados e links quando não houver autorização para cópia.


40. Public Domain Directory

Diretório de obras em domínio público com metadados limpos e reutilizáveis.

O que é

Obras em domínio público existem em muitos arquivos, mas descoberta, metadados, traduções, formatos e direitos por país são confusos.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
work_title Campo essencial para representar work_title no formato.
creator Campo essencial para representar creator no formato.
year Campo essencial para representar year no formato.
country Campo essencial para representar country no formato.
public_domain_status Campo essencial para representar public_domain_status no formato.
formats Campo essencial para representar formats no formato.
source_url Campo essencial para representar source_url no formato.
license_notes Campo essencial para representar license_notes no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Edições digitais premium, newsletters, APIs para apps educacionais e curadoria para escolas/bibliotecas.

Riscos e mitigação

O risco é erro jurídico por país. A mitigação é tratar status como metadado informativo, registrar jurisdição e citar fontes.


41. IndieMap

Mapa geográfico opt-in de sites, pessoas, eventos e comunidades independentes.

O que é

A web independente parece sem lugar. Mas pessoas, encontros, projetos e comunidades têm geografia. Um mapa opt-in cria descoberta local sem expor localização sensível.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
name Campo essencial para representar name no formato.
url Campo essencial para representar url no formato.
type Campo essencial para representar type no formato.
geo Campo essencial para representar geo no formato.
location_label Campo essencial para representar location_label no formato.
precision Campo essencial para representar precision no formato.
tags Tópicos usados para busca, filtros e descoberta.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Mapas para comunidades, eventos, diretórios locais, instâncias privadas e patrocínio regional.

Riscos e mitigação

O risco é privacidade física. A mitigação é nunca exigir endereço exato e usar aproximação como padrão.


42. Human Directory

Diretório de pessoas com identidade própria, interesses e formas de contato.

O que é

Diretórios de pessoas viram redes sociais ou bancos de currículos. A proposta é um diretório humano, opt-in, baseado em domínio próprio e intenção explícita.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
name Campo essencial para representar name no formato.
url Campo essencial para representar url no formato.
bio Campo essencial para representar bio no formato.
interests Campo essencial para representar interests no formato.
projects Campo essencial para representar projects no formato.
location_label Campo essencial para representar location_label no formato.
contact Campo essencial para representar contact no formato.
availability Campo essencial para representar availability no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Planos profissionais, comunidades privadas, diretórios de especialistas e ferramentas de contato qualificado.

Riscos e mitigação

O risco é virar spam/recrutamento invasivo. A mitigação é opt-in, contato controlado e moderação forte.


43. Personal APIs

APIs pessoais padronizadas para dados públicos escolhidos pelo indivíduo.

O que é

Pessoas geram muitos dados úteis: livros, projetos, posts, links, eventos, presença, habilidades. Mas não há uma forma comum de expor isso como API sob controle do indivíduo.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
owner Campo essencial para representar owner no formato.
base_url Campo essencial para representar base_url no formato.
endpoints Campo essencial para representar endpoints no formato.
schemas Campo essencial para representar schemas no formato.
auth Campo essencial para representar auth no formato.
rate_limits Campo essencial para representar rate_limits no formato.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Hospedagem de API pessoal, geração de OpenAPI, analytics, autenticação e integrações premium.

Riscos e mitigação

O risco é expor dados demais. A mitigação é público por padrão apenas para coleções explícitas e escopos claros para dados privados.


44. Indie Resume

Currículo portátil, versionado e publicável em domínio próprio.

O que é

Currículos ficam em PDFs desatualizados, LinkedIn ou páginas difíceis de reaproveitar. Um currículo em JSON permite múltiplas renderizações e atualização centralizada.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
basics Campo essencial para representar basics no formato.
work Campo essencial para representar work no formato.
education Campo essencial para representar education no formato.
skills Campo essencial para representar skills no formato.
projects Campo essencial para representar projects no formato.
certificates Campo essencial para representar certificates no formato.
languages Campo essencial para representar languages no formato.
references Campo essencial para representar references no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Editor premium, temas, hospedagem, analytics de visualização, versões personalizadas e revisão profissional.

Riscos e mitigação

O risco é competir com LinkedIn sem rede. A mitigação é vender portabilidade e apresentação, não substituir networking.


45. Skills Registry

Registro estruturado de habilidades, níveis, evidências e disponibilidade.

O que é

Listar habilidades como palavras soltas é quase inútil. Falta contexto: nível, prova, projeto relacionado, interesse atual e disponibilidade para colaborar.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
skill Campo essencial para representar skill no formato.
level Campo essencial para representar level no formato.
evidence_url Campo essencial para representar evidence_url no formato.
context Campo essencial para representar context no formato.
years_optional Campo essencial para representar years_optional no formato.
status Campo essencial para representar status no formato.
available_for Campo essencial para representar available_for no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Diretórios profissionais, matching, perfis premium e ferramentas para comunidades educacionais.

Riscos e mitigação

O risco é autoavaliação inflada. A mitigação é exigir evidências e permitir níveis simples, não métricas falsas de precisão.


46. Open Collections

Coleções pessoais de qualquer coisa, publicadas em JSON.

O que é

Pessoas colecionam livros, filmes, discos, objetos, links, lugares, receitas e referências. Plataformas verticais não dão conta de coleções híbridas.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
collection_id Campo essencial para representar collection_id no formato.
title Título legível do item.
description Descrição curta para humanos.
items Campo essencial para representar items no formato.
item_fields Campo essencial para representar item_fields no formato.
tags Tópicos usados para busca, filtros e descoberta.
visibility Campo essencial para representar visibility no formato.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

SaaS de coleções, templates premium, domínio próprio, backups e vitrines públicas.

Riscos e mitigação

O risco é flexibilidade demais virar bagunça. A mitigação é oferecer templates fortes e campos recomendados por tipo.


47. Webrings 2.0

Webrings inteligentes por tags, reputação e contexto.

O que é

Webring tradicional é linear demais. A evolução é permitir anéis dinâmicos por tema, idioma, maturidade, frequência e relação real entre sites.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
site_url URL canônica do site.
rings Campo essencial para representar rings no formato.
tags Tópicos usados para busca, filtros e descoberta.
language Idioma principal.
curator Campo essencial para representar curator no formato.
trust_score Campo essencial para representar trust_score no formato.
navigation_modes Campo essencial para representar navigation_modes no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Comunidades pagas, personalização de widgets, páginas premium de anéis e patrocínio de coleções editoriais.

Riscos e mitigação

O risco é automação destruir qualidade. A mitigação é manter aprovação humana e explicar critérios de entrada.


48. Murad Library Protocol

Protocolo para bibliotecas pessoais federadas, empréstimos e descoberta.

O que é

Bibliotecas pessoais são tesouros privados. O problema é permitir descoberta, empréstimo e recomendação sem centralizar tudo em uma plataforma literária.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
book_id Campo essencial para representar book_id no formato.
title Título legível do item.
author Campo essencial para representar author no formato.
isbn Campo essencial para representar isbn no formato.
owner Campo essencial para representar owner no formato.
availability Campo essencial para representar availability no formato.
lending_policy Campo essencial para representar lending_policy no formato.
location_scope Campo essencial para representar location_scope no formato.
contact_url Campo essencial para representar contact_url no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Ferramentas para clubes, bibliotecas comunitárias, inventário doméstico, etiquetas e instâncias privadas.

Riscos e mitigação

O risco é logística e confiança. A mitigação é começar com grupos fechados e empréstimo manual, não marketplace aberto.


49. Indie Universe Graph

Mapa geral das conexões entre pessoas, sites, feeds, projetos e comunidades.

O que é

Cada projeto IndieWeb gera um pedaço do grafo: blogrolls, follows, links, eventos, bibliotecas, recomendações. Falta uma visão agregada do universo independente.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
node_id Campo essencial para representar node_id no formato.
node_type Campo essencial para representar node_type no formato.
label Campo essencial para representar label no formato.
url Campo essencial para representar url no formato.
edges Campo essencial para representar edges no formato.
source Campo essencial para representar source no formato.
confidence Campo essencial para representar confidence no formato.
updated_at Data da última atualização.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

API de grafo, relatórios de ecossistema, instâncias privadas, visualizações premium e pesquisa patrocinada.

Riscos e mitigação

O risco é virar vigilância social. A mitigação é opt-in, transparência, exclusão fácil e foco em dados públicos intencionais.


50. Fedizine Protocol

Federação de zines com edições, assinaturas e exportação automática.

O que é

Zines digitais precisam de distribuição, arquivo, assinatura e formatos portáveis. Publicar PDF solto não cria rede; marketplace fechado remove independência.

Como funcionaria

Implementação prática

A implementação deve começar como arquivo estático público antes de virar plataforma. Esse é o ponto mais importante: se o projeto exige uma rede inteira para ser útil, ele nasce fraco. Se um único site já consegue publicar o JSON, validar e exibir uma página, o projeto tem chance.

Campos JSON mínimos:

Campo Função
zine_id Campo essencial para representar zine_id no formato.
title Título legível do item.
creator Campo essencial para representar creator no formato.
issues Campo essencial para representar issues no formato.
issue_number Campo essencial para representar issue_number no formato.
formats Campo essencial para representar formats no formato.
license Campo essencial para representar license no formato.
published_at Campo essencial para representar published_at no formato.
subscribe_url Campo essencial para representar subscribe_url no formato.

Endpoints mínimos:

Stack recomendada para MVP:

MVP honesto

O MVP não deve tentar resolver federação, reputação, autenticação avançada e monetização ao mesmo tempo. Primeiro precisa provar que o formato é legível, útil e fácil de publicar.

Evolução do produto

Por que daria certo

A condição de sucesso é clara: o projeto precisa gerar valor antes de ter massa crítica. A massa crítica deve melhorar o produto, não ser requisito para ele funcionar.

Modelo de adoção e monetização

Ferramentas de publicação, assinaturas, venda direta, hospedagem e diretórios temáticos.

Riscos e mitigação

O risco é fragmentação de formatos. A mitigação é definir núcleo mínimo e aceitar extensões opcionais.


Roadmap geral de 12 meses

Fase Período Entrega principal Critério de sucesso
1 Mês 1 Esquemas JSON, manifesto base e validadores 5 formatos publicáveis em site estático
2 Meses 2–3 Blogroll, Readme, Site Identity e Static Registry 50 sites cadastrados manualmente
3 Meses 4–5 Discovery Network e RSS-to-JSON Hub Busca funcional e feeds normalizados
4 Meses 6–7 Library, Reading, Bookmarks, Recommendations Primeiras coleções pessoais reais
5 Meses 8–9 Comments, Followers, Microblog e Ping Network Interações entre domínios funcionando
6 Meses 10–12 Indie Universe Graph, IndieMap e Fedizine Ecossistema navegável e demonstrável

O que não fazer

Núcleo comercial realista

Os projetos mais monetizáveis no curto prazo são:

  1. RSS-to-JSON Hub, porque API resolve dor técnica clara.
  2. Indie Analytics, porque sites pequenos pagam por ferramenta simples.
  3. Public Library JSON / Murad Library Protocol, porque biblioteca pessoal tem valor emocional e utilitário.
  4. Indie Resume / Skills Registry, porque identidade profissional tem valor econômico direto.
  5. Open Collections, porque colecionadores e criadores aceitam pagar por organização e publicação bonita.
  6. Indie Planet, porque comunidades precisam de portais e podem bancar hospedagem.

Os projetos mais estratégicos, mesmo que monetizem menos no início, são:

  1. Site Identity Card
  2. Readme.json
  3. Static Site Registry
  4. Blog Discovery Network
  5. Indie Universe Graph

Esses são infraestrutura. Eles aumentam o valor dos outros.

Referências técnicas

As ideias deste documento dialogam com padrões e práticas já existentes na web aberta:

Conclusão

A força dessas cinquenta ideias não está em cada projeto isolado. Está no conjunto. Um blogroll.json melhora descoberta. Um readme.json melhora identidade. Um site.json melhora indexação. Um library.json melhora curadoria. Um universe.graph.json transforma tudo em mapa.

A estratégia correta é construir peças pequenas, públicas, úteis e cumulativas. A web independente não precisa de uma plataforma salvadora. Precisa de protocolos simples, ferramentas bonitas e motivos concretos para pessoas publicarem dados nos próprios domínios.

O caminho é menos “criar uma rede social” e mais “criar instrumentos para a web voltar a conversar consigo mesma”.

View the original Markdown file


Ideas | What changed | RSS | About | Text version

Pablo Murad <pablomurad@pm.me>