awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 Repos

Awesome GitHub RepositoriesScripting Hosts

Environments that embed language runtimes to automate internal application tasks.

Distinguishing note: Focuses on automation via embedded runtimes rather than standalone scripting languages.

Explore 7 awesome GitHub repositories matching development tools & productivity · Scripting Hosts. Refine with filters or upvote what's useful.

Awesome Scripting Hosts GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • dnspy/dnspyAvatar von dnSpy

    dnSpy/dnSpy

    28,993Auf GitHub ansehen↗

    dnSpy is a desktop application designed for the analysis, debugging, and modification of compiled .NET assemblies. It functions as an assembly analysis suite and decompiler, translating binary instruction streams back into readable source code to facilitate reverse engineering when original source files are unavailable. The tool distinguishes itself through an integrated binary patching engine and metadata editor, which allow for the direct modification of executable logic and internal metadata tables. It supports in-process debugging instrumentation, enabling users to inject runtime hooks, s

    Integrates a runtime for automating complex analysis and modification tasks.

    C#
    Auf GitHub ansehen↗28,993
  • rustpython/rustpythonAvatar von RustPython

    RustPython/RustPython

    21,807Auf GitHub ansehen↗

    RustPython is a Python 3 compatible interpreter implemented in Rust. It functions as a scripting engine that can be embedded directly into host applications, allowing for the execution of dynamic scripts and the customization of software behavior within a memory-safe environment. The project distinguishes itself through its ability to bridge Python and JavaScript runtimes, enabling data exchange and function invocation across language boundaries. It also provides a portable execution environment by compiling Python code into WebAssembly, which allows for the execution of logic directly within

    Functions as an embedded scripting engine for integrating dynamic Python logic into host applications.

    Rustcompilerhacktoberfestinterpreter
    Auf GitHub ansehen↗21,807
  • pyo3/pyo3Avatar von PyO3

    PyO3/pyo3

    15,344Auf GitHub ansehen↗

    This project provides a framework for binding Rust and Python, enabling the creation of native extension modules and the embedding of the Python interpreter within host applications. It functions as a cross-language interoperability library that facilitates the execution of scripts, the definition of classes, and the sharing of data structures across the boundary of the two runtimes. The framework distinguishes itself through the use of procedural macros to automate the generation of boilerplate code, simplifying the process of exposing native functions and data types. It employs type-level m

    Executes scripts and manages objects directly within the host application to integrate external logic.

    Rustbindingffipython
    Auf GitHub ansehen↗15,344
  • macvim-dev/macvimAvatar von macvim-dev

    macvim-dev/macvim

    7,855Auf GitHub ansehen↗

    MacVim is a native graphical interface for the Vim text editor tailored for the macOS desktop environment. It is a modal, keyboard-driven editor that wraps a command-line core within a native Cocoa-based GUI wrapper, providing system menus, toolbars, and scroll bars. The editor is highly scriptable, utilizing a built-in scripting language and external interpreters for Python, Ruby, and Perl to automate complex text workflows. It further extends functionality by connecting to third-party applications through asynchronous jobs and communication channels. The project includes capabilities for s

    Embeds language runtimes like Python and Ruby to automate internal application tasks and extend functionality.

    Vim Scriptmacosmacvimvim
    Auf GitHub ansehen↗7,855
  • requestly/requestlyAvatar von requestly

    requestly/requestly

    6,341Auf GitHub ansehen↗

    Provides a feature to replace production JavaScript files with GitHub-hosted versions for testing.

    TypeScriptapiapi-clientapi-mock
    Auf GitHub ansehen↗6,341
  • tjanczuk/edgeAvatar von tjanczuk

    tjanczuk/edge

    5,439Auf GitHub ansehen↗

    Dieses Projekt ist eine polyglotte Runtime-Brücke und ein Interop-Framework, das darauf ausgelegt ist, .NET- und Node.js-Code innerhalb eines einzigen Betriebssystemprozesses auszuführen. Es fungiert als Cross-Runtime-Execution-Engine und In-Process-Skript-Host, was eine bidirektionale Kommunikation und Datenaustausch zwischen der Common Language Runtime (CLR) und JavaScript-Umgebungen ermöglicht, um den Overhead der Cross-Process-Kommunikation zu eliminieren. Das Framework zeichnet sich dadurch aus, dass es ein System für bidirektionale asynchrone Callbacks und automatisches Data-Marshalling von Binärpuffern und serialisierbaren Werten zwischen verschiedenen verwalteten Objekttypen bereitstellt. Es ermöglicht die Kompilierung und Ausführung von Quelldateien oder Inline-Skripten aus mehreren Sprachen innerhalb einer laufenden Anwendung durch Nutzung eines gemeinsamen Compilermodells. Das Projekt deckt ein breites Spektrum an Funktionen ab, einschließlich asynchronem Task-Offloading auf Hintergrundthreads, der Integration externer Logik als Web-Framework-Middleware und asynchroner SQL-Ausführung. Zudem bietet es Observability-Tools für Cross-Runtime-Exception-Mapping und unterstützt sowohl verwaltetes als auch natives Prozess-Debugging.

    Provides a host for compiling and running source files or inline scripts from multiple languages within a running application.

    C++
    Auf GitHub ansehen↗5,439
  • googleworkspace/apps-script-samplesAvatar von googleworkspace

    googleworkspace/apps-script-samples

    5,190Auf GitHub ansehen↗

    This repository is a comprehensive sample library providing reference implementations for automating tasks and extending functionality across Google Workspace applications. It serves as a collection of code examples and templates for building workspace automation scripts, custom add-ons, and integrated productivity tools. The project distinguishes itself by providing specialized examples for integrating large language models into productivity tools for content generation and data analysis. It also includes reference implementations for creating conversational chat apps, interactive cards, and

    Executes JavaScript on remote servers to automate tasks across integrated productivity applications.

    JavaScriptadminsdkapps-scriptcalendar
    Auf GitHub ansehen↗5,190
  1. Home
  2. Development Tools & Productivity
  3. Scripting Hosts

Unter-Tags erkunden

  • Remote Script ReplacementsSwaps a production JavaScript file with a version hosted on GitHub to test changes without deploying to the live server. **Distinct from Scripting Hosts:** Distinct from Scripting Hosts: focuses on replacing remote scripts with GitHub-hosted versions, not embedding language runtimes.