Briefcase (original) (raw)
Briefcase is a tool for converting a Python project into a standalone native application. It supports producing binaries for:
- macOS, as a standalone .app
- Windows, as an MSI installer
- Linux, as a native system package
- iOS, as an Xcode project
- Android, as a Gradle project
- the Web, as a static website using PyScript for client-side Python
It is also extensible, allowing for additional platforms and installation formats to be produced.
Tutorial¶
Get started with a hands-on introduction for beginners.
How-to guides¶
Guides and recipes for common problems and tasks, including how to contribute.
Topic guides¶
Deeper explorations of concepts and issues related to Briefcase usage.
Reference¶
Technical reference - commands, modules, classes, methods.
About Briefcase¶
Frequently Asked Questions, success stories, and other details about Briefcase as a project.
Briefcase is part of the BeeWare suite. You can talk to the community through:
Code of Conduct¶
The BeeWare community has a strict Code of Conduct. All users and developers are expected to adhere to this code.
If you have any concerns about this code of conduct, or you wish to report a violation of this code, please contact the project founder Russell Keith-Magee.
Contributing¶
If you experience problems with Briefcase, log them on GitHub. If you want to contribute to Briefcase, you can read through the Briefcase contribution guides.