11 个仓库
The immediate execution of scripts within a running application to trigger state changes or actions.
Distinct from Inline Script Execution: Focuses on real-time interaction with a running process rather than component-level inline rendering.
Explore 11 awesome GitHub repositories matching development tools & productivity · Live Script Execution. Refine with filters or upvote what's useful.
Stetho is a debug bridge that connects Android applications to Chrome Developer Tools. It allows for the real-time inspection of network traffic, internal application state, and the user interface layout directly within a desktop browser. The project provides specialized inspectors for analyzing Android-specific components. This includes a network inspector for capturing HTTP requests and responses, an SQLite database browser for querying local storage, and a view hierarchy inspector for mapping UI elements and styles. Additional capabilities cover runtime execution via an embedded JavaScrip
Executes JavaScript commands within a running application using an embedded interpreter to trigger immediate actions.
MAME is a vintage hardware emulation platform designed to recreate the circuitry of arcade games, computers, and consoles to run original software on modern devices. It functions as a retro gaming preservation framework for managing, verifying, and archiving ROM sets and disk images to ensure long-term software accessibility. The project features a system debugging tool for inspecting emulated memory, CPU registers, and execution flow via breakpoints and disassembly. It also includes a Lua-based automation layer that exposes core system state and hardware controls for custom behavior and anal
Allows scripts to yield coroutines until a specific duration passes or an emulation frame completes.
Flecs is a high-performance entity component system framework and data-oriented programming library. It serves as a simulation engine core and game engine architecture tool, decoupling state from behavior by separating entities, components, and systems. The framework features a runtime reflection layer for dynamic data inspection and a built-in scripting system for defining entity behavior without recompilation. It also includes a network interface and REST API for remote simulation administration and state querying. The library covers a broad surface of simulation capabilities, including ar
Enables the immediate execution of scripts within a running simulation to trigger state changes.
LMCache is a distributed key-value cache manager and tiering system designed to accelerate large language model inference. It functions as a tiered storage layer that offloads tensors from GPU memory to CPU RAM, local disks, or remote object stores, enabling the reuse of cached prefixes across different inference sessions and serving engines. The system differentiates itself through a disaggregated prefill-decode model, which separates prompt processing from token generation by transferring caches between distributed compute nodes. It utilizes peer-to-peer orchestration to share and retrieve
Executes uploaded Python scripts within the server process using restricted builtins for live debugging.
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
Controls sound synthesis and algorithmic composition in real time by sending code to a running audio engine during performance.
Gevent is a Python coroutine concurrency library and asynchronous task manager designed for high-concurrency I/O tasks. It provides a cooperative networking framework for building asynchronous TCP, UDP, and HTTP servers, as well as a WSGI web server implementation for hosting web applications. The project is distinguished by its standard library monkey-patching tool, which replaces blocking synchronous functions with cooperative versions to enable asynchronous behavior in third-party code. This allows for a cooperative multitasking workflow where the system yields execution during I/O waits t
Pauses the current coroutine for a specified duration or yields control to other tasks to prevent blocking.
Overtone 是一个 Lisp 音频合成库,提供了一个用于设计合成器和生成实时音频的可编程环境。它作为现场声音编程的数字信号处理框架,集成了用于从远程仓库检索和缓存声音的音频样本管理器,以及用于创作旋律和节奏结构的音乐序列生成器。 该项目通过其专门的硬件和网络接口脱颖而出,具有用于路由 MIDI 数据和在软件与外部硬件之间交换 Open Sound Control 消息的专用系统。它还包括用于算法音乐创作的工具,例如欧几里得节奏生成以及定义音阶和和弦的函数。 该框架涵盖了广泛的能力面,包括具有节点路由和自定义包络设计的数字音频信号处理。它提供了用于音频事件同步、定时排序的系统,以及将音频输出与图形库和着色器环境进行音画同步的能力。其他实用程序包括音高和和弦分析,以及音频和控制总线值的实时监控。
Offers a programmable Lisp environment for designing and modifying synthesizers in real time while audio is playing.
ihp 是一个为 PostgreSQL 设计的类型安全 Web 框架和全栈应用编排器。它作为一个服务端渲染框架和类型安全 ORM,能自动从 SQL 模式生成记录类型,以确保编译时的查询验证。 该平台的特色在于在编译时验证路由、数据库查询和模板,以防止运行时崩溃。它使用 WebSocket 实现实时 Web 界面以进行即时数据同步,并采用服务器驱动的超媒体进行部分 DOM 修补。 该框架涵盖了广泛的集成功能,包括支持 Passkey 和 OAuth 的用户身份管理、具有自动迁移功能的完整数据存储层,以及具有类型安全 HTML 模板的综合 UI 渲染系统。它还提供了用于 JSON API 开发、异步后台任务执行以及支付网关金融集成的内置工具。 生产环境通过声明式 NixOS 部署进行管理,以实现可复现的基础设施。
Executes script logic or inline code during development via an interactive session.
BespokeSynth is a modular synthesizer environment that combines a node-based audio graph routing system with a live scripting bridge, enabling real-time patching and control without recompilation. Its architecture integrates a granular synthesis engine, FFT-based spectral processing, a MIDI Polyphonic Expression pipeline, and a Euclidean rhythm generator, all within a freeform workspace designed for live experimentation. The project distinguishes itself through its live coding capabilities, allowing Python scripts to create, modify, and control synthesis parameters at runtime, and its plugin
Runs Python scripts that modify synthesizer behavior and parameters in real time during performance.
AutoKey is a Linux GUI macro manager and Python desktop automation tool. It functions as a background daemon that simulates keyboard and mouse events via the X11 protocol to automate interactions with graphical user interfaces. The software provides a Python scripting engine for executing stateful automation and a text expansion utility that replaces short abbreviations with predefined content or scripted actions in real time. It differentiates itself by combining low-level input simulation with the ability to manage global state and persistent variables across different scripts. The project
Provides the ability to execute scripts in real time within the running application to trigger immediate actions.
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
Implements a C# REPL that allows developers to test and execute logic on the live server and client without restarting.