flask-fd


Nameflask-fd JSON
Version 1.0.2 PyPI version JSON
download
home_pagehttps://github.com/byoso/flask_for_desktop
SummaryUse flask to create a desktop GUI
upload_time2022-08-05 23:52:25
maintainer
docs_urlNone
authorVincent Fabre
requires_python>=3.6
licenseMIT
keywords flask desktop gui
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![silly-gui-icon](https://i.goopics.net/tou3jl.png)

# Flask for desktop

_Build a desktop application with flask._
_All you need is to add the provided file, and Silly gui in your dependencies_



## How it works in a few words

Basicaly, when the app is launched, silly-gui 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 a converter file
For the simpliest version:

```
flask-fd plop 1
```
or for a more customizable and fancy interface (the best choice)
```
flask-fd plop 2
```
or just running the app in the default web browser
```
flask-fd plop 3
```

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

### 4. launch the app

Execute the provided file, you'll see you flask app wrapped in a pretty
Gtk interface

### 5. get an installer (for linux)
This if you want to integrate your app in the system.
The installer uses [Geninstaller](https://github.com/byoso/geninstaller)

```
flask-fd plop installer
```
Fill the parameters in the installer.



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/byoso/flask_for_desktop",
    "name": "flask-fd",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "flask desktop gui",
    "author": "Vincent Fabre",
    "author_email": "peigne.plume@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/ce/0a/54729977b8004f113c1c666b7d7ae1d530e16bdc1f34b1ad1508d3f09fad/flask-fd-1.0.2.tar.gz",
    "platform": null,
    "description": "![silly-gui-icon](https://i.goopics.net/tou3jl.png)\n\n# Flask for desktop\n\n_Build a desktop application with flask._\n_All you need is to add the provided file, and Silly gui in your dependencies_\n\n\n\n## How it works in a few words\n\nBasicaly, when the app is launched, silly-gui runs the flask server alongside a desktop window and/or the main browser of the user's system.\n\nThe user's experience is similar with an 'electron' application, but there, it is python inside instead of JS.\n\n## How to do it\n\n### 1. Code your flask app as usual\n\n\n### 2. Installation\n\n```\npip install flask-fd\n```\n\n### 3. get a converter file\nFor the simpliest version:\n\n```\nflask-fd plop 1\n```\nor for a more customizable and fancy interface (the best choice)\n```\nflask-fd plop 2\n```\nor just running the app in the default web browser\n```\nflask-fd plop 3\n```\n\nThe file appear in your current working directory.\nFill the parameters in the given file.\n\n### 4. launch the app\n\nExecute the provided file, you'll see you flask app wrapped in a pretty\nGtk interface\n\n### 5. get an installer (for linux)\nThis if you want to integrate your app in the system.\nThe installer uses [Geninstaller](https://github.com/byoso/geninstaller)\n\n```\nflask-fd plop installer\n```\nFill the parameters in the installer.\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Use flask to create a desktop GUI",
    "version": "1.0.2",
    "split_keywords": [
        "flask",
        "desktop",
        "gui"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "47e1e75d6017958b1b3bca8585dc9d68",
                "sha256": "69a020e662aa5afe3bfeff1eeec0b47ee3f8d850642354159c45728941b259fe"
            },
            "downloads": -1,
            "filename": "flask_fd-1.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "47e1e75d6017958b1b3bca8585dc9d68",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 22337,
            "upload_time": "2022-08-05T23:52:23",
            "upload_time_iso_8601": "2022-08-05T23:52:23.098282Z",
            "url": "https://files.pythonhosted.org/packages/c0/44/679d8e4a25d7a351a16319b87149270f66979eb565733924816dca123ceb/flask_fd-1.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "73ea0108cb3c861fc17f3250e2249035",
                "sha256": "9b3bb206f586fd7dcaacf70788ebb4f8f27088e5241f6f6dee1fce43758bbe07"
            },
            "downloads": -1,
            "filename": "flask-fd-1.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "73ea0108cb3c861fc17f3250e2249035",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 16075,
            "upload_time": "2022-08-05T23:52:25",
            "upload_time_iso_8601": "2022-08-05T23:52:25.355893Z",
            "url": "https://files.pythonhosted.org/packages/ce/0a/54729977b8004f113c1c666b7d7ae1d530e16bdc1f34b1ad1508d3f09fad/flask-fd-1.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-08-05 23:52:25",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "byoso",
    "github_project": "flask_for_desktop",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "flask-fd"
}
        
Elapsed time: 0.48978s