Powerful Features for Firebase Development

Flame enhances the Firebase emulator experience with better UX, more features, and native desktop performance.

Productivity

Quick Access

Fully translated

Fully translated

All features are fully translated into English, French, Spanish, German, and Portuguese

Global search

Global search

Press ⌘K (or Ctrl+K) to search across all services

Unified filtering

Unified filtering

Search and filter from, well _anything_!

Firestore

📄 Document Management

Bulk creation

Bulk creation

Create multiple documents at once

Bulk deletion

Bulk deletion

Delete multiple documents at once

Undo functionality

Undo functionality

Press ⌘Z to undo changes

Multiple view modes

Multiple view modes

Switch between Tree and JSON views (table coming soon)

Inline editing

Inline editing

Edit field values directly in the view

Requests inspector

Requests inspector

View Firestore requests. Get notified when a request fails.

Authentication

👥 User Management

Inline editing

Inline editing

Edit user fields (email, display name, UID) directly in the table

Bulk creation

Bulk creation

Create multiple test users at once

Bulk operations

Bulk operations

Select multiple users and enable/disable or delete them at once

Custom claims editor

Custom claims editor

Visual editor for custom claims with JSON validation

MFA support

MFA support

Manage multi-factor authentication factors

Provider management

Provider management

Add and manage multiple authentication providers per user

Cloud Functions & Queues

🚀 Function Execution

Call functions directly

Call functions directly

Run Callable, HTTP, Scheduled, Pub/Sub and Task Queue functions from the UI

Flexible execution

Flexible execution

For Pub/Sub and Task Queue functions, choose to push to the queue or run the function directly

Input editing

Input editing

Edit function inputs before execution

Response viewing

Response viewing

View function responses after execution

cURL export

cURL export

Copy function requests as cURL commands for easy testing and debugging

Storage

📁 File Browser

Tree navigation

Tree navigation

Navigate folders and files with a visual tree structure

Drag and drop

Drag and drop

Upload files by dragging and dropping them onto the interface

Bulk upload

Bulk upload

Upload multiple files at once

File operations

File operations

Rename, move, duplicate, and delete files

Folder management

Folder management

Create, rename, and delete folders

Compared to Emulator Suite

The Emulator Suite UI is missing many essential features. Flame bridges that gap by delivering what the suite should have been, while retaining all the functionality you rely on. Our goal is to make your Firebase development experience significantly better.

Ready to get started?

Download Flame and start enhancing your Firebase emulator experience today.

Download Now