PyNeutralino
PyNeutralino is a little Python module for making simple HTML/JS GUI apps with Flask.
PyNeutralino is based on Neutralinojs. So PyNeutralino inherits its lightweight and cross platform advantages. If you are familiar with Python and Flask, this would be a good solution for writing cross-platform applications.
Installing
pip install PyNeutralino
A Simple Example
# app.py
from flask import Flask
from pyneutralino import PyNeutralino
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
if __name__ == "__main__":
pn = PyNeutralino(app, name="myapp", port=9000)
pn.width = 1000
pn.height = 700
pn.run()
python app.py
Supports
- Python2 >= 2.7
- Python3 >= 3.4
Platform
- macOS
- Linux
- Windows
Metadata
Release files for pyneutralino 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyneutralino-1.0.2.tar.gz | 1.5 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyneutralino-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.0 MB
Release files / pyneutralino-1.0.2.tar.gz
| Download URL | pyneutralino-1.0.2.tar.gz |
|---|---|
| Size | 1.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
18a36531dd8e3a0002a09904de4eafec089771a5129024783078bf0bbe4a6f77
|
|
BLAKE2b-256 checksum How to use checksums |
ed2ab46fc69127dd30af9bb6ca0bd76dca3e09782442393906f7e6c743aa67a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.4
|
Release files / pyneutralino-1.0.2-py3-none-any.whl
| Download URL | pyneutralino-1.0.2-py3-none-any.whl |
|---|---|
| Size | 1.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
850bdb2ef912beaf2cd56a6aebef0da961445309aad4c7f3cd5b6544f5409aec
|
|
BLAKE2b-256 checksum How to use checksums |
e513cb988d87cd180d083704d544def67124aa1df32e7f0b8ef3127669f285db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.4
|