Skip to index filter Skip to main content
python-prompt-toolkit prompt_toolkitprompt_toolkit
  • Getting started
  • Tutorials
    • Build an SQLite REPL
  • Advanced
    • More about key bindings
    • More about styling
    • Filters
    • The rendering flow
    • Running on top of the asyncio event loop
    • Unit testing
    • Input hooks
    • Architecture
    • The rendering pipeline
  • Reference
Search the documentation

prompt_toolkit

  • Getting started
  • Tutorials
    • Build an SQLite REPL
  • Advanced
    • More about key bindings
    • More about styling
    • Filters
    • The rendering flow
    • Running on top of the asyncio event loop
    • Unit testing
    • Input hooks
    • Architecture
    • The rendering pipeline
  • Reference

  • python-prompt-toolkit

  • prompt_toolkit latest
    • Versions

  • Change appearance
    • Change appearance
    • Light
    • Dark
    • Automatic
  Index
Index
  • Gallery
  • Getting started
  • Upgrading
    • Upgrading to prompt_toolkit 2.0
    • Upgrading to prompt_toolkit 3.0
  • Printing (and using) formatted text
  • Asking for input (prompts)
  • Asking for a choice
  • Dialogs
  • Progress bars
  • Building full screen applications
  • Tutorials
    • Tutorial: Build an SQLite REPL
  • Advanced topics
    • More about key bindings
    • More about styling
    • Filters
    • The rendering flow
    • Running on top of the asyncio event loop
    • Unit testing
    • Input hooks
    • Architecture
    • The rendering pipeline
  • Reference
  • Related projects
  1. Start
  2. Gallery

Gallery¶

Showcase, demonstrating the possibilities of prompt_toolkit.

Ptpython, a Python REPL¶

The prompt:

../_images/ptpython.png

The configuration menu of ptpython.

../_images/ptpython-menu.png

The history page with its help. (This is a full-screen layout.)

../_images/ptpython-history-help.png

Pyvim, a Vim clone¶

../_images/pyvim.png

Pymux, a terminal multiplexer (like tmux) in Python¶

../_images/pymux.png
  On this page
  • Gallery
    • Ptpython, a Python REPL
    • Pyvim, a Vim clone
    • Pymux, a terminal multiplexer (like tmux) in Python
  • Previous Python Prompt Toolkit 3.0
  • Next Getting started
  • Documentation
  • Package
  • Repository
  • Issues
prompt_toolkit
  • 2014-2024, Jonathan Slenders
Built with Sphinx 8.2.3 and Nefertiti 0.8.6
Advertisement