Ein besserer Emulator
für Firebase

Erweiterte Funktionen für die lokale Entwicklung. Desktop-App mit besserer UX, leistungsstarken Tools und nahtloser Integration.

Beliebt bei Entwicklern, die mit Firebase bauen

Firestore screenshot

Leistungsstarke Funktionen für die Firebase-Entwicklung

Flame verbessert die Firebase-Emulator-Erfahrung mit besserer UX, mehr Funktionen und nativer Desktop-Leistung.

Produktivität

Suchen und filtern Sie alle Emulator-Dienste

Globale Suche

Globale Suche

Flame bringt Navigation an Ihre Fingerspitzen. Öffnen Sie die Befehlspalette mit ⌘K, filtern Sie jede Liste inline und arbeiten Sie in Ihrer Sprache, vollständig in fünf Sprachen übersetzt.

Ebenfalls enthalten

  • Einheitliche Filterung

    Jede Liste hat dieselbe Suchleiste in der Kopfzeile, filtern Sie Benutzer, Dokumente, Funktionen und Dateien ohne jedes Mal ein neues Muster zu lernen.

  • Vollständig übersetzt

    Englisch, Französisch, Spanisch, Deutsch und Portugiesisch

Firestore

Emulator-Daten sicher durchsuchen und bearbeiten

Dokumentenbrowser

Dokumentenbrowser

Ein Drei-Bereich-Layout für Collections, Dokumente und Felder. Wechseln Sie zwischen Baum- und JSON-Ansicht, erstellen Sie Testdaten in Masse, machen Sie mit ⌘Z rückgängig und verfolgen Sie jede Anfrage im Inspektor.

Dokumente hinzufügen

Erstellen Sie ein einzelnes Dokument oder viele aus einer JSON-Vorlage, Collection, ID und Felder in einem Drawer.

Dokumente hinzufügen

Anfragen-Inspektor

Sehen Sie jede Firestore-Anfrage live. Klappen Sie Fehler inline auf und erkennen Sie Berechtigungs- oder Indexprobleme vor der Produktion.

Anfragen-Inspektor

Index-Vorschläge

Flame verfolgt Abfragen, die Composite-Indizes benötigen, und zeigt den exakten Diff für firestore.indexes.json, anwenden oder verwerfen.

Index-Vorschläge

Ebenfalls enthalten

  • Massenerstellung

    Erstellen Sie Dutzende Dokumente aus einer JSON-Vorlage oder einem Muster, ideal zum Befüllen lokaler Daten, bevor Sie eine Zeile App-Code schreiben.

  • Rückgängig

    Ein Fehler? Drücken Sie ⌘Z, um Bearbeitungen und Löschungen rückgängig zu machen. Experimentieren Sie frei mit Emulator-Daten.

  • Baum- und JSON-Ansicht

    Wechseln Sie zwischen strukturiertem Baum und rohem JSON je nach Bearbeitungsbedarf. Tabellenansicht folgt bald.

  • Massenlöschung

    Mehrere Dokumente auswählen und in einer Aktion löschen

  • Inline-Feldbearbeitung

    Werte direkt im Baum- oder JSON-Bereich bearbeiten

Authentifizierung

Testbenutzer ohne Emulator-Suite-Reibung

Benutzerverwaltung

Benutzerverwaltung

Eine echte Benutzertabelle mit Inline-Bearbeitung, Mehrfachauswahl-Aktionen und Detail-Drawers für Claims, MFA und Anmeldeanbieter.

Benutzer erstellen und bearbeiten

Öffnen Sie den Benutzer-Drawer für E-Mail, Passwort, Claims, verknüpfte Anbieter und MFA-Faktoren, oder erstellen Sie mehrere Testbenutzer mit Klammernotation.

Benutzer erstellen und bearbeiten

Ebenfalls enthalten

  • Massen-Benutzererstellung

    Erstellen Sie mehrere Testbenutzer mit realistischen Namen, E-Mails und Avataren in einem Dialog, ohne Skripte.

  • Custom-Claims-Editor

    Bearbeiten Sie Rollen- und Berechtigungs-Claims mit visuellem JSON-Editor und Validierung, erkennen Sie Tippfehler, bevor Sicherheitsregeln still scheitern.

  • Anbieter & MFA

    Verknüpfen Sie mehrere Anmeldeanbieter pro Benutzer und verwalten Sie MFA-Faktoren im selben Drawer.

  • Inline-Bearbeitung

    E-Mail, Anzeigename und UID direkt in der Tabelle bearbeiten

  • Massenaktivierung, -deaktivierung und -löschung

    Mehrere Benutzer auswählen und alle auf einmal bearbeiten

