Skip to content

vangberg/pdit

Repository files navigation

pdit: Python Un-Notebook

pdit is a Python Un-Notebook: an output-focused Python editor for plain .py files. Run code statement by statement and see output inline beside the exact line that produced it, with notebook-like iteration but no notebook cells, no notebook file format, and no conversion step. The workflow is expression-first, so top-level expressions render by default and intermediate states stay visible. Keep pdit open while Claude Code, Cursor, or similar tools edit your script on disk.

pdit editor screenshot

Quick Start

pip install "pdit[demo]"
pdit --demo

With uv:

uvx --with "pdit[demo]" pdit --demo

Manual

See the website.

Development

See DEVELOPMENT.md for development setup and testing.

About

The Python Un-Notebook

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •