3 个仓库
JavaScript-like interpreters embedded within an application to allow user-defined scripts and functions.
Distinct from Inline Script Execution: Distinct from Inline Script Execution (which is component-level): focuses on an embedded QtScript interpreter for database automation, not UI component rendering.
Explore 3 awesome GitHub repositories matching development tools & productivity · Embedded Interpreters. Refine with filters or upvote what's useful.
SQLiteStudio is an open-source graphical tool for browsing, editing, and managing SQLite database files. It combines a full-featured SQL editor with syntax highlighting, a visual database schema designer for creating entity-relationship diagrams, and a plugin-based extensibility platform that allows adding custom functionality through C/C++, JavaScript, Tcl, or Python. The application distinguishes itself through its multi-language scripting engine, which embeds JavaScript, Tcl, and Python interpreters to enable user-defined functions and scripts within SQL queries. It supports encrypted data
Embeds a QtScript interpreter for executing JavaScript-like scripts within the database manager.
JRuby 是一个运行在 Java 虚拟机(JVM)上的 Ruby 语言实现。它充当跨语言运行时和执行环境,允许 Ruby 代码在 JVM 上运行并与 Java 应用共享内存。 该项目充当 Ruby 和 Java 之间的桥梁,使 Ruby 脚本能够直接调用 Java 类和库。它还提供了一种将 Ruby 解释器嵌入到 Java 应用中以允许动态脚本编写的机制。 该运行时利用 JVM 实现系统可扩展性,并确保跨不同操作系统的一致执行环境。
Provides a Java API to host a Ruby execution environment within Java applications.
Remix is a comprehensive blockchain development environment and Ethereum smart contract IDE. It provides a complete workspace for writing, compiling, deploying, and debugging smart contracts across simulated and public blockchain networks. The project distinguishes itself as a specialized toolchain for EVM debugging and analysis, offering opcode-level transaction stepping and state memory analysis. It also includes a dedicated zero-knowledge proof toolchain for compiling ZK circuits and generating cryptographic proofs, alongside an AI-powered coding assistant for code generation and explanati
Provides an embedded interpreter to execute JavaScript code within the blockchain development context.