Um emulador melhor
para Firebase
Recursos aprimorados para desenvolvimento local. Aplicativo de desktop com melhor UX, ferramentas poderosas e integração perfeita.
Adorado por desenvolvedores que constroem com Firebase

Recursos poderosos para desenvolvimento Firebase
Flame melhora a experiência do emulador Firebase com melhor UX, mais recursos e desempenho nativo de desktop.
Produtividade
Pesquise e filtre em todos os serviços do emulador

Busca global
Flame coloca a navegação na ponta dos dedos. Abra a paleta de comandos com ⌘K, filtre qualquer lista inline e trabalhe no seu idioma, totalmente traduzido em cinco idiomas.
Também incluído
Filtragem unificada
Cada lista compartilha a mesma barra de pesquisa no cabeçalho, filtre usuários, documentos, funções e arquivos sem aprender um padrão novo a cada vez.
Totalmente traduzido
Inglês, francês, espanhol, alemão e português
Firestore
Navegue e edite dados do emulador com confiança

Navegador de documentos
Um layout de três painéis para coleções, documentos e campos. Alterne entre visualizações em árvore e JSON, crie dados de teste em massa, desfaça com ⌘Z e acompanhe cada requisição no inspetor.
Adicionar documentos
Crie um documento ou gere vários a partir de um modelo JSON, defina coleção, ID e campos em um painel.

Inspetor de requisições
Veja cada requisição do Firestore em tempo real. Expanda falhas inline e detecte problemas de permissão ou índice antes da produção.

Sugestões de índices
Flame rastreia consultas que precisam de índices compostos e mostra o diff exato para firestore.indexes.json, aplique ou descarte cada sugestão.

Também incluído
Criação em massa
Gere dezenas de documentos a partir de um modelo ou padrão JSON, perfeito para popular dados locais antes de escrever uma linha de código.
Desfazer
Errou? Pressione ⌘Z para reverter edições e exclusões. Experimente livremente nos dados do emulador.
Visualizações árvore e JSON
Alterne entre uma árvore estruturada e JSON bruto conforme o que você edita. Visualização em tabela em breve.
Exclusão em massa
Selecione múltiplos documentos e exclua em uma ação
Edição de campos inline
Edite valores diretamente na árvore ou no painel JSON
Autenticação
Usuários de teste sem a fricção do Emulator Suite

Gerenciamento de usuários
Uma tabela de usuários real com edição inline, ações em massa e painéis detalhados para claims, MFA e provedores de login.
Criar e editar usuários
Abra o painel de usuário para definir email, senha, claims, provedores vinculados e fatores MFA, ou crie múltiplos usuários de teste com notação entre colchetes.

Também incluído
Criação de usuários em massa
Crie múltiplos usuários de teste com nomes, e-mails e avatares realistas em um diálogo, sem scripts.
Editor de claims personalizados
Edite claims de função e permissão com editor JSON visual e validação, detecte erros antes que suas regras de segurança falhem silenciosamente.
Provedores e MFA
Vincule múltiplos provedores de login por usuário e gerencie fatores MFA no mesmo painel.
Edição inline
Edite email, nome e UID diretamente na tabela
Habilitar, desabilitar e excluir em massa
Selecione múltiplos usuários e aja sobre todos de uma vez
Funções e filas
Invoque e depure funções sem sair do app

Executor de funções
Execute funções Callable, HTTP, agendadas, Pub/Sub e Task Queue de uma lista. Edite payloads, leia respostas, envie para filas ou execute diretamente, e copie qualquer requisição como cURL.
Chamar pela interface
Abra uma função, ajuste a entrada JSON, execute e inspecione a resposta, ou copie o comando cURL exato para o terminal.

Também incluído
Fila ou execução direta
Para gatilhos Pub/Sub e Task Queue, escolha enviar uma mensagem para a fila ou invocar o handler imediatamente.
Edição de entradas
Edite payloads JSON antes de cada execução
Visualizador de respostas
Saída formatada após cada invocação
Exportar cURL
Copie requisições como comandos prontos para o terminal
Armazenamento
Um navegador de arquivos feito para buckets do emulador

Navegador de buckets
Navegue buckets em árvore visual, arraste arquivos e gerencie pastas e objetos com renomear, mover, duplicar e excluir, sem ferramenta de upload separada.
Pré-visualização de arquivo
Abra qualquer arquivo para ver metadados, tipo, tamanho e link de download, imagens mostram pré-visualização inline.

Operações de arquivos
Renomeie, mova, duplique e exclua no menu de contexto. Metadados e links de download a um clique no painel de detalhes.

Também incluído
Navegação em árvore
Expanda pastas inline, ordene por nome ou data, e veja miniaturas de imagens sem abrir painel de pré-visualização.
Upload por arrastar e soltar
Solte arquivos em qualquer lugar na visualização de armazenamento
Upload em massa
Faça upload de muitos arquivos em uma ação
Gerenciamento de pastas
Crie, renomeie e exclua pastas inline
Logs
Acompanhe a saída do emulador em uma visualização ao vivo

Logs do emulador
Veja logs de inicialização de Functions, Firestore, Auth e Tasks em tempo real. Expanda qualquer entrada para JSON bruto, filtre por nível ou emulador, e vá às linhas mais recentes conforme novas saídas chegam.
Também incluído
Entradas expansíveis
Clique em qualquer linha para inspecionar payload ou JSON bruto inline
Filtros de consulta
Filtre por nível, emulador, nome da função ou busca livre
Rolagem automática
Permanece na saída mais recente até você rolar para cima
Copiar entradas
Copie qualquer log como JSON formatado para compartilhar ou depurar
Preços
Experimente grátis.
Assine quando estiver pronto.
Teste gratuito
Acesso completo a todos os recursos.
- Todos os serviços do emulador desbloqueados
- macOS, Windows e Linux
- Sem cartão de crédito para começar
Pro
Após o testeUS$ 8/mês cobrado anualmente
Continue desenvolvendo com o Flame depois que o teste terminar.
- Acesso completo
- Convide seus colegas de equipeEm breve
- Atualizações e novos recursos
Entre para assinar
Cancele a qualquer momento. A assinatura renova automaticamente até o cancelamento.
Perguntas frequentes
Tudo o que você precisa saber sobre o Flame.