Об этом проекте

cheat.sh — это единый сервис-шпаргалка, создаваемый сообществом, который агрегирует множество качественных репозиториев со шпаргалками по всему миру, предлагая лаконичный, быстрый и полный доступ к информации из любого места. Основные возможности: - Простой интерфейс через curl, браузер или редакторы — работает без установки, также можно развёрнуть локально офлайн. - Охватывает 56 языков программирования, множество СУБД и более 1000 важных UNIX/Linux команд. - Поиск по ключевым словам через `~KEYWORD`, например `curl cht.sh/~snapshot`. - Шпаргалки по языкам программирования находятся в отдельных пространствах имён, например `curl cht.sh/go/Pointers`, `curl cht.sh/python/lambda`. - Если готовой шпаргалки нет, ответ динамически генерируется на основе существующих шпаргалок и ответов с Stack Overflow. - Поддержка параметров `/1`, `/2` для выбора разных ответов, ` ?Q` для удаления комментариев, ` ?T` для отключения подсветки синтаксиса. - Командная строка клиента cht.sh: сохраняемый контекст запросов, readline, история, интеграция с буфером обмена, автодополнение для bash/fish/zsh и инкогнито-режим. - В инкогнито-режиме выделенный текст автоматически запрашивает и показывает соответствующую шпаргалку. - Плагины для Vim, Emacs, Visual Studio Code, Sublime, IntelliJ IDEA, QtCreator и других редакторов. - Самостоятельное размещение через docker-compose, сервис по умолчанию работает на http://localhost:8002. Сервис делает упор на быстрое время ответа (обычно менее 100 мс) и поддерживает специальные страницы `:help`, `:intro`, `:list` для получения справки и списков.