Framework Rust para criar apps desktop e mobile pequenos e rápidos com qualquer frontend web, renderizado no webview do sistema.
beeware/briefcase
O Briefcase empacota projetos Python como aplicativos nativos independentes para Mac, Windows, Linux, iOS, Android e web.
- Estrelas
- 3,376
- Forks
- 557
- Issues abertas
- 162
- Último commit
- anteontem
O que é?
O Briefcase é uma ferramenta que transforma um projeto Python em um aplicativo nativo independente. Ele oferece suporte a plataformas desktop (Mac, Windows e Linux), plataformas móveis (iPhone/iPad e Android) e à web, permitindo distribuir uma única base de código Python como um app instalável em cada uma delas.
Ele faz parte da suíte BeeWare, que fornece os toolkits de UI e os componentes de runtime usados pelos apps criados com o Briefcase. A instalação é feita com pip, e o projeto oferece um tutorial que ensina a criar e empacotar um novo aplicativo.
O suporte a implantações no Apple TV, watchOS e wearOS está listado como planejado, não como disponível.
Recursos principais
- 01Empacota projetos Python como apps nativos para Mac, Windows e Linux.
- 02Cria apps instaláveis para iPhone, iPad e Android.
- 03Oferece suporte ao empacotamento para a web.
- 04Pode ser instalado com um único comando pip.
Casos de uso
- Distribuir um aplicativo Python para desktop a usuários de Windows, Mac e Linux usando uma única base de código.
- Transformar um app Python em um app para iOS ou Android sem reescrevê-lo.
- Aprender a criar e empacotar um aplicativo Python com o tutorial do BeeWare.
Início rápido
- 1
Instale o Briefcase com pip
python -m pip install briefcase - 2
Siga o tutorial do BeeWare para criar e empacotar um app
Antes de usar
- O empacotamento para iOS, Android e web depende de toolchains e configurações específicas de cada plataforma.
- O suporte a AppleTV, watchOS e wearOS está apenas planejado e ainda não está disponível.
Em coleções
Tópicos
Perguntas frequentes
- O que é briefcase?
- O Briefcase empacota projetos Python como aplicativos nativos independentes para Mac, Windows, Linux, iOS, Android e web. O Briefcase é uma ferramenta que transforma um projeto Python em um aplicativo nativo independente. Ele oferece suporte a plataformas desktop (Mac, Windows e Linux), plataformas móveis (iPhone/iPad e Android) e à web, permitindo distribuir uma única base de código Python como um app instalável em cada uma delas.
- briefcase é gratuito? Qual é a licença?
- briefcase é open source sob a licença BSD-3-Clause. Confira os termos da licença antes de usá-lo em produtos comerciais.
- briefcase ainda é mantido?
- Manutenção ativa. O último commit de briefcase foi em 6 de nov. de 2026.
- Para que posso usar briefcase?
- Distribuir um aplicativo Python para desktop a usuários de Windows, Mac e Linux usando uma única base de código. Transformar um app Python em um app para iOS ou Android sem reescrevê-lo. Aprender a criar e empacotar um aplicativo Python com o tutorial do BeeWare.
- Como instalar briefcase?
- Instale o Briefcase com pip: python -m pip install briefcase Siga o tutorial do BeeWare para criar e empacotar um app
- Onde consigo briefcase?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/beeware/briefcase
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Transforma programas Python em executáveis independentes que rodam sem exigir a instalação do interpretador Python.
Uma toolchain completa para criar, empacotar e publicar aplicativos desktop com Electron, da estrutura inicial do projeto até o lançamento.
Gerenciador de área de transferência open source e local-first para macOS e Windows, desenvolvido com Tauri e Rust.
Aplicativo desktop e CLI para criar e executar APIs REST mock locais, sem precisar de conta nem de implantação remota.
Ferramenta Python que transforma scripts em executáveis independentes, compatíveis com qualquer plataforma que rode Python.