Chuletas mantenidas por la comunidad con ejemplos prácticos de herramientas habituales de línea de comandos, como complemento sencillo a las páginas man.
chubin/cheat.sh
Chuletas de comandos Unix y lenguajes de programación, disponibles en el navegador, con curl, un cliente CLI y plugins para editores.
- Estrellas
- 41,823
- Forks
- 1,917
- Issues abiertos
- 149
- Último commit
- hace 30 días
¿Qué es?
cheat.sh es una interfaz unificada para varios repositorios de chuletas mantenidos por la comunidad. Puedes consultarlo con el nombre de un comando o con un lenguaje y un tema, y obtendrás una respuesta breve, centrada en ejemplos, en la terminal. Incluye comandos de UNIX/Linux, una amplia variedad de lenguajes de programación y varios DBMS.
El servicio se puede usar con curl directamente en cheat.sh o cht.sh, sin cuenta ni instalación. Para usarlo con frecuencia, el proyecto ofrece un cliente cht.sh con modo shell, historial, copia al portapapeles y autocompletado con tabulador para bash, zsh y fish. El modo stealth muestra respuestas automáticamente al seleccionar texto. Hay plugins para Vim, Emacs, Sublime Text, VS Code, IntelliJ IDEA y Qt Creator.
Para usarlo sin conexión o de forma privada, el README describe una configuración autohospedada basada en Docker que usa docker-compose con Redis, y señala que la instalación independiente se documenta por separado.
Funciones clave
- 01Consultar comandos o temas de lenguajes con curl, sin necesidad de instalar nada.
- 02Incluye comandos de UNIX/Linux y decenas de lenguajes de programación.
- 03Incluye un cliente CLI cht.sh con modo shell, historial, copia al portapapeles y autocompletado con tabulador.
- 04Ofrece un modo stealth que muestra respuestas al seleccionar texto.
- 05Incluye plugins para Vim, Emacs, VS Code, Sublime Text, IntelliJ IDEA y Qt Creator.
- 06Se puede autohospedar con Docker.
Casos de uso
- Consultar las opciones de un comando de shell sin salir de la terminal.
- Obtener un fragmento de código rápido para una función desconocida de un lenguaje.
- Ejecutar un servidor privado de chuletas dentro de la red de un equipo.
- Ver respuestas en línea mientras programas en un editor.
Inicio rápido
- 1
Consultar una hoja de referencia directamente con curl (no hace falta instalar nada)
curl cheat.sh/tar - 2
Buscar un comando si no sabes cómo se llama
curl cht.sh/~snapshot
Antes de usarlo
- El modo shell del cliente cht.sh requiere instalar el paquete rlwrap por separado.
- Las respuestas a consultas sobre lenguajes de programación se generan al momento y no se garantiza que coincidan exactamente.
Temas
Preguntas frecuentes
- ¿Qué es cheat.sh?
- Chuletas de comandos Unix y lenguajes de programación, disponibles en el navegador, con curl, un cliente CLI y plugins para editores. cheat.sh es una interfaz unificada para varios repositorios de chuletas mantenidos por la comunidad. Puedes consultarlo con el nombre de un comando o con un lenguaje y un tema, y obtendrás una respuesta breve, centrada en ejemplos, en la terminal. Incluye comandos de UNIX/Linux, una amplia variedad de lenguajes de programación y varios DBMS.
- ¿cheat.sh es gratuito? ¿Qué licencia tiene?
- cheat.sh es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿cheat.sh sigue mantenido?
- Mantenimiento activo. El último commit de cheat.sh fue el 22 sept 2026.
- ¿Para qué puedo usar cheat.sh?
- Consultar las opciones de un comando de shell sin salir de la terminal. Obtener un fragmento de código rápido para una función desconocida de un lenguaje. Ejecutar un servidor privado de chuletas dentro de la red de un equipo. Ver respuestas en línea mientras programas en un editor.
- ¿Cómo se instala cheat.sh?
- Consultar una hoja de referencia directamente con curl (no hace falta instalar nada): curl cheat.sh/tar Buscar un comando si no sabes cómo se llama: curl cht.sh/~snapshot
- ¿Dónde consigo cheat.sh?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/chubin/cheat.sh
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un clon de cat(1) para la terminal, con resaltado de sintaxis, indicadores de cambios de Git y paginación automática.
Una alternativa rápida y fácil de usar al comando Unix find para buscar archivos y directorios por nombre desde la línea de comandos.
Un renderizador de React para crear aplicaciones interactivas de línea de comandos con componentes y diseños Flexbox en la terminal.
Una herramienta de línea de comandos para comparar el rendimiento de comandos con análisis estadístico, ejecuciones de calentamiento y exportación a CSV, JSON, Markdown y AsciiDoc.
Una herramienta de línea de comandos rápida, similar a neofetch, que muestra información del sistema junto a un logo ASCII personalizable.