All Projects → codingforentrepreneurs → python-desktop-app

codingforentrepreneurs / python-desktop-app

Licence: other
Learn to build a Python Desktop GUI app using pywebview, Python, JavaScript, HTML, & CSS.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
powershell
5483 projects
shell
77523 projects

Projects that are alternatives of or similar to python-desktop-app

DearPyGui-Obj
An object-oriented wrapper around DearPyGui
Stars: ✭ 32 (-17.95%)
Mutual labels:  python-gui
python-gui-demos
This repo contains the basic demonstration of python gui
Stars: ✭ 31 (-20.51%)
Mutual labels:  python-gui
ttkbootstrap
A supercharged theme extension for tkinter that enables on-demand modern flat style themes inspired by Bootstrap.
Stars: ✭ 512 (+1212.82%)
Mutual labels:  python-gui
graderjs
💦 Turn your full-stack NodeJS application into a downloadable cross-platform binary. Also works for SPAs, or regular web-sites.
Stars: ✭ 147 (+276.92%)
Mutual labels:  electron-alternative
TKinterDesigner
TKinterDesigner is a tool software to develop the Python User Interface for Python programmer.
Stars: ✭ 663 (+1600%)
Mutual labels:  python-gui
programminginpython.com
This repo consists code of all the programs discussed at programminginpython.com website
Stars: ✭ 60 (+53.85%)
Mutual labels:  python-gui
TeslaPy
A Python module to use the Tesla Motors Owner API
Stars: ✭ 216 (+453.85%)
Mutual labels:  pywebview
PySimpleGUI
Launched in 2018. It's 2022 and PySimpleGUI is actively developed & supported. Create complex windows simply. Supports tkinter, Qt, WxPython, Remi (in browser). Create GUI applications trivially with a full set of widgets. Multi-Window applications are also simple. 3.4 to 3.11 supported. 325+ Demo programs & Cookbook for rapid start. Extensive d…
Stars: ✭ 10,846 (+27710.26%)
Mutual labels:  python-gui
tukaan
A modern, cross platform Python toolkit for creating desktop GUI applications. Contributors are welcome!
Stars: ✭ 97 (+148.72%)
Mutual labels:  python-gui
MBPython
MBPython is an open source project founded by lochen to provide Python bindings for the miniblink. python miniblink
Stars: ✭ 45 (+15.38%)
Mutual labels:  python-gui
15-minute-apps
15 minute (small) desktop apps built with PyQt
Stars: ✭ 3,469 (+8794.87%)
Mutual labels:  python-gui
Python Small Examples
告别枯燥,致力于打造 Python 实用小例子,更多Python良心教程见 Python中文网 http://www.zglg.work
Stars: ✭ 6,589 (+16794.87%)
Mutual labels:  python-gui
Dearpygui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
Stars: ✭ 6,631 (+16902.56%)
Mutual labels:  python-gui
15 Minute Apps
15 minute (small) desktop apps built with PyQt
Stars: ✭ 3,086 (+7812.82%)
Mutual labels:  python-gui

Python Desktop APp Logo

Python Desktop App

Learn how to make a desktop GUI application using Python, JavaScript, HTML, & CSS all thanks to pywebview.

pywebview is essentially a mini web-browser that you can control. It makes it really easy to write any python code to integrate directly to JavaScript. Building an app for pywebview is much like building a web application but a few key differences:

  • Database optional
  • Access to local users' file system
  • Virtually no latency (between JavaScript and Python)
  • Offline by default (no need to use the internet).

The advantage of using pywebview is that:

  • Frontends can leverage web technology frontends like React, Vue, Angular, Bootstrap, Preact, and much more
  • Incredibly small build size (roughly 20MB for a full application)
  • Simple and powerful API
  • Cross Platform (macOS, Windows, Linux)

Code updated to work with Python 3.10 and other latest software versions.

Recommended skills

Watch the Tutorial

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].