Repolode
beeware

beeware/briefcase

Briefcase empaqueta proyectos de Python como aplicaciones nativas independientes para Mac, Windows, Linux, iOS, Android y la web.

Estrellas
3,376
Forks
556
Issues abiertos
162
Último commit
hace 19 horas

¿Qué es?

Briefcase es una herramienta que convierte un proyecto de Python en una aplicación nativa independiente. Está dirigida a plataformas de escritorio (Mac, Windows y Linux), plataformas móviles (iPhone/iPad y Android) y la web, de modo que una misma base de código de Python se pueda distribuir como una aplicación instalable en cada una de ellas.

Forma parte de la suite BeeWare, que proporciona los toolkits de UI y los componentes de runtime que usan las aplicaciones creadas con Briefcase. Se instala con pip y el proyecto ofrece un tutorial que guía paso a paso por la creación y el empaquetado de una aplicación nueva.

La compatibilidad con implementaciones en Apple TV, watchOS y wearOS figura como planificada, no como disponible.

Funciones clave

  • 01Empaqueta proyectos de Python como aplicaciones nativas para Mac, Windows y Linux.
  • 02Crea aplicaciones instalables para iPhone, iPad y Android.
  • 03Admite el empaquetado para la web.
  • 04Se instala con un solo comando de pip.

Casos de uso

  • Distribuir una aplicación de escritorio de Python a usuarios de Windows, Mac y Linux desde una misma base de código.
  • Convertir una aplicación de Python en una aplicación para iOS o Android sin reescribirla.
  • Aprender a crear y empaquetar una aplicación de Python con el tutorial de BeeWare.

Inicio rápido

  1. 1

    Instala Briefcase con pip

    python -m pip install briefcase
  2. 2

    Sigue el tutorial de BeeWare para crear y empaquetar una aplicación

Antes de usarlo

  • El empaquetado para iOS, Android y la web depende de las herramientas y la configuración específicas de cada plataforma.
  • La compatibilidad con AppleTV, watchOS y wearOS solo está prevista; aún no está disponible.

En colecciones

Temas

Preguntas frecuentes

¿Qué es briefcase?
Briefcase empaqueta proyectos de Python como aplicaciones nativas independientes para Mac, Windows, Linux, iOS, Android y la web. Briefcase es una herramienta que convierte un proyecto de Python en una aplicación nativa independiente. Está dirigida a plataformas de escritorio (Mac, Windows y Linux), plataformas móviles (iPhone/iPad y Android) y la web, de modo que una misma base de código de Python se pueda distribuir como una aplicación instalable en cada una de ellas.
¿briefcase es gratuito? ¿Qué licencia tiene?
briefcase es open source bajo la licencia BSD-3-Clause. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿briefcase sigue mantenido?
Mantenimiento activo. El último commit de briefcase fue el 6 nov 2026.
¿Para qué puedo usar briefcase?
Distribuir una aplicación de escritorio de Python a usuarios de Windows, Mac y Linux desde una misma base de código. Convertir una aplicación de Python en una aplicación para iOS o Android sin reescribirla. Aprender a crear y empaquetar una aplicación de Python con el tutorial de BeeWare.
¿Cómo se instala briefcase?
Instala Briefcase con pip: python -m pip install briefcase Sigue el tutorial de BeeWare para crear y empaquetar una aplicación
¿Dónde consigo briefcase?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/beeware/briefcase

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados