Skip to main content

A terminal-first personal cheat sheet for Linux developers

Project description

cheat-cli

A terminal-first personal cheat sheet for Linux developers.
Search, add, and manage your own command references directly from the CLI — no browser, no mouse.

Built with Python, designed for daily use by developers who live in the terminal.


✨ Features

  • 🔍 Instant search across tools, commands, descriptions, and tags
  • Interactive add mode (cheat add)
  • 🗑️ Safe delete with confirmation (cheat delete)
  • 📦 User-writable data stored outside site-packages
  • 📊 Clean terminal tables with readable formatting
  • 🚀 Globally available CLI after install
  • 🐧 Linux-first, terminal-native workflow

🔄 Syncing Across Machines

Your personal cheat data is stored locally at:

~/.local/share/cheat-cli/commands.csv

To use the same cheats on multiple machines, you can:

  • Keep this file in a private Git repository
  • Or place it inside a cloud-synced folder (Dropbox, Syncthing, etc.)

This keeps your data private and under your control.

📦 Installation

Install from PyPI:

pip install cheat-cli

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cheat_cli-0.1.3.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cheat_cli-0.1.3-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file cheat_cli-0.1.3.tar.gz.

File metadata

  • Download URL: cheat_cli-0.1.3.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for cheat_cli-0.1.3.tar.gz
Algorithm Hash digest
SHA256 cd7a6977dac22dfc57d2d51164a45873681d3a55b5eb3fa2d6f54ccab2f8145c
MD5 e20a0d38451b93ffdd44cb44f32bd97c
BLAKE2b-256 a76adea30afa1c2c18410907e1aa8e50e6d4f3e8311bf78223e954308b25d689

See more details on using hashes here.

File details

Details for the file cheat_cli-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: cheat_cli-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for cheat_cli-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3808d0891f670b8c03775a1f47c57258dbaec9004a285a09661fc60a6f919360
MD5 e59ca8f42bbe9445b852a50d19a07074
BLAKE2b-256 65af8e6bb288f7a691d59459282346a4d0ff01553614e4c66f9312400e031aa1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page