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

Firestore screenshot

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

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

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.

Adicionar documentos

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.

Inspetor de requisições

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.

Sugestões de índices

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

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.

Criar e editar usuários

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

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.

Chamar pela interface

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

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.

Pré-visualização de arquivo

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.

Operações de arquivos

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

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

US$ 0por 14 dias

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 teste
US$ 96/ ano

US$ 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
Assinar

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.