Terminal-based browser and search interface for Python Enhancement Proposals (PEPs)
Peplum is a terminal-based application for browsing and searching Python Enhancement Proposals (PEPs). It provides a local interface to access PEP metadata through the official PEP API, allowing developers to filter and search through all available PEPs without leaving the command line.
The tool stores PEP data locally in JSON format and caches RST source files for offline access. It follows XDG Base Directory specifications, placing configuration files in ~/.config/peplum/ and data files in ~/.local/share/peplum/. Users can access help within the application by pressing F1 to view available commands and navigation options.
Peplum targets Python developers who need quick access to PEP information during development workflows. The terminal interface eliminates the need to switch to a web browser when researching Python language specifications, implementation details, or proposed changes.
# via pipx
pipx install peplum
# via Homebrew
brew tap davep/homebrew && brew install peplum
