Um pequeno editor para os arquivos do seu storage.
Mosaic abre YAML, JSON e Markdown direto de qualquer bucket compatível com S3 — Amazon S3, Backblaze, Wasabi, Cloudflare R2 ou NimbusNexus. Edite, pré-visualize, versione, salve, publique — sem sair do navegador e sem baixar nada.
Launching Mosaic
Sven Larsson · 03 de maiPor anos, editar um arquivo de configuração significava baixar, abrir, editar, fazer upload de novo — um pequeno ritual repetido milhares de vezes por semana.
O Mosaic acaba com o ritual. O arquivo fica no storage. O editor abre ele ali mesmo.
O que ele já faz hoje
- →Editar YAML, JSON e Markdown
- →Pré-visualização ao vivo de Markdown
- →Validação de schema
- →Revisões a cada salvamento
- →Aprovações e fluxo de publicação
Traga seu bucket. O Mosaic edita.
Conecte qualquer armazenamento compatível com S3 usando uma chave de API — suas credenciais ficam criptografadas, seus dados ficam onde estão. Mesma experiência Mosaic, seu provedor.
Chaves de API são criptografadas em repouso com chaves por conta; nunca registramos credenciais em texto claro. Rotacione ou revogue a qualquer momento.
Usa o NimbusNexus Storage? Mosaic é grátis. Para sempre.
Sem limites de usuários. Sem limites de arquivos. Funciona em qualquer contêiner, em qualquer plano a partir do Starter.
- ✓Usuários ilimitados
- ✓Arquivos ilimitados
- ✓Todos os formatos
- ✓Aprovações + revisões
- ✓Acesso por API + CLI
Feito para as pequenas edições do dia a dia que ninguém comenta.
Configurações, manifestos, conteúdo, runbooks. Os arquivos que você edita vinte vezes por dia e três vezes às 2 da manhã.
Edição de configurações e manifestos
Ajuste um production.yaml de qualquer lugar com um navegador. A validação de schema pega erros antes do salvar. Cada mudança é uma revisão.
Rascunhos de artigos e blog
Escreva Markdown com pré-visualização ao vivo. Salve rascunhos em um contêiner público, clique em publicar, veja aparecer no seu site. Com aprovações.
Runbooks de incidente
Mantenha runbooks no storage, onde o time encontra. Edite na hora durante o post-mortem. Volte atrás se alguém apagar a seção errada.
Edite o arquivo. Obtenha um sinal verde. E publique.
Para arquivos que importam — artigos, configurações públicas, termos — o Mosaic adiciona uma camada leve de aprovação. Defina uma regra, peça uma revisão, receba o sinal verde, publique.
- 01Regras por caminhoarticles/**/*.md precisa de 1 editor. configs/prod/* precisa de 2 SREs. Adapte ao seu fluxo.
- 02Revisão em um cliqueRevisores veem o diff inline, comentam linha a linha e aprovam ou pedem mudanças.
- 03Bloquear publicações erradasArquivos sem as aprovações certas não podem ser publicados. A CI vê; as pessoas veem.
- 04Trilha de auditoria completaQuem aprovou o quê, quando, em qual versão. Exportada junto com o resto do histórico de revisões.
articles/**/*.md exige 2 aprovações de @editors.
“Está mais legível. Uma observação no §3 — corrijo na próxima passada.”
há 12 minCoisas pequenas, bem feitas.
Realce de sintaxe
YAML, JSON, Markdown, TOML e mais de 30 outras linguagens. Com bom gosto por padrão.
Três layouts
Só fonte, só pré-visualização, dividido. Alterne com uma tecla. Lembrado por arquivo.
Validação de schema
Traga seu próprio JSON Schema. O Mosaic sublinha os erros e bloqueia salvamentos inválidos.
Publicar no lugar
Um clique transforma um arquivo de rascunho privado em URL pública. Cabeçalhos de cache certinhos.
Operações de pasta e arquivo
Criar, renomear, mover, apagar. Arraste para subir. Seleção múltipla com shift-clique.
Aprovações
Regras por caminho. Revisão de diff inline. Bloqueio em obrigatórias. Pronto para auditoria.
Revisões
Cada salvamento é um checkpoint. Compare quaisquer duas. Restaure qualquer uma. Sem limite de desfazer.
Pensado para o teclado
Um conjunto enxuto de atalhos. ⌘ no Mac, Ctrl no resto. Paleta de comandos para o restante.
O que estamos construindo.
- Pré-visualização ao vivo de MarkdownLado a lado ou empilhado. Com frontmatter YAML.
- Validação de schema YAML / JSONTraga seu schema, erros inline.
- Revisões a cada salvamentoDiff, restaurar, atribuição.
- CRUD de pastas e arquivosInclui arrastar para subir.
- Etapas de aprovaçãoRegras por caminho + lista de revisores + diff inline.
- Publicação multi-destinoPrincipal, espelho CDN, RSS, traduções.
- Paleta de comandosTodas as ações, busca difusa de arquivos, recentes.
- Leitura no celular + edições levesBom no iPad. No celular, leitura primeiro.
- Co-edição em tempo realDois cursores, presença, seguir cursor.
- Comentários + sugestõesComentários em thread em qualquer linha.
- Companheiro de traduçãoi18n lado a lado com diff em relação ao original.
- Templates de fluxoRegras prontas para blogs, configurações, runbooks.
- Sugestões com IAReformulação inline + autofix de schema. Opt-in.
- PluginsValidadores, pré-visualizações e comandos personalizados.
- Sincronização localEdite offline, sincronize ao reconectar. Ponte com CLI.
- Pacote de auditoria e conformidadeEvidências SOC2, hooks de DLP, regras de retenção.
→ O roadmap é direcional, não um compromisso. Votar / sugerir →
Edite o arquivo.
Salve o arquivo. É só isso.
O Mosaic funciona com o armazenamento em nuvem que você já tem — Amazon S3, Backblaze, Wasabi, Cloudflare R2 ou NimbusNexus. Conecte um bucket, dê dois cliques num arquivo, está dentro.