Clide 
Your friendly terminal IDE — a file explorer, a project-wide search, and a tabbed editor, in the terminal.
Install
Globally, via pipx — clide then works in any terminal,
in its own isolated environment:
pipx install --editable .
--editable means the installed command runs this checkout directly, so edits
here take effect immediately. Drop it for a frozen copy, and after bumping the
version run pipx reinstall clide.
Or into a local venv for development only:
pip install -e .
Usage
clide # open the current directory
clide . # same thing, explicitly
clide ~/projects/app # open a directory
clide main.py # open a file (workspace becomes its directory)
clide src/ a.py b.py # open a directory and two files in tabs
The workspace root — what the explorer shows and what search scans — is the first directory argument, or the common parent of the files given, or the current directory.
Keys
| Key | Action |
|---|---|
ctrl+b |
Toggle the sidebar |
ctrl+shift+e |
Show the Explorer |
ctrl+shift+f |
Show Search |
ctrl+s |
Save the active file |
ctrl+w |
Close the active file |
ctrl+pgdn / ctrl+pgup |
Next / previous file |
ctrl+d |
Toggle dark mode |
ctrl+shift+q |
Quit |
Tabs show ● when a file has unsaved changes, and ✕ closes one. Closing a
file with unsaved changes warns once (with a summary of what would be lost)
before discarding.
These keys are bound with priority=True so the focused editor cannot swallow
them; as a result ctrl+w and ctrl+d do not perform their usual TextArea
edits. Use ctrl+backspace and delete for those.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file clide_tui-1.1.0.tar.gz.
File metadata
- Download URL: clide_tui-1.1.0.tar.gz
- Upload date:
- Size: 15.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ad9b04e415903684f41821dfc3ac2818cf1a3ebf2065d4592df69e6a7f9a0b6
|
|
| MD5 |
4e6317a9ca1ef2d84d2fc5fa1076bb8b
|
|
| BLAKE2b-256 |
9bc5a2535d5adf79b62009a77e9dbf1f8791e8259b33aef37328dcf4944b3da7
|
File details
Details for the file clide_tui-1.1.0-py3-none-any.whl.
File metadata
- Download URL: clide_tui-1.1.0-py3-none-any.whl
- Upload date:
- Size: 16.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
32d5f2cd87f0f5c83337ffc39587f8a8dcec861cf193cec9633109a6ee62e679
|
|
| MD5 |
aeeb15935fb38b33ab87b5db0c05362a
|
|
| BLAKE2b-256 |
9356331a974132edc321f7a584b54e50bc6dc810335d74d1cf81f3b480dcc031
|