briefcase
open-webdriver
Our great sponsors
briefcase | open-webdriver | |
---|---|---|
3 | 7 | |
2,288 | 7 | |
2.8% | - | |
9.8 | 7.8 | |
6 days ago | about 2 months ago | |
Python | Python | |
BSD 3-clause "New" or "Revised" License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
briefcase
-
NormCap - Cross-platform utility to extract text from the screen
Packaging a Python application including dependencies for all platforms is another hard problem. For now, briefcase works best for me, but nuitka is a strong competitor.
-
Python to Windows Executable (py2exe, pyinstaller, cx_freeze or ?)
Another option for packaging Python apps is the BeeWare project Briefcase (https://github.com/beeware/briefcase). The only limitation that exists in your specific case is Tkinter - Briefcase doesn't support packaging Tkinter apps, but it does support Qt and Toga (BeeWare's GUI toolkit) Toga; Toga is design to be as approachable as Tkinter.
-
Creating Python Android/iOS Apps
I've found a lot of approaches and options, though Briefcase by BeeWare has been about the right level of sophistication for me.
open-webdriver
-
Python-Selenium-Action: Run Selenium with Python via Github Actions!
Also check out my package https://github.com/zackees/open-webdriver which auto setups all the selenium stuff.
-
7 Useful Python Libraries You Should Use in Your Next Project
* [open_webdriver](https://github.com/zackees/open-webdriver)
-
Python to Windows Executable (py2exe, pyinstaller, cx_freeze or ?)
Here is an example where I've used it to compile a semi-complex app: https://github.com/zackees/open-webdriver/blob/main/open_webdriver/tests/nuitka/test_binary_build.py
What are some alternatives?
Nuitka - Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
briefcase-android-gradle-template - A template for generating Android Gradle projects with Briefcase
Toga - A Python native, OS native GUI toolkit.
RPyC - RPyC (Remote Python Call) - A transparent and symmetric RPC library for python
EDMarketConnector - Downloads commodity market and other station data from the game Elite: Dangerous for use with all popular online and offline trading tools.
normcap - OCR powered screen-capture tool to capture information instead of images
tk-radio-buttons - Test code for a tk radio button Windows scaling bug
java-exe-example - Example of taking an arbitrary java program and making an exe
primenote
schedule - Python job scheduling for humans.
Python-Selenium-Action - Run Selenium with Python via Github Actions using Headless or Non-Headless browsers!