Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

create-eel-app-0.1.3.tar.gz (4.2 kB view details)

Uploaded Source

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

Hashes for create-eel-app-0.1.3.tar.gz
Algorithm Hash digest
SHA256 dbf21044aa83ecedf5c847eddea7fe711cd49a006ca1fac51f345ed073fe50b9
MD5 a96a550dc1b33a065ebea815773240f4
BLAKE2b-256 4346a6d7ae7ad476c54828f77fad4e9dba24c2795414727cb11f1edccfc01401

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page