Show HN: Pobshell: A Bash-like shell to explore live Python object hierarchies

Meet Pobshell. Think cd, ls, cat, and find — but for Python objects instead of files.

Stroll around your code, runtime state, and data structures. Inspect everything: modules, classes, live objects. Plus recursive search and CLI integration.

40s video demo: https://www.youtube.com/watch?v=_d4DgVnqWjQ

What it's for:

- Exploratory debugging: Inspect live object state on the fly

- Understanding APIs: Examine code, docstrings, class trees

- Shell integration: Pipe object state or code snippets to LLMs or OS tools

- Code and data search: Recursive search for object state or source without file paths

- REPL & paused script: Explore runtime environments dynamically

- Teaching & demos: Make Python internals visible and walkable

Pobshell is pick‑up‑and‑play: familiar commands plus optional new tricks.

Install: pip install pobshell

Pobshell is open source, and in alpha release. Tested on MacOs, Linux and Windows (Python 3.12)

1 points cogs 1 year ago 1 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton