App de finanças pessoais auto-hospedado para registrar transações do dia a dia, importar dados bancários e analisar gastos com gráficos.
TNT-Likely/BeeCount
App de contabilidade pessoal open source e local-first para iOS, Android e Web, com sincronização própria e via iCloud/WebDAV/S3.
Alternativa open source a:Wacai
- Estrelas
- 2,748
- Forks
- 376
- Issues abertas
- 144
- Último commit
- anteontem
O que é?
BeeCount é um app de finanças pessoais para acompanhar receitas e despesas. Por padrão, os dados ficam armazenados localmente no dispositivo. O app roda no iOS 15.5+, no Android e em uma interface web servida pelo BeeCount Cloud. Ele é desenvolvido com Flutter, usando Drift (SQLite) para o armazenamento local e Riverpod para o gerenciamento de estado.
A sincronização é opcional e oferece cinco opções: BeeCount Cloud, um serviço Docker auto-hospedado com suporte a vários usuários e livros-caixa compartilhados; iCloud; Supabase; WebDAV; e armazenamento compatível com S3, como Cloudflare R2, AWS S3 ou MinIO. O BeeCount Cloud envia as alterações por WebSocket, para que os dispositivos conectados sejam atualizados em segundos.
Além da contabilidade básica, o app oferece vários livros-caixa e contas, orçamentos, transações recorrentes, tags, gráficos e importação e exportação de CSV. O preenchimento assistido por IA inclui chat, voz e reconhecimento de capturas de tela de recibos; uma interface MCP também permite que clientes LLM trabalhem com o livro-caixa quando usados com o BeeCount Cloud.
Recursos principais
- 01Armazenamento offline-first, que funciona sem nenhuma conta na nuvem.
- 02Cinco opções de sincronização, incluindo o BeeCount Cloud auto-hospedado com atualizações em tempo real.
- 03Vários livros-caixa, contas, orçamentos e transações recorrentes.
- 04Preenchimento por OCR e voz, incluindo o reconhecimento de capturas de tela do Alipay, WeChat e UnionPay.
- 05Widgets para a tela inicial, modo escuro e vários idiomas.
- 06Importação e exportação de CSV, incluindo arquivos de extrato do Alipay e WeChat.
Casos de uso
- Acompanhar despesas pessoais ou domésticas no celular e na Web sem enviar dados a um serviço de terceiros.
- Compartilhar um livro-caixa familiar ou de equipe pelo BeeCount Cloud, usando códigos de convite e acesso baseado em funções.
- Manter os dados financeiros em um NAS doméstico, sincronizando-os pelo WebDAV.
- Permitir que um assistente LLM consulte e registre transações pela interface MCP.
Início rápido
- 1
Instale as dependências do Flutter
flutter pub get - 2
Execute a geração de código
dart run build_runner build --delete-conflicting-outputs - 3
Execute o app no modo de desenvolvimento
flutter run --flavor dev
Antes de usar
- Business Source License: o uso comercial exige uma licença paga.
- Projeto Flutter/Dart; é necessário um ambiente de desenvolvimento Flutter para compilá-lo a partir do código-fonte.
- A versão para HarmonyOS não é mais mantida.
- Alguns recursos, como IA e OCR, dependem do serviço Zhipu GLM.
Em coleções
Tópicos
Perguntas frequentes
- O que é BeeCount?
- App de contabilidade pessoal open source e local-first para iOS, Android e Web, com sincronização própria e via iCloud/WebDAV/S3. BeeCount é um app de finanças pessoais para acompanhar receitas e despesas. Por padrão, os dados ficam armazenados localmente no dispositivo. O app roda no iOS 15.5+, no Android e em uma interface web servida pelo BeeCount Cloud. Ele é desenvolvido com Flutter, usando Drift (SQLite) para o armazenamento local e Riverpod para o gerenciamento de estado.
- BeeCount é gratuito? Qual é a licença?
- BeeCount é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- BeeCount ainda é mantido?
- Manutenção ativa. O último commit de BeeCount foi em 5 de nov. de 2026.
- Para que posso usar BeeCount?
- Acompanhar despesas pessoais ou domésticas no celular e na Web sem enviar dados a um serviço de terceiros. Compartilhar um livro-caixa familiar ou de equipe pelo BeeCount Cloud, usando códigos de convite e acesso baseado em funções. Manter os dados financeiros em um NAS doméstico, sincronizando-os pelo WebDAV. Permitir que um assistente LLM consulte e registre transações pela interface MCP.
- Como instalar BeeCount?
- Instale as dependências do Flutter: flutter pub get Execute a geração de código: dart run build_runner build --delete-conflicting-outputs Execute o app no modo de desenvolvimento: flutter run --flavor dev
- Onde consigo BeeCount?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/TNT-Likely/BeeCount
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Table Habit é um rastreador de hábitos gratuito e de código aberto feito em Flutter, voltado a micro-hábitos, com sincronização WebDAV e armazenamento offline-first.
Software de contabilidade online para pequenas empresas e profissionais autônomos, desenvolvido com Laravel e VueJS, com API RESTful e loja de aplicativos.
Um gerenciador financeiro pessoal self-hosted para acompanhar receitas, despesas, orçamentos e transações recorrentes sem enviar dados para a nuvem.
Sistema web de contabilidade por partidas dobradas e ERP para pequenas e médias empresas, com faturamento, pedidos, estoque e projetos.
Leitor de e-books multiplataforma feito com Flutter, compatível com EPUB, MOBI, AZW3, FB2, TXT e PDF, com ferramentas de leitura assistidas por IA.