BeeWare
BeeWare is an open-source project providing a BSD-licensed Python toolkit for building and packaging cross-platform native GUI applications across desktop and mobile platforms, serving Python developers through community-driven components like Toga and Briefcase.
- Company typePrivate
- Founded-
- HeadquartersRadlett, United Kingdom
- Headcount11–50
- GTM typeB2B
- OfferingSoftware
What BeeWare does
BeeWare is an open-source software project founded in 2013 by Russell Keith-Magee and based in Radlett, UK, that provides a suite of Python tools for building and packaging cross-platform native graphical user interface applications. The project is built around an integrated set of components: Toga, a native GUI toolkit with platform-specific backends for Cocoa, GTK, Qt, and Windows; Briefcase, a packaging tool that converts Python projects into distributable installers for desktop and mobile platforms; Batavia, a Python virtual machine implementation in JavaScript; Rubicon Objective-C, bindings to iOS and macOS APIs; and newer additions including Positron (an Electron alternative for Python) and system-pyside6 (Qt system binary support). The project's technical significance was reinforced by the upstream inclusion of its iOS XCFramework into CPython's standard distribution in 2026.
The project serves Python developers who need to ship native applications across desktop (macOS, Windows, Linux) and mobile (iOS, Android) platforms without maintaining separate codebases, and it is positioned as a community-driven alternative to platform-specific GUI frameworks. The toolchain is distributed under the BSD license and published via PyPI, and the project maintains a public GitHub repository with a contributor community that includes both volunteer developers and commercially sponsored contributors.
BeeWare does not operate a traditional commercial revenue model. Its financing comes from sponsorship tiers (with Anaconda maintaining a Gold Member sponsorship), academic partnerships (such as the 2025 Curtin University capstone collaboration), and grant funding. The organization reports a headcount band of 11-50, though a substantial portion of active contributors are volunteers rather than paid staff, and the entity remains a private, non-commercial open-source project.
BeeWare firmographics
Firmographics- Name
- BeeWare
- Website
- https://beeware.org/
- Company type
- Private
- Operating status
- Operating
- Headcount range
- 11–50 employees
- Short description
- BeeWare is an open-source project providing a BSD-licensed Python toolkit for building and packaging cross-platform native GUI applications across desktop and mobile platforms, serving Python developers through community-driven components like Toga and Briefcase.
- Ownership category
- akta.pro rank
BeeWare industry classification
Industry- Product category
- Cross-Platform Development Tools
- NAICS
- Computer Systems Design and Related Services (54151)
- SIC
- Services-Computer Programming Services (7371)
- akta.pro primary industry
- Custom Application Development (Web/Mobile/Desktop) (BPAEAFAA)
Keywords
Where BeeWare is headquartered
LocationHeadquarters
- HQ city
- Radlett
- HQ country
- United Kingdom
- HQ region
- Europe
Markets served
BeeWare business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Operations, Others
Revenue model
- Open Source / No Direct Revenue: BeeWare is an open source project with no direct revenue model. The entire BeeWare suite is BSD licensed and available for all to use and modify. The project is funded through user donations, sponsorships, and membership programs.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Others | Free open source software |
Go-to-market motion1 record
Distribution channels3 records
Marketing channels6 records
BeeWare product offering
Product offeringCore offering
BeeWare provides an open-source suite of Python-native tools that allow developers to write applications in Python and deploy them as native apps on iOS, Android, macOS, Linux, Windows, tvOS, and the Web from a single codebase. The suite centers on Toga, a cross-platform native GUI toolkit, and Briefcase, a tool that converts Python projects into standalone native applications for distribution across platforms.
Product overview
BeeWare is an open-source suite of tools for cross-platform Python application development, enabling developers to write applications in Python and deploy them on iOS, Android, macOS, Linux, Windows, Web, and tvOS with native user interfaces. The suite centers on two core products: Toga (a Python native GUI toolkit providing platform-native user interfaces) and Briefcase (a packaging tool that converts Python projects into standalone native applications). Supporting products include Batavia (Python VM in JavaScript for web), Rubicon Objective-C (iOS/macOS API access), BeeKeeper (testing tools), Cricket (test runner), system-pyside6 (Qt bindings), and Positron (cross-platform app framework akin to Electron but for Python web servers). The entire BeeWare suite is BSD licensed and open source.
Differentiator
Problem solved
Functional benefit
Brands
- Toga: A Python native, OS native GUI toolkit - a cross-platform widget tool kit for building native user interfaces.
- Briefcase
- Batavia
- Cricket
- BeeKeeper
- Positron
- Rubicon Objective-C
Quantifiable outcome
- Deploy an app to 6 platforms in 20 minutes
Companies that use BeeWare
Customer profileSegments2 records
Ideal customer profiles2 records
BeeWare technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
Integration5 records
Feature7 records
BeeWare partnerships and signals
Strategic signalPartnerships
One partnership is on record.
- Curtin UniversitycoreFinal year students from Curtin University collaborate with BeeWare as part of capstone projects for computing degrees (Computer Science, Software Engineering, Cyber Security, Information Technology). Students contribute to real-world open source projects, gaining practical experience while advancing BeeWare development.
Scale indicators3 records
Recent moves6 records
Expansion highlights4 records
BeeWare competitors and assessment
Company assessmentDirect peers
- Kivy: Kivy is an open-source Python framework for developing multi-touch, cross-platform applications. It directly overlaps with BeeWare in targeting Python developers who want to build cross-platform GUI apps, though Kivy focuses on its own custom-drawn UI rather than native widgets.
- PyQt / Riverbank Computing: PyQt provides Python bindings for the Qt framework, enabling cross-platform native GUI development in Python. It is the most widely used Python GUI toolkit and competes head-to-head with Toga for native-look Python desktop and mobile apps.
- wxPython: wxPython wraps the wxWidgets C++ library to give Python developers access to native-looking cross-platform GUIs. It is a long-standing direct competitor to Toga for Python desktop GUI toolkits.
- Tkinter / Tk: Tkinter is the de facto standard Python GUI library bundled with CPython. While more limited than Toga, it competes for the same entry-level cross-platform Python desktop use case and ships by default with every Python install.
Broad incumbents
- Electron: Electron is the dominant framework for building cross-platform desktop apps using web technologies, backed by the OpenJS Foundation and Microsoft. BeeWare's Positron is explicitly positioned as a Python-native alternative to Electron for hybrid desktop/web apps.
- Flutter: Flutter is Google's open-source UI toolkit for building natively compiled cross-platform applications from a single codebase. It competes with BeeWare at the cross-platform-native level, though it uses Dart instead of Python and has vastly larger resources.
- React Native: React Native is Meta's framework for building native mobile and desktop applications using React. It competes with BeeWare in the cross-platform-native mobile space, especially for teams comfortable with JavaScript rather than Python.
- .NET MAUI: .NET MAUI is Microsoft's evolution of Xamarin for building cross-platform native apps from a single C# codebase. It targets similar desktop and mobile platforms as BeeWare but uses .NET instead of Python.
- Qt Group: Qt is the underlying cross-platform C++ GUI framework that powers PyQt/PySide and now Toga's new Qt backend. As a broad incumbent with commercial licensing, it shares BeeWare's cross-platform-native philosophy and is increasingly intersecting through Toga's Qt backend integration.
Others
- Anaconda: Anaconda is BeeWare's Gold Member sponsor, employs two core team members, and publishes BeeWare wheels on Anaconda Cloud. It is an enabler/distribution partner rather than a direct competitor, providing the commercial Python distribution that channels BeeWare tooling to enterprise users.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat5 records
Key risks6 records
Key highlights7 records
Customer concentration
BeeWare social profiles
Digital presenceBeeWare financial estimates
Financial estimateRevenue estimate
Valuation estimate
BeeWare leadership team
Management profileNumber of profiles
Profiles6 records
BeeWare funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
BeeWare M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about BeeWare
What does BeeWare do?
BeeWare provides an open-source suite of Python-native tools that allow developers to write applications in Python and deploy them as native apps on iOS, Android, macOS, Linux, Windows, tvOS, and the Web from a single codebase. The suite centers on Toga, a cross-platform native GUI toolkit, and Briefcase, a tool that converts Python projects into standalone native applications for distribution across platforms.
Is BeeWare a public or private company?
BeeWare is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was BeeWare founded?
BeeWare was founded in -1. It employs 11 to 50 people.
Where is BeeWare based?
BeeWare is headquartered in Radlett, United Kingdom, in the Europe region.
How does BeeWare make money?
One revenue line is on record: open Source / No Direct Revenue.
Who are BeeWare's main competitors?
Direct peers on record are Kivy, PyQt / Riverbank Computing, wxPython and Tkinter / Tk. Broad incumbents are Electron, Flutter, React Native, .NET MAUI and Qt Group. Anaconda is listed as an others.
Does BeeWare have an API?
No public API is recorded for BeeWare.
What industry is BeeWare in?
BeeWare's product category is Cross-Platform Development Tools. Its primary akta.pro industry code is BPAEAFAA, Custom Application Development (Web/Mobile/Desktop). Its NAICS code is 54151 and its SIC code is 7371.