10 repositorios
Utilities for executing code snippets from a buffer and displaying the results directly within the editor.
Distinct from Formatted Output Buffers: None of the candidates refer to editor-integrated REPL-like code execution for general-purpose development.
Explore 10 awesome GitHub repositories matching development tools & productivity · Inline Code Execution. Refine with filters or upvote what's useful.
Tolaria is a markdown knowledge base manager and bidirectional note linking system. It functions as an integrated environment for organizing notes and structured data, utilizing YAML frontmatter and wikilinks to establish relational mappings between documents. The project distinguishes itself by integrating language model capabilities directly into the editor for content generation and analysis. It further combines prose with structured data through a markdown spreadsheet editor that renders CSV-formatted files as interactive grids with formula support and cross-sheet referencing. The platfo
Performs numeric operations within spreadsheet cells using an inline function catalog with autocomplete.
snacks.nvim is a comprehensive collection of quality-of-life plugins and utilities designed to extend the core functionality of Neovim. It serves as a multi-purpose toolkit providing a UI framework, navigation enhancements, and integrations with external services. The project distinguishes itself by combining a wide array of specialized tools into a single suite, including a picker-based file explorer, a deep GitHub integration for managing issues and pull requests, and a set of development utilities for profiling Lua performance and inspecting code execution. Its broader capability surface
Provides the ability to run code from scratch buffers or selections and see the output inline.
yn es un editor de texto markdown y herramienta de gestión del conocimiento diseñado como un lienzo de documentos interactivo. Funciona como un sistema de toma de notas en red para organizar información mediante wiki-links, hashtags y repositorios de archivos locales, mientras integra un asistente de escritura de IA para la generación y finalización automatizada de texto. El proyecto se distingue por sus capacidades de diagramación multi-motor, que renderizan sintaxis basada en texto en visuales usando Mermaid, PlantUML y ECharts. Emplea un framework de plugins extensible que permite la adición de elementos de UI y características personalizadas a través de módulos de JavaScript y ganchos de eventos. La aplicación cubre una amplia gama de capacidades de autoría de contenido y técnicas, incluyendo renderizado de matemáticas LaTeX, ejecución de código integrada y la generación de presentaciones de diapositivas interactivas. Proporciona una organización avanzada de documentos a través de visualizaciones de grafos de conocimiento e incluye utilidades para el cifrado de documentos, seguimiento de versiones y conversión de formatos impulsada por backend. La aplicación puede iniciarse con puertos, directorios de datos y modos de acceso personalizados utilizando parámetros de línea de comandos.
Supports executing code snippets directly within the editor and displaying the output inline.
Genkit is an open-source framework for building AI-powered applications. It provides a unified interface for connecting to hundreds of generative AI models from multiple providers, enabling text, image, audio, and video generation through a single API. The framework structures multi-step AI interactions—including chat, retrieval-augmented generation, tool use, and agentic workflows—as composable, traceable flows with built-in streaming and state management. The framework distinguishes itself through a comprehensive developer toolkit that includes a command-line interface and a local developer
Enables the model to write and run Python code for calculations and data processing.
Heynote es un editor de notas tipo scratchpad en markdown y organizador de texto plano que utiliza búferes persistentes basados en bloques para mantener el estado entre sesiones de la aplicación. Sirve como gestor de fragmentos de código con resaltado de sintaxis automático y una herramienta para gestionar múltiples búferes de texto categorizados a través de una interfaz de pestañas. La aplicación funciona como un bloc de notas de cálculo interactivo, evaluando expresiones matemáticas y conversiones de moneda directamente dentro del texto. También incluye una utilidad de anotación de imágenes que permite dibujos a mano alzada y marcas en imágenes incrustadas, que luego pueden exportarse al portapapeles del sistema. El sistema cubre una amplia gama de capacidades, incluyendo búsqueda de texto entre búferes, corrección ortográfica e incrustación de imágenes mediante arrastrar y soltar. Admite la personalización a nivel de usuario para atajos de teclado, incluyendo diseños estilo Emacs, y utiliza un enfoque basado en el sistema de archivos para asegurar la compatibilidad con servicios de sincronización en la nube externos.
Evaluates mathematical expressions and currency conversions directly within the text buffer using a dedicated math mode.
Ulauncher es un lanzador de aplicaciones controlado por teclado y paleta de comandos extensible para entornos de escritorio Linux. Proporciona una interfaz de búsqueda para ejecutar software instalado y navegar por archivos locales. El sistema cuenta con una arquitectura de plugins basada en Python que permite la integración de extensiones de terceros y funcionalidad personalizada. Incluye una interfaz personalizable que soporta esquemas de color y estilos visuales para adaptarse al entorno del sistema. Las capacidades principales incluyen coincidencia difusa (fuzzy matching) para la recuperación de software y archivos, una calculadora matemática integrada para evaluaciones instantáneas y un explorador de archivos local para la navegación del sistema.
Ships an integrated calculator for performing instant mathematical evaluations directly within the search interface.
Hydrogen es un entorno de ejecución de código interactivo e integración de editor de texto que permite la ejecución de líneas o bloques de código individuales con salida inmediata en línea. Funciona como un cuaderno interactivo políglota y un orquestador de kernels remoto, permitiendo a los usuarios ejecutar código a través de kernels de Jupyter y renderizar medios enriquecidos, como gráficos, imágenes y video, directamente dentro del editor. El sistema se distingue por la gestión remota de kernels, enrutando la ejecución de código a contenedores externos o servidores remotos a través de sockets de red. Mantiene un entorno de programación con estado donde los espacios de nombres de lenguaje persisten a través de múltiples archivos, permitiendo el seguimiento del estado de las variables y el autocompletado de código consciente del kernel basado en el runtime activo. La plataforma cubre además el control del ciclo de vida del kernel, incluyendo la capacidad de interrumpir o reiniciar entornos. Incluye un sistema de plugins para extender las características del lenguaje y la funcionalidad de la interfaz de usuario.
Executes single lines or blocks of code and displays the output immediately within the text editor.
Positron is a data science integrated development environment and AI-powered code editor designed for polyglot development, specifically supporting Python and R. It functions as a remote compute workspace that separates the user interface from the execution kernel via SSH or container integration. The environment features a deep integration of large language models that provide context-aware suggestions and automated data analysis by accessing real-time interpreter state, in-memory objects, and plot outputs. It distinguishes itself through a polyglot runtime bridge that enables cross-language
Provides the ability to execute code snippets from the editor and display results directly within the workspace.
Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an Entity-Component-System (ECS) game engine that separates logic into systems and data into components to manage complex entity interactions. The project functions as a grid-based physics simulator with a YAML data-driven prototype system for defining game objects. The project features a specialized 2D sprite rendering engine that maps server-side appearance data to client-side shaders. It implements a networking model with client-side prediction and dirty-flagged state synchronization to reduce inp
Enables the execution of vector and bitwise mathematical operations directly within the in-game console.
This project is a CJK input method framework and configuration set designed for the Rime input engine. It provides a comprehensive system of schemas and dictionary packs to optimize Chinese character entry through pinyin and double-pinyin workflows. The framework is distinguished by its use of Lua-powered extensions that add dynamic utilities, such as inline mathematical calculators, automated timestamps, and text formatting, directly to the input interface. It also features refined word libraries and language models specifically tuned to improve prediction accuracy and first-choice hit rates
Performs mathematical operations directly within the input interface to insert results into the text.