To bootstrap a basic Eel app.
Project description
Create Eel App
create_eel_app provides basic template and managing utilities for an Eel app.
Eel is a little Python library for making simple Electron-like HTML/JS GUI apps.
Check out Eel here: https://github.com/samuelhwilliams/Eel
Usage
Create an Eel app
$ create_eel_app.py create my_awesome_eel_app
This creates a directory with the name my_awesome_eel_app
in the current working directory and initializes a git repository as well.
Launch the app
In the directory of the newly created app
$ create_eel_app.py launch
Package the app
To package the app, simply run
$ create_eel_app.py publish
This will package your file into a single file using pyinstaller
and put the resulting file in dist/
To change publishing settings, see
app_config.json
Installation
Install it from pypi using pip
$ pip install create-eel-app
or from source
$ git clone https://github.com/gr3atwh173/create-eel-app
$ cd create-eel-app
$ python setup.py install
Todo
- Implement basic template
- Implement launch
- Implement publish
- More templates
- hot reloading 🔥
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file create-eel-app-0.1.3.tar.gz
.
File metadata
- Download URL: create-eel-app-0.1.3.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbf21044aa83ecedf5c847eddea7fe711cd49a006ca1fac51f345ed073fe50b9 |
|
MD5 | a96a550dc1b33a065ebea815773240f4 |
|
BLAKE2b-256 | 4346a6d7ae7ad476c54828f77fad4e9dba24c2795414727cb11f1edccfc01401 |