Sobre el proyecto
cheat.sh is a unified community-driven cheat sheet service that aggregates multiple high-quality cheat sheet repositories worldwide, aiming to deliver a concise, fast, comprehensive, and universally accessible query experience.
Key capabilities:
- Provides simple curl, browser, or editor interfaces with no installation required, and supports self-hosting for offline use.
- Covers 56 programming languages, multiple database management systems, and over 1,000 important UNIX/Linux commands.
- Supports keyword search via `~KEYWORD`, e.g., `curl cht.sh/~snapshot`.
- Programming-language cheat sheets reside in independent namespaces, such as `curl cht.sh/go/Pointers` and `curl cht.sh/python/lambda`.
- If no existing cheat sheet matches a query, one is dynamically generated from current cheat sheets and Stack Overflow answers.
- Allows answer selection with `/1`, `/2`, etc., comment removal via `\?Q`, and syntax-highlighting toggle off via `\?T`.
- Offers a command-line client `cht.sh` featuring persistent query context, readline, history, clipboard integration, bash/fish/zsh tab completion, and stealth mode.
- In stealth mode, selecting text automatically triggers a query and displays the relevant cheat sheet.
- Provides editor plugin integrations for Vim, Emacs, Visual Studio Code, Sublime, IntelliJ IDEA, and QtCreator.
- Supports self-hosting via docker-compose; the service defaults to http://localhost:8002.
The service emphasizes fast responses (typically under 100 ms) and offers special help pages such as `:help`, `:intro`, and `:list`.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.