Functions & Queues

Funktionen aufrufen und debuggen, ohne die App zu verlassen

Funktionsausführer

Funktionsausführer

Führen Sie Callable-, HTTP-, Scheduled-, Pub/Sub- und Task-Queue-Funktionen aus einer Liste aus. Bearbeiten Sie Payloads, lesen Sie Antworten, schieben Sie in Queues oder führen Sie direkt aus, und kopieren Sie jede Anfrage als cURL.

Aus der UI aufrufen

Öffnen Sie eine Funktion, passen Sie die JSON-Eingabe an, führen Sie sie aus und prüfen Sie die Antwort, oder kopieren Sie den exakten cURL-Befehl fürs Terminal.

Aus der UI aufrufen

Ebenfalls enthalten

  • Queue oder direkt ausführen

    Bei Pub/Sub- und Task-Queue-Triggern wählen Sie, ob eine Nachricht in die Queue geschoben oder der Handler sofort aufgerufen wird.

  • Eingabebearbeitung

    JSON-Payloads vor jedem Lauf bearbeiten

  • Antwortanzeige

    Formatierte Ausgabe nach jedem Aufruf

  • cURL-Export

    Anfragen als terminalfertige Befehle kopieren

Speicher

Ein Dateibrowser für Emulator-Buckets

Bucket-Browser

Bucket-Browser

Buckets in einer visuellen Baumstruktur navigieren, Dateien ziehen und Ordner sowie Objekte mit Umbenennen, Verschieben, Duplizieren und Löschen verwalten, ohne separates Upload-Tool.

Dateivorschau

Öffnen Sie jede Datei für Metadaten, Typ, Größe und Download-Link, Bilder werden inline angezeigt.

Dateivorschau

Dateioperationen

Umbenennen, verschieben, duplizieren und löschen im Kontextmenü. Metadaten und Download-Links einen Klick entfernt im Detail-Drawer.

Dateioperationen

Ebenfalls enthalten

  • Baumnavigation

    Ordner inline aufklappen, nach Name oder Datum sortieren und Bildvorschauen sehen, ohne ein Vorschaufenster zu öffnen.

  • Drag-&-Drop-Upload

    Dateien irgendwo in der Speicheransicht ablegen

  • Massen-Upload

    Viele Dateien in einer Aktion hochladen

  • Ordnerverwaltung

    Ordner inline erstellen, umbenennen und löschen

Protokolle

Emulator-Ausgabe in einer Live-Ansicht verfolgen

Emulator-Protokolle

Emulator-Protokolle

Verfolgen Sie Functions-, Firestore-, Auth- und Tasks-Startprotokolle in Echtzeit. Klappen Sie Einträge für Raw-JSON auf, filtern Sie nach Level oder Emulator und springen Sie zu den neuesten Zeilen.

Ebenfalls enthalten

  • Aufklappbare Einträge

    Klicken Sie eine Zeile an, um Payload oder Raw-JSON inline zu prüfen

  • Abfragefilter

    Nach Level, Emulator, Funktionsname oder Freitext filtern

  • Auto-Scroll

    Bleibt bei der neuesten Ausgabe, bis Sie nach oben scrollen

  • Einträge kopieren

    Beliebiges Protokoll als formatiertes JSON zum Teilen oder Debuggen kopieren

Preise

Kostenlos testen.
Abonnieren, wenn Sie bereit sind.

Kostenlose Testphase

0 $für 14 Tage

Voller Zugriff auf alle Funktionen.

  • Alle Emulator-Dienste freigeschaltet
  • macOS, Windows und Linux
  • Keine Kreditkarte zum Starten

Pro

Nach der Testphase
96 $/ Jahr

8 $/Mo. jährlich abgerechnet

Weiter mit Flame entwickeln, nachdem Ihre Testphase endet.

  • Voller Zugriff
  • Teammitglieder einladenDemnächst
  • Updates und neue Funktionen
Abonnieren

Anmelden zum Abonnieren

Jederzeit kündbar. Das Abonnement verlängert sich automatisch bis zur Kündigung.

Häufig gestellte Fragen

Alles, was Sie über Flame wissen müssen.