10 repository-uri
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 este un editor de text markdown și un instrument de gestionare a cunoștințelor conceput ca o pânză interactivă pentru documente. Funcționează ca un sistem de notițe în rețea pentru organizarea informațiilor prin wiki-link-uri, hashtag-uri și repository-uri de fișiere locale, integrând în același timp un asistent de scriere AI pentru generarea și completarea automată a textului. Proiectul se distinge prin capabilitățile sale de diagramare multi-motor, care redau sintaxa bazată pe text în vizualuri folosind Mermaid, PlantUML și ECharts. Utilizează un framework de plugin-uri extensibil care permite adăugarea de elemente UI și funcționalități personalizate prin module JavaScript și hook-uri de evenimente. Aplicația acoperă o gamă largă de capabilități de autorare a conținutului și tehnice, inclusiv randarea matematică LaTeX, execuția integrată a codului și generarea de slide-uri interactive. Oferă organizare avansată a documentelor prin vizualizări de grafuri de cunoștințe și include utilitare pentru criptarea documentelor, urmărirea versiunilor și conversia formatelor bazată pe backend. Aplicația poate fi pornită cu porturi personalizate, directoare de date și moduri de acces folosind parametri în linie de comandă.
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 este un editor de tip scratchpad markdown și organizator de notițe text simplu care utilizează buffere persistente, bazate pe blocuri, pentru a menține starea între sesiunile aplicației. Servește drept manager de fragmente de cod (code snippets) cu evidențiere automată a sintaxei și un instrument pentru gestionarea mai multor buffere de text categorisite printr-o interfață cu tab-uri. Aplicația funcționează ca un notepad de calcul interactiv, evaluând expresii matematice și conversii valutare direct în text. Include, de asemenea, un utilitar de adnotare a imaginilor care permite desene și marcaje freehand pe imaginile încorporate, care pot fi apoi exportate în clipboard-ul sistemului. Sistemul acoperă o gamă largă de capabilități, inclusiv căutarea textului între buffere, verificarea ortografică și încorporarea imaginilor prin drag-and-drop. Suportă personalizarea la nivel de utilizator pentru scurtături de tastatură, inclusiv layout-uri de tip Emacs, și folosește o abordare bazată pe sistemul de fișiere pentru a asigura compatibilitatea cu servicii externe de cloud-syncing.
Evaluates mathematical expressions and currency conversions directly within the text buffer using a dedicated math mode.
Ulauncher este un lansator de aplicații controlat prin tastatură și o paletă de comenzi extensibilă pentru mediile desktop Linux. Oferă o interfață căutabilă pentru lansarea software-ului instalat și navigarea în fișierele locale. Sistemul dispune de o arhitectură de plugin-uri bazată pe Python care permite integrarea extensiilor terțe și a funcționalităților personalizate. Include o interfață temabilă care suportă scheme de culori și stiluri vizuale personalizate pentru a se potrivi cu mediul sistemului. Capabilitățile de bază includ fuzzy-string matching pentru recuperarea software-ului și a fișierelor, un calculator matematic integrat pentru evaluări instantanee și un browser de fișiere local pentru navigarea în sistem.
Ships an integrated calculator for performing instant mathematical evaluations directly within the search interface.
Hydrogen este un mediu interactiv de execuție a codului și o integrare pentru editorul de text care permite execuția liniilor sau blocurilor individuale de cod cu ieșire imediată inline. Acesta funcționează ca un notebook interactiv poliglot și un orchestrator de kernel-uri la distanță, permițând utilizatorilor să ruleze cod prin kernel-uri Jupyter și să randeze conținut media bogat, cum ar fi grafice, imagini și video, direct în editor. Sistemul se distinge prin gestionarea kernel-urilor la distanță, rutând execuția codului către containere externe sau servere remote prin socket-uri de rețea. Menține un mediu de programare cu stare (stateful) unde namespace-urile limbajelor persistă în mai multe fișiere, permițând urmărirea stării variabilelor și completarea codului conștientă de kernel, bazată pe runtime-ul activ. Platforma acoperă, de asemenea, controlul ciclului de viață al kernel-ului, inclusiv capacitatea de a întrerupe sau reporni mediile. Include un sistem de plugin-uri pentru extinderea funcționalităților limbajului și a interfeței utilizatorului.
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.