Software Alternatives & Reviews

BeeWare

Write your apps in Python and release them on iOS, Android, Windows, MacOS, Linux, Web, and tvOS... subtitle

BeeWare Reviews and details

Screenshots and images

  • BeeWare Landing page
    Landing page //
    2023-04-13

Badges

Promote BeeWare. You can add any of these badges on your website.
SaaSHub badge
Show embed code

Videos

Russell Keith-Magee - Building a cross-platform native app with BeeWare - PyCon 2018

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about BeeWare and what they use it for.
  • Ask HN: Best framework to build a GUI app in Python for windows and macOS?
    I think the best one right now for python is "beeware": https://beeware.org/ You also have Kivy which is prety good: https://kivy.org/. - Source: Hacker News / 5 months ago
  • Tkinter Designer: Quickly Turn Figma Design to Python Tkinter GUI
    Neat! I can see this being a useful way to build quick demos from a Figma design. If I follow correctly, it's building the whole UI from images from the Figma file, so isn't using any native OS styling. Thats fine for demos and some simple apps. It would interesting if it was possible to combine this with BeeWhare [0] for mobile UIs, none native style much more forgiving on mobile. 0: https://beeware.org. - Source: Hacker News / 10 months ago
  • Python GUIs
    A interesting option I haven’t seen mentioned here is Beeware, which describes the project with this summary: “Write your apps in Python and release them on iOS, Android, Windows, MacOS, Linux, Web, and tvOS using rich, native user interfaces. Multiple apps, one codebase, with a fully native user experience on every platform.” Source: . - Source: Hacker News / 11 months ago
  • Is there a way to use turn a project into a single executable file that doesn't require anyone to do anything like install Python before using it?
    There's one other option though: BeeWare, a project supported by Anaconda. I've not used it yet, but it looks promising and the docs are solid. It claims to support shipping your app as a binary for Linux, Mac, Windows, and Android. Source: about 1 year ago
  • How to compile c source code for iOS?
    On iOS you can never access a path outside of your sandbox unless the user explicitly permits it, like in conjunction with the Files app. What you will likely have to do is build the framework for iOS and bundle it inside your app. We do that with Python, for example, via BeeWare. Source: about 1 year ago
  • Small Visual Basic
    For Python, I'd encourage you to look at the BeeWare suite. BeeWare allows you to write GUI's once and build for desktop and mobile (and eventually, web, again). It's still writing a GUI instead of working visually, but for basic to intermediate apps, you don't have to get into the nitty gritty of UI design, know anything about Qt (wooooo), and build a nice, capable GUI app. https://beeware.org/. - Source: Hacker News / over 1 year ago
  • Creating android app from Python Code
    Check out Beeware (https://beeware.org/). You can write simple mobile apps in Python. Source: over 1 year ago
  • Work around for programming on Windows
    Https://beeware.org/ They claim you can write your apps in Python and have them converted to any other platform such as iOS , and android. Source: over 1 year ago
  • How do I make my Text game written in python public?
    As for making an app out, there are options like native-web-app, Beeware, and Kivy. Maybe checkout the Standalone section on the Distribute Your Python Code at Real Python. Source: over 1 year ago
  • Can I use a python API in my iOS app?
    You mean run Python code within the app or call a Python-based server? Calling a Python-based server is fairly trivial. Running Python code is a little trickier - see BeeWare. Source: over 1 year ago
  • I'm Al Sweigart, author of several free programming books. My latest book is on recursion and recursive algorithms. AMA!
    For those that don't know, BeeWare is a Python framework for creating apps for Android, iOS, Mac, Linux, and Windows in Python (kind of like Electron). I haven't worked with it much, but I am excited about it. The main person behind it, Russell Keith-Magee does a lot of great organizing work behind it, and I see it as the best chance for Python on mobile devices. He's recently been hired by Anaconda to work on it... Source: over 1 year ago
  • I'm Al Sweigart, author of several free programming books. My latest book is on recursion and recursive algorithms. AMA!
    Mobile apps (though BeeWare is addressing this). Source: over 1 year ago
  • Shit agency recruiters have said to me today alone
    I had a recruiter once ask me if I knew OOP because I had Python and not Java in my CV. Someone also said that I couldn't do app dev work because "you can't build cross-platform apps in Python". Of course, once you check their LinkedIn profiles, you find out they were mopping up puke in movie theaters until six months ago, and then became third-party tech recruiters. Source: over 1 year ago
  • I'm looking for a cross platform framework to create a new digimode
    BeeWare is a pretty easy to use framework that comes with precompiled versions of python so that you can use your codebase natively on a mobile device. Source: over 1 year ago
  • Building mobile iOS app with python
    Native iOS apps are built using swift, but there are frameworks that let you write in python for iOS. This one https://beeware.org/ looks promising. Source: almost 2 years ago
  • Why You Should Use Python For Your Next Project
    Python is great as a server-side language, but it is not very suitable for mobile application development. Android and iOS applications were simply not meant for Python developers. Libraries like Kivy and Beeware are helping make Python more mobile friendly in recent years, but they cannot compete with Kotlin, Java, or Swift in mobile development. - Source: dev.to / about 2 years ago
  • Ia it possible to code android games with python?
    I'm a beginner so don't have any experience but this post on Stack overflow says you can use Beeware or Kivy to make android apps with python. Source: about 2 years ago
  • How to make my Python code into an executable for Android?
    To build an Android app using Python, you'll want to look at either kivy or beeware. Source: over 2 years ago
  • tqdm (Python)
    I'll add BeeWare (https://beeware.org/) as a pretty nice nice to deploy Python applications cross-platform easily. It's more like a suite of tools, though. - Source: Hacker News / over 2 years ago
  • I am an intermediate in Python and now I want to make mobile apps, what should I learn?
    If you're gonna wanna do app development in python, you're gonna have to learn a framework/toolset such as beeware https://beeware.org/. Source: over 2 years ago
  • Hello, world! I'm Al Sweigart, author of "Automate the Boring Stuff with Python" and several other programming books. AMA!
    Python has pretty much conquered everything, though there's still not much in the way of writing mobile apps with Python. Beeware is the main thing for Python on mobile, and I've been meaning to contribute to it for years. Source: over 2 years ago

External sources with reviews and comparisons of BeeWare

The best Python frameworks for mobile development and how to use them
Less Supported Features: Google and Apple will always promote their native tooling first over alternatives. Users of non-native frameworks will be limited by whatever the most recent version of (for example) Kivy/BeeWare have implemented. You will need to be on top of the current issue list and the limitations of the current version in order to resolve any issues you’re seeing in a prompt manner.
Top 8 Python Tools For App Development
About: BeeWare is a collection of tools and libraries for developing and distributing native applications in Python. The suite of tools and libraries works together to help a developer write cross-platform native GUI Python applications.

Do you know an article comparing BeeWare to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Generic BeeWare discussion

Log in or Post with

This is an informative page about BeeWare. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.