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 RepositoriesLive Code Evaluation

The capability to modify and execute source code at runtime without restarting the application or stopping current execution.

Distinct from Dynamic Code Embedding: Candidates cover static parsing or document embedding, not the dynamic real-time re-evaluation of a running audio engine.

Explore 7 awesome GitHub repositories matching programming languages & runtimes · Live Code Evaluation. Refine with filters or upvote what's useful.

Awesome Live Code Evaluation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • sonic-pi-net/sonic-piAvatar von sonic-pi-net

    sonic-pi-net/sonic-pi

    11,866Auf GitHub ansehen↗

    Sonic Pi is a live coding music environment and algorithmic composition tool. It functions as a Ruby-based audio engine that allows users to compose and perform music in real time by writing and executing code during playback. The platform serves as an educational coding platform, using sound creation as a play-based environment to teach software logic and programming principles. It also acts as a MIDI and OSC controller for synchronizing external hardware and software. The system covers a broad range of audio capabilities, including software-based sound synthesis, audio sample manipulation,

    Allows users to modify and execute source code while the audio engine continues to play in real time.

    C++artaudioeducation
    Auf GitHub ansehen↗11,866
  • lighttable/lighttableAvatar von LightTable

    LightTable/LightTable

    11,693Auf GitHub ansehen↗

    LightTable is an extensible source code editor and integrated development environment designed as an interactive programming environment. It enables the evaluation of programming language fragments in real time to provide instant feedback on expressions. The workspace functions as a remote execution environment, connecting to and managing external servers to run code within remote processes. It allows for an interactive workflow where users can execute code fragments and track expression values without restarting the environment. The system provides source code editing capabilities, includin

    Enables real-time evaluation of programming language fragments by executing code in a remote environment.

    Clojureclojureclojure-developmentclojurescript
    Auf GitHub ansehen↗11,693
  • bobthecow/psyshAvatar von bobthecow

    bobthecow/psysh

    9,829Auf GitHub ansehen↗

    PsySH is an interactive read-eval-print loop and shell environment for PHP. It functions as a runtime debugger and application inspector, allowing for the execution of PHP code in real-time to experiment with snippets and inspect live application state. The project is distinguished by its ability to be embedded directly into running PHP applications for live troubleshooting. It provides specialized tools for state manipulation, including the ability to bypass visibility restrictions to inspect private or protected object members and the capacity to reload code without restarting the session.

    Enables real-time evaluation of PHP code and object inspection within a running application without restarting the process.

    PHPcliphppsysh
    Auf GitHub ansehen↗9,829
  • traefik/yaegiAvatar von traefik

    traefik/yaegi

    8,311Auf GitHub ansehen↗

    Yaegi is a Go language interpreter and embedded scripting engine that executes Go source code at runtime without requiring a separate compilation step. It provides a mechanism for evaluating Go expressions and files dynamically, functioning as both a library for compiled applications and a standalone read-eval-print-loop environment. The project enables the integration of dynamic Go scripts into compiled programs to allow for runtime extensibility and plugin development. It facilitates the conversion of interpreted symbols from evaluated scripts into usable interfaces and types within a compi

    Provides the capability to execute Go source code at runtime without restarting the application.

    Gogogolanginterpreter
    Auf GitHub ansehen↗8,311
  • bettererrors/better_errorsAvatar von BetterErrors

    BetterErrors/better_errors

    6,869Auf GitHub ansehen↗

    Better Errors is a Rack middleware exception handler and interactive application state inspector for Ruby web applications. It intercepts unhandled exceptions to render developer-friendly error pages that provide detailed stack traces and variable inspection. The tool provides a debugging interface that allows for live code evaluation at every stack frame of an exception. It maps stack trace entries to local filesystem paths for direct navigation to source code in an editor and restricts interface access via IP-based validation. The project covers error response formatting for API and AJAX c

    Enables developers to evaluate Ruby expressions and inspect application state using an interactive shell during a crash.

    Ruby
    Auf GitHub ansehen↗6,869
  • zq2599/blog_demosAvatar von zq2599

    zq2599/blog_demos

    4,753Auf GitHub ansehen↗

    Dieses Projekt ist eine Sammlung von Referenzimplementierungen und Demonstrationsprojekten für Computer Vision, DevOps-Automatisierung, verteilte Systeme und Java-basierte Microservices. Es bietet eine Programmbibliothek als Referenz sowie praktische Beispiele für die Entwicklung von Server-Side-Anwendungen, die Containerisierung von Diensten und die Orchestrierung von Clustern. Das Repository enthält ein umfassendes Toolset für die DevOps-Automatisierung, einschließlich Skripten und Playbooks für CI/CD-Pipelines und die automatisierte Cluster-Installation. Es umfasst ein Computer-Vision-Demoprojekt für die Objekterkennung und Gesichtsanalyse sowie detaillierte Anleitungen und Konfigurationsdateien für Docker-Containerisierung und Kubernetes-Deployment. Das Projekt deckt ein breites Spektrum an Fähigkeiten für verteilte Systeme ab, darunter gRPC- und RESTful-API-Implementierung, Message Queuing und Data Streaming. Zudem adressiert es die Observability der Infrastruktur durch Distributed Tracing und System-Performance-Monitoring sowie Big-Data-Verarbeitung und Optimierung der Datenspeicherung. Die Codebasis enthält Implementierungsbeispiele für Java und Go und stellt Quellcode für die native Binärkompilierung sowie Multi-Stage-Container-Builds bereit.

    Implements a development mode that modifies and executes source code at runtime without application restarts.

    Javadockerdocker-javadocker-jib
    Auf GitHub ansehen↗4,753
  • alexnisnevich/untrustedAvatar von AlexNisnevich

    AlexNisnevich/untrusted

    4,654Auf GitHub ansehen↗

    Untrusted ist ein webbasiertes Programmierrätsel und Meta-Programming-Spiel, bei dem der Fortschritt durch das Umschreiben des aktiven JavaScript-Quellcodes während der Laufzeit erreicht wird. Es fungiert als Code-Editing-Abenteuerspiel, das Programmierausbildung mit Rätsel-Gameplay kombiniert. Das Erlebnis konzentriert sich auf die Logikmodifikation in Echtzeit und erfordert von den Spielern, Skripte zu bearbeiten, um Umweltregeln zu ändern, das Spielverhalten zu manipulieren und rätselbasierte Ziele zu lösen. Diese interaktive Code-Bearbeitung ermöglicht es Spielern, aktive Funktionen und Variablen zu überschreiben, um Hindernisse zu überwinden. Das Projekt enthält Systeme für Live-Code-Evaluation, eine clientseitige Game-Loop für sofortiges Feedback und Tools für die Definition benutzerdefinierter Level. Es unterstützt zudem die Integration externer Audio-Assets in die Sound-Bibliothek.

    Provides the capability to modify and execute JavaScript source code at runtime without restarting the application.

    JavaScript
    Auf GitHub ansehen↗4,654
  1. Home
  2. Programming Languages & Runtimes
  3. Live Code Evaluation