Skip to main content

Pad Logo

Pad is an easy to use terminal code editor for those of us who aren't into vim.

Features

  • Runs in the terminal, works great with ghostty
  • Responsive, resize the window and it still looks good
  • Text editor with code highlighting for the current open file
  • If not pointed at a file, opens the current directory, default open file is any README.md that may exist
  • Autoclosing of parenthesis, curly braces, brackets, and quotes
  • VS Code inspired keyboard shortcuts for fast navigation and editing:
    • ctrl+c: copy text
    • ctrl+v: paste text
    • ctrl+z: undo
    • ctrl+s: save current file
    • ctrl+f: search in current file
    • ctrl+g: go to line
    • ctrl+b: file browser
    • ctrl+o: file search
    • ctrl+shift+f: Fast file content search

Install

uv tool install pad-app

Currently Pad is untested with any other installation method. If it works for your installation method, let me know and I'll add it to this section.

Usage

Once installed, point it at a file:

pad myproject/README.md

Or a directory:

pad myproject/

Release files for pad-app 0.5.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pad-app 0.5.2
File Size Uploaded
pad_app-0.5.2.tar.gz 10.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pad-app 0.5.2
File Interpreter ABI Platform
pad_app-0.5.2-py3-none-any.whl Python 3 none any Details

Total release size: 22.4 kB

Release files / pad_app-0.5.2.tar.gz

Download URL pad_app-0.5.2.tar.gz
Size 10.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b376cb0e47299ce7159293dfb0393bf65c82a71fcc2c02d5f03608d51ce3ed25
BLAKE2b-256 checksum
How to use checksums
5f80a576f0928c84b1bb2a8614888a5fe997bc50207befa0753036cf0ef03667
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.11 {"installer":{"name":"uv","version":"0.9.11"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / pad_app-0.5.2-py3-none-any.whl

Download URL pad_app-0.5.2-py3-none-any.whl
Size 11.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
19e5fd021b4c1fd84f7d35a9154aafd34d11e81617217f085b297f57b247ee8b
BLAKE2b-256 checksum
How to use checksums
eaf9ad5af47c6b5337b056e8a291e2f99990a4a0a54fe57efeedd5b099a3ce30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.11 {"installer":{"name":"uv","version":"0.9.11"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.5.2 This release

2 release files

0.5.1

2 release files

0.4.0

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page