Skip to main content

A shell for typer apps with autocompletion and history

Project description

Typer Shell!

Beautiful command-line shell with Typer!

This is just an update to click-shell for typer.

I also added some features like:

  • better help by default
  • support for typer default functions (just name one of your commands 'default' and it will be triggered when nothing else is recognized)
  • easily drop into an ipython terminal with the local context loaded with 'shell'
  • each shell can have local parameters with helper functions for loading and saving them from files

See it in action!

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

typer_shell-0.1.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

typer_shell-0.1.0-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file typer_shell-0.1.0.tar.gz.

File metadata

  • Download URL: typer_shell-0.1.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.6 Linux/5.19.0-41-generic

File hashes

Hashes for typer_shell-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bcc0611f3a4636d8f45e8dddcd87731546fdba85186d5d10461519b691bda0cb
MD5 5c2fbbd5aa599b04a634fec8042e0a81
BLAKE2b-256 ad6f67b8e20c0430fa466818a00546c65b509e182ab3a087727fcebe7d64bb3b

See more details on using hashes here.

File details

Details for the file typer_shell-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: typer_shell-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.6 Linux/5.19.0-41-generic

File hashes

Hashes for typer_shell-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b23c39aa20ca8160abd88fcdd53aed11646c2db2a3f61c80b034b54c286379c3
MD5 6ed05ec4b1ec76d4ca3862a5af7d5fb1
BLAKE2b-256 639ff3b95cdc490c4e0528e443429fb5e87750e6247524c2f9218c2fa49438d4

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