awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 repositorios

Awesome GitHub RepositoriesCode Snippet Execution

Utilities for running small fragments of code directly from the command line for rapid testing.

Distinct from Code Snippet Repositories: The candidates focus on repositories, generators, or Markdown rendering, not the execution of snippets from the CLI.

Explore 14 awesome GitHub repositories matching development tools & productivity · Code Snippet Execution. Refine with filters or upvote what's useful.

Awesome Code Snippet Execution GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • jbranchaud/tilAvatar de jbranchaud

    jbranchaud/til

    14,116Ver en GitHub↗

    This project is a markdown knowledge base used to maintain a curated collection of concise technical notes and write-ups across various programming languages and tools. It serves as a searchable personal reference library for documenting technical discoveries and software development patterns. The system implements a learning in public workflow, transforming markdown-based content storage into a static site. It utilizes directory-based routing to map folder structures to URL paths and employs schema-driven type generation to ensure data consistency across the knowledge base. The codebase cov

    Provides the ability to execute short segments of code directly from the command line without project files.

    Vim Script
    Ver en GitHub↗14,116
  • prompt-toolkit/ptpythonAvatar de prompt-toolkit

    prompt-toolkit/ptpython

    5,439Ver en GitHub↗

    ptpython es un REPL de Python interactivo mejorado y consola asíncrona construida sobre la biblioteca prompt-toolkit. Proporciona una interfaz de línea de comandos personalizable para ejecutar código Python con soporte para edición multilínea, autocompletado y resaltado de sintaxis. El entorno admite sentencias await de nivel superior y ejecución asíncrona mediante un bucle de eventos integrado. Permite una amplia personalización de la interfaz, incluyendo key bindings configurables para navegación Vi o Emacs y esquemas de color personalizados. El shell incluye capacidades para la validación de sintaxis en tiempo real y la ejecución de comandos del shell del sistema sin salir de la sesión. Puede integrarse como un REPL embebido dentro de otras aplicaciones o utilizarse para envolver shells externos y proporcionar funciones mágicas adicionales.

    Provides a command-line interface for executing Python code snippets with syntax highlighting, autocompletion, and multiline editing.

    Python
    Ver en GitHub↗5,439
  • knqyf263/petAvatar de knqyf263

    knqyf263/pet

    5,270Ver en GitHub↗

    Pet es un gestor de fragmentos (snippets) de línea de comandos utilizado para almacenar, etiquetar y ejecutar comandos y scripts de shell utilizados frecuentemente. Funciona como un selector de comandos interactivo y una herramienta de captura del historial de shell, permitiendo a los usuarios extraer comandos únicos de su historial y guardarlos como fragmentos reutilizables. La herramienta destaca por integrar un gestor de configuración sincronizado con git, que utiliza APIs de proveedores de git remotos y tokens de acceso para mantener las colecciones de fragmentos consistentes en múltiples dispositivos. También cuenta con una interfaz de búsqueda interactiva que soporta categorización basada en etiquetas para navegar y lanzar comandos guardados. El sistema soporta la automatización de flujos de trabajo de shell mediante la expansión dinámica de parámetros, solicitando la entrada del usuario o aplicando valores predeterminados antes de ejecutar comandos en un proceso de shell nativo. Los fragmentos se organizan mediante indexación basada en etiquetas y se almacenan en archivos planos locales, con soporte para gestionar colecciones en múltiples directorios y configuraciones específicas de proyectos. El proyecto está escrito en Go y puede compilarse en un binario ejecutable independiente para su instalación local.

    Runs saved command snippets directly in the shell with support for parameter expansion.

    Gocommand-linegogolang
    Ver en GitHub↗5,270
  • dsdanielpark/bard-apiAvatar de dsdanielpark

    dsdanielpark/Bard-API

    5,196Ver en GitHub↗

    Bard-API es un cliente y wrapper asíncrono de Python para interactuar con Google Gemini. Funciona como un gestor de conversaciones con estado y una interfaz multimodal, permitiendo a los usuarios enviar prompts de texto e imagen a un modelo de lenguaje y recibir respuestas. La librería utiliza un sistema de autenticación basado en cookies que extrae tokens de sesión del almacenamiento local del navegador para autorizar las solicitudes. Para gestionar el acceso y la conectividad, incluye enrutamiento de solicitudes mediante proxy para evitar restricciones regionales y bloqueos de IP. El proyecto cubre capacidades para análisis de IA multimodal y el mantenimiento del historial de sesiones para permitir diálogos continuos de varios turnos. También proporciona utilidades para extraer enlaces de imágenes de las respuestas, convertir texto a voz y ejecutar automáticamente fragmentos de código generados dentro de un entorno local.

    Automatically runs code snippets received in AI responses within the local environment.

    Pythonai-apiapibard
    Ver en GitHub↗5,196
  • ronreiter/interactive-tutorialsAvatar de ronreiter

    ronreiter/interactive-tutorials

    4,729Ver en GitHub↗

    Este proyecto es una plataforma interactiva de tutoriales de programación y un motor de cursos basado en markdown. Funciona como un sistema educativo basado en web que transforma archivos markdown en páginas educativas estructuradas con interfaces integradas para escribir y ejecutar código. La plataforma utiliza un framework de ejecución de código remoto para validar fragmentos enviados por el usuario en tiempo real mediante la integración con compiladores y motores de ejecución externos. Para asegurar una entrega consistente en diferentes plataformas de alojamiento, todo el entorno de aprendizaje se proporciona como un despliegue contenedorizado. El sistema cubre una amplia superficie de capacidades, incluyendo renderizado de markdown con enlaces estilo wiki, entrega de cursos interactivos en múltiples idiomas y una API de ejecución de código remoto para capturar y devolver los resultados de la ejecución.

    Enables the execution of code snippets via external compilers to provide real-time validation and output.

    Python
    Ver en GitHub↗4,729
  • zdharma-continuum/zinitAvatar de zdharma-continuum

    zdharma-continuum/zinit

    4,731Ver en GitHub↗

    Zinit es un gestor de plugins para Zsh diseñado para descargar, cargar y actualizar extensiones y fragmentos para la shell Z. Funciona como un optimizador de rendimiento, instalador de binarios de shell y gestor de autocompletado, proporcionando un framework para la automatización del ciclo de vida de la shell y el registro de definiciones de autocompletado con tabulador. El proyecto se distingue por una optimización avanzada del inicio, utilizando compilación de bytecode, caché de configuración y carga diferida para reducir los tiempos de arranque de la shell. Además, diferencia su modelo de ejecución de plugins al soportar la carga de fragmentos de código remotos individuales sin requerir instalaciones completas de repositorios y al utilizar capas de emulación de shell para asegurar la compatibilidad con sintaxis no nativa. Las capacidades más amplias del gestor incluyen la automatización de los ciclos de vida de los plugins mediante hooks de instalación, el despliegue de binarios compilados en directorios de prefijo dedicados y la activación dinámica de plugins basada en condiciones ambientales. También proporciona herramientas para gestionar servicios en segundo plano mediante tuberías con nombre, monitorear la actividad de los plugins y realizar análisis de rendimiento de carga.

    Executes individual remote or local scripts without needing to install a full plugin repository.

    Shell
    Ver en GitHub↗4,731
  • shd101wyy/markdown-preview-enhancedAvatar de shd101wyy

    shd101wyy/markdown-preview-enhanced

    4,400Ver en GitHub↗

    Este proyecto es una extensión de vista previa de markdown que proporciona un renderizador avanzado para archivos markdown. Funciona como un cuaderno de markdown interactivo ejecutando fragmentos de código incrustados y mostrando los resultados directamente dentro del panel de vista previa. El sistema incluye un convertidor de markdown a PDF para la generación de documentos profesionales y un generador de presentaciones que transforma texto markdown en visuales de diapositivas. La herramienta soporta renderizado técnico para fórmulas matemáticas y diagramas, mientras mantiene la edición de contenido lado a lado mediante desplazamiento sincronizado entre el texto fuente y la salida renderizada.

    Provides the ability to run small code fragments within a document and display the output in the preview.

    HTMLatomatom-packagekatex
    Ver en GitHub↗4,400
  • golang/vscode-goAvatar de golang

    golang/vscode-go

    4,256Ver en GitHub↗

    This project is a language extension for VS Code that provides comprehensive Go language support. It functions as a language server client, a debugger interface, and a toolchain manager to facilitate Go application development. The extension distinguishes itself by integrating a full suite of toolchain management capabilities, allowing for the installation and configuration of required binaries, linters, and compiler versions directly within the editor. It also provides deep integration for interactive debugging via Delve, supporting remote target debugging, process attachment, and program st

    Enables uploading files or selected text to a web-based sandbox for remote execution and sharing.

    TypeScriptdebuggergolangvisual-studio-code
    Ver en GitHub↗4,256
  • zsh-users/zshAvatar de zsh-users

    zsh-users/zsh

    4,237Ver en GitHub↗

    Zsh is a Z Shell implementation that provides an interactive command-line interface for executing system commands, managing files, and automating workflows. It serves as a POSIX-compliant shell and a programmable scripting environment for writing automation scripts. The project focuses on providing a Unix shell environment with a high degree of customization. It includes advanced autocomplete, programmable completion, and sophisticated globbing to tailor terminal behavior and environment preferences. The system covers command-line workflow automation and the execution of system commands thro

    Provides the substitution of wildcards and variable placeholders within command strings before execution.

    C
    Ver en GitHub↗4,237
  • johnlindquist/kitAvatar de johnlindquist

    johnlindquist/kit

    4,189Ver en GitHub↗

    Kit es un framework de automatización de escritorio y kit de herramientas de UI programable diseñado para construir herramientas de productividad personalizadas. Sirve como un wrapper de CLI multiplataforma y automatizador del sistema macOS, proporcionando un entorno para ejecutar scripts que gestionan tareas del sistema operativo, gestión de archivos y flujos de trabajo de aplicaciones. El proyecto se distingue por una capa de integración de LLM dedicada para la extracción de datos estructurados y la generación de texto, junto con un framework de UI especializado para crear formularios de entrada interactivos, ventanas HTML y widgets flotantes. Cuenta con una integración profunda con macOS a través de la ejecución de AppleScript y la personalización de la barra de menús del sistema. El framework cubre una amplia gama de capacidades, incluyendo el control de dispositivos de entrada a nivel de sistema, gestión del portapapeles y control de energía. Incluye utilidades de automatización para la programación basada en cron y vigilancia de archivos, así como herramientas de desarrollador para la sincronización con Git, gestión de variables de entorno y web scraping. El sistema proporciona soporte integrado para ejecutar comandos de shell y gestionar entornos de script aislados.

    Runs code snippets from various programming languages by creating temporary files and executing them in a terminal.

    TypeScript
    Ver en GitHub↗4,189
  • luvit/luvitAvatar de luvit

    luvit/luvit

    3,953Ver en GitHub↗

    Luvit es un runtime basado en eventos para Lua que integra libuv para proporcionar E/S no bloqueante y operaciones de sistema asíncronas. Funciona como un framework de red asíncrono y entorno de ejecución que aprovecha la compilación Just-In-Time para el procesamiento de scripts de alto rendimiento. La plataforma permite la distribución del tráfico de red a través de múltiples núcleos de CPU mediante un gestor de clusters TCP que comparte manejadores de sockets entre procesos hijos. Proporciona capacidades especializadas para construir servidores HTTP decodificando flujos de solicitudes entrantes y codificando respuestas mediante un procesador de flujos. El runtime soporta el desarrollo general de aplicaciones basadas en eventos, programación de red asíncrona y la integración de módulos binarios compilados para extender las capacidades de lenguaje de bajo nivel. Los usuarios pueden interactuar con el entorno a través de un bucle read-eval-print, ejecutar scripts independientes o evaluar fragmentos de código a través de la línea de comandos.

    Allows for the immediate execution of Lua code snippets passed directly via the command line.

    Lua
    Ver en GitHub↗3,953
  • giuspen/cherrytreeAvatar de giuspen

    giuspen/cherrytree

    3,893Ver en GitHub↗

    CherryTree is a hierarchical note-taking application and rich text document editor designed for organizing information within a nested tree of nodes. It functions as a code-integrated documentation tool and an encrypted knowledge base, utilizing SQLite or XML for local data storage. The project distinguishes itself by integrating developer-centric capabilities, such as syntax highlighting and the ability to execute code blocks directly via an external terminal. It also provides password-protected encryption to secure stored data and prevent unauthorized access to the information tree. The so

    Allows the execution of code snippets by passing them to an external system shell.

    C++
    Ver en GitHub↗3,893
  • skygragon/leetcode-cliAvatar de skygragon

    skygragon/leetcode-cli

    3,852Ver en GitHub↗

    leetcode-cli is a command line interface for browsing, solving, and submitting coding challenges to LeetCode without using a web browser. It serves as an algorithm practice manager and a plugin-based developer tool that enables users to manage the full lifecycle of competitive programming from the terminal. The project provides a containerized code execution environment using Docker to run and test algorithm solutions in isolated environments. It features a modular architecture that supports third-party extensions to add custom features and workflows. The tool covers a wide range of capabili

    Executes code against test cases on the remote platform and retrieves the results.

    JavaScript
    Ver en GitHub↗3,852
  • shroominic/codeinterpreter-apiAvatar de shroominic

    shroominic/codeinterpreter-api

    3,848Ver en GitHub↗

    This project provides a programmatic interface and framework for integrating large language models with secure, stateful, and multimodal code execution environments. It functions as a code interpreter API that enables the execution of arbitrary Python scripts within isolated sandboxed runtimes. The system supports multimodal data analysis by processing combined text and file inputs to generate visualizations and computational results. It manages stateful workflows by maintaining conversation memory and session history, allowing language models to complete multi-step technical tasks. The fram

    Offers a programmatic API to trigger code execution on remote servers and scale execution environments.

    Python
    Ver en GitHub↗3,848
  1. Home
  2. Development Tools & Productivity
  3. Code Snippet Execution

Explorar subetiquetas

  • Dynamic Parameter ExpansionReplacing placeholders within snippets with user-provided input or default values during command execution. **Distinct from Code Snippet Execution:** Distinct from Code Snippet Execution: focuses on the variable substitution process before running the command, not the act of execution itself.
  • Remote Execution APIsApplication programming interfaces for triggering code execution on remote servers and retrieving results. **Distinct from Code Snippet Execution:** Distinct from CLI snippet execution by providing a network-accessible API for real-time web integration.