Ein kleiner Editor für die Dateien in deinem Storage.
Mosaic öffnet YAML, JSON und Markdown direkt aus jedem S3-kompatiblen Bucket — Amazon S3, Backblaze, Wasabi, Cloudflare R2 oder NimbusNexus. Bearbeiten, vorschauen, versionieren, speichern, ausliefern — ohne den Browser zu verlassen, und ohne jemals etwas herunterzuladen.
Launching Mosaic
Sven Larsson · 03. MaiJahrelang bedeutete das Bearbeiten einer Konfigurationsdatei Herunterladen, Öffnen, Bearbeiten, erneut Hochladen — ein kleines Ritual, tausendfach pro Woche.
Mosaic beendet das Ritual. Die Datei liegt im Storage. Der Editor öffnet sie genau dort.
Was es heute schon kann
- →YAML, JSON und Markdown bearbeiten
- →Live-Vorschau für Markdown
- →Schema-Validierung
- →Revisionen bei jedem Speichern
- →Freigaben & Veröffentlichungs-Workflow
Bring deinen Bucket mit. Mosaic bearbeitet ihn.
Verbinde jeden S3-kompatiblen Speicher per API-Key — deine Zugangsdaten bleiben verschlüsselt, deine Daten bleiben dort, wo sie sind. Gleiche Mosaic-Erfahrung, dein Anbieter.
API-Schlüssel werden mit kontospezifischen Schlüsseln verschlüsselt gespeichert; wir loggen niemals Klartext. Rotation oder Widerruf jederzeit möglich.
Du nutzt NimbusNexus Storage? Mosaic ist kostenlos. Für immer.
Keine Sitzplatz-Limits. Keine Datei-Limits. Funktioniert auf jedem Container, in jedem Tarif ab Starter aufwärts.
- ✓Unbegrenzte Sitzplätze
- ✓Unbegrenzte Dateien
- ✓Alle Dateiformate
- ✓Freigaben + Revisionen
- ✓API- + CLI-Zugriff
Gebaut für die kleinen täglichen Änderungen, über die niemand spricht.
Konfigurationen, Manifeste, Inhalte, Runbooks. Die Dateien, die du zwanzigmal am Tag und dreimal um 2 Uhr morgens bearbeitest.
Konfigurations- und Manifest-Pflege
Eine production.yaml von überall mit dem Browser anpassen. Schema-Validierung erkennt Tippfehler vor dem Speichern. Jede Änderung ist eine Revision.
Artikel und Blog-Entwürfe
Markdown mit Live-Vorschau schreiben. Entwürfe in einem öffentlichen Container speichern, auf Veröffentlichen drücken, beobachten, wie sie auf der Website erscheinen. Mit Freigaben.
Incident-Runbooks
Runbooks im Storage halten, wo das Team sie findet. Während des Post-mortem direkt bearbeiten. Zurückrollen, wenn jemand den falschen Abschnitt löscht.
Datei bearbeiten. Ein Nicken einholen. Dann ausliefern.
Für Dateien, die wichtig sind — Artikel, öffentliche Konfigurationen, AGB — fügt Mosaic eine leichte Freigabestufe hinzu. Regel definieren, Review anfordern, einen Haken bekommen, veröffentlichen.
- 01Pfadbasierte Regelnarticles/**/*.md benötigt 1 Editor. configs/prod/* benötigt 2 SREs. Passe es deinem Workflow an.
- 02Ein-Klick-ReviewReviewer sehen das Diff inline, kommentieren zeilenweise und genehmigen oder fordern Änderungen an.
- 03Falsche Veröffentlichungen blockierenDateien ohne die richtigen Freigaben können nicht veröffentlicht werden. CI sieht es; Menschen sehen es.
- 04Vollständige Audit-SpurWer hat was, wann, in welcher Version freigegeben. Mit dem Rest der Revisionshistorie exportiert.
articles/**/*.md benötigt 2 Freigaben von @editors.
“Liest sich besser. Eine Kleinigkeit zu §3 — beim nächsten Durchgang.”
vor 12 Min.Kleine Dinge, richtig gemacht.
Syntax-Hervorhebung
YAML, JSON, Markdown, TOML und über 30 weitere Sprachen. Standardmäßig stilvoll.
Drei Layouts
Nur Quelle, nur Vorschau, geteilt. Mit einem Tastendruck umschalten. Pro Datei gespeichert.
Schema-Validierung
Eigenes JSON-Schema mitbringen. Mosaic unterstreicht Fehler und blockiert ungültige Speichervorgänge.
Direkt veröffentlichen
Ein Klick wandelt eine Datei vom privaten Entwurf zur öffentlichen URL. Cache-Header korrekt gesetzt.
Ordner- und Datei-Operationen
Erstellen, umbenennen, verschieben, löschen. Ziehen zum Hochladen. Mehrfachauswahl mit Shift-Klick.
Freigaben
Pfadbasierte Regeln. Inline-Diff-Review. Blockieren bei Pflichtfreigabe. Audit-tauglich.
Revisionen
Jeder Speichervorgang ist ein Checkpoint. Beliebige zwei vergleichen. Beliebige eine wiederherstellen. Ohne Undo-Limits.
Tastatur zuerst
Eine kleine Sammlung von Shortcuts. ⌘ auf Mac, Ctrl überall sonst. Befehlspalette für den Rest.
Was wir bauen.
- Markdown-Live-VorschauNebeneinander oder gestapelt. Mit YAML-Frontmatter.
- YAML- / JSON-Schema-ValidierungEigenes Schema mitbringen, Fehler inline.
- Revisionen bei jedem SpeichernDiff, Wiederherstellung, Zuordnung.
- Ordner- und Datei-CRUDInklusive Drag-and-Drop-Upload.
- FreigabestufenPfadregeln + Reviewer-Roster + Inline-Diff.
- Veröffentlichung an mehrere ZielePrimär, CDN-Spiegel, RSS, Übersetzungen.
- BefehlspaletteAlle Aktionen, unscharfe Dateisuche, zuletzt verwendet.
- Mobil lesen + leichte BearbeitungiPad-tauglich. Telefon ist primär zum Lesen.
- Echtzeit-Co-EditingZwei Cursor, Präsenz, Cursor folgen.
- Kommentare + VorschlägeThreaded Kommentare auf jeder Zeile.
- Übersetzungs-Begleiteri18n nebeneinander mit Diff zur Quelle.
- Workflow-VorlagenVordefinierte Regeln für Blogs, Konfigurationen, Runbooks.
- KI-VorschlägeInline-Umformulierung + Schema-Autofix. Opt-in.
- PluginsEigene Validatoren, eigene Vorschauen, eigene Befehle.
- Lokale SynchronisationOffline bearbeiten, beim Verbinden synchronisieren. CLI-Brücke.
- Audit- & Compliance-PaketSOC2-Nachweise, DLP-Hooks, Aufbewahrungsregeln.
→ Die Roadmap ist richtungsweisend, keine Zusage. Abstimmen / vorschlagen →
Datei bearbeiten.
Datei speichern. Das war’s.
Mosaic funktioniert mit dem Cloud-Storage, den du bereits hast — Amazon S3, Backblaze, Wasabi, Cloudflare R2 oder NimbusNexus. Bucket verbinden, Datei doppelklicken, du bist drin.