Skip to main content

silly-gui-icon

Flask for desktop

Build a desktop application with flask. All you need is to add the provided file, and Flask for desktop in your dependencies

How it works in a few words

Basicaly, when the app is launched, Flask for desktop runs the flask server alongside a desktop window and/or the main browser of the user's system.

The user's experience is similar with an 'electron' application, but there, it is python inside instead of JS.

How to do it

1. Code your flask app as usual

2. Installation

pip install flask-fd

3. get the files

If you start your app from scratch:

flask-fd plop starter

If you've already done your app and just want to convert it:

flask-fd plop converter

This one will give you a file that you'll just have to configure following the steps in the comments.

The file appear in your current working directory. Fill the parameters in the given file.

Metadata

Release files for flask-fd 1.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flask-fd 1.1.2
File Size Uploaded
flask-fd-1.1.2.tar.gz 18.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for flask-fd 1.1.2
File Interpreter ABI Platform
flask_fd-1.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 45.0 kB

Release files / flask-fd-1.1.2.tar.gz

Download URL flask-fd-1.1.2.tar.gz
Size 18.9 kB
Tags Source
SHA-256 checksum
How to use checksums
6d6f924010ba957db9a7d298c223feb555313605e9312a6efef515a372c7eb58
BLAKE2b-256 checksum
How to use checksums
55400530a3b1a8b3cf980507c758c58acc7dc4d37225815c11897b173275d149
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.6

Release files / flask_fd-1.1.2-py3-none-any.whl

Download URL flask_fd-1.1.2-py3-none-any.whl
Size 26.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
387762fe04035c25cac6ce2781d95b20027dce8ffc4d519ccafe5b687f514d6a
BLAKE2b-256 checksum
How to use checksums
c5de377d8a0ee95ec380f9ea039798259dae508d9a229de6e653564ffe0a50d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.6

Release history Release notifications | RSS feed

This release

1.1.2 This release

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page