11 مستودعات
Tools that provide immediate feedback and execution results while writing code.
Distinguishing note: None available; no candidates provided.
Explore 11 awesome GitHub repositories matching development tools & productivity · Live Coding Environments. Refine with filters or upvote what's useful.
This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the Visual Studio Code editor. It serves as a comprehensive index for developers seeking to enhance their coding environment, offering a structured collection of community-driven tools that streamline development workflows and improve editor productivity. The directory distinguishes itself by organizing a vast ecosystem of plugins into logical categories, ranging from language-specific intelligence and version control integrations to advanced productivity utilities. It highlights t
Run and test code snippets with immediate feedback and coverage reporting.
This framework is a cross-platform software development kit designed for building native mobile and desktop applications from a single shared codebase. It provides a unified programming interface that allows developers to construct user interfaces using declarative markup, which are then rendered as native components on each target operating system. The framework distinguishes itself through a multi-targeting build system that consolidates platform-specific resources and native control mapping into a unified project structure. It includes a data-driven binding engine that synchronizes applica
Supports modifying source code and interface definitions during runtime to visualize changes immediately without full recompilation.
Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program
Refreshes the running application automatically upon detecting source code or configuration changes, allowing for immediate feedback during development.
node-inspector is a web-based debugger for Node.js applications that integrates the Blink developer tools interface. It functions as a runtime profiler and inspection suite, providing a remote debugging interface to connect a local browser to a Node.js process. The project enables live code iteration, allowing source code to be modified while the process is running and persisting those changes back to the physical file system. It also includes a JavaScript runtime profiler to monitor CPU and heap usage for identifying bottlenecks and memory leaks. The tool covers execution flow control throu
Allows modifying source code while the Node.js process is running to test fixes without restarting.
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 audio in real-time through a programmable interface. The software serves as interactive music education software, designed to teach computer science fundamentals and introductory programming concepts through the immediate feedback of sound generation. The system provides capabilities for real-time audio synthesis and the creation of complex musical patterns and sequences. It enables the generation of audio and the execution of music
Offers a professional environment for composing and performing audio in real-time via live code modification.
Canopy is the official Go implementation of a blockchain node that runs a recursive network architecture, enabling new blockchains to launch as dependent layers that can later graduate into fully independent security roots. The project provides a hybrid consensus mechanism that combines Byzantine fault-tolerant Proof-of-Stake with Verifiable-Delay Functions, delivering instant finality while protecting against long-range attacks through trustless chain age verification. Validators secure multiple chains simultaneously through restaking, where a single bonded stake serves as collateral across t
Duplicates existing blockchain codebases and adds custom features for utility-specific chains.
Foundry is an Ethereum smart contract development toolkit and blockchain simulator designed for compiling, testing, and deploying contracts for the Ethereum Virtual Machine. It provides a local environment for simulating blockchain state and forking live networks to execute code without modifying the actual chain. The project features a property-based fuzzing engine to identify edge-case failures in contract logic and a transaction debugger for analyzing detailed execution traces and gas consumption. It enables developers to mirror the state of a remote chain locally to test against real-worl
Provides a local environment for forking live networks to execute code against real-world data.
Hardhat is a smart contract development framework and EVM tooling suite designed for the full lifecycle of Ethereum and EVM-compatible applications. It serves as a development environment for compiling, testing, and deploying smart contracts, providing a local blockchain simulation and a programmable task runner. The framework is distinguished by its extensive simulation capabilities, including the ability to fork remote network state and manipulate block time or account balances. It features a hook-based plugin system that allows for the extension of core functionality and the creation of cu
Simulates a remote blockchain state locally to interact with live contracts and data without affecting the actual network.
JSBin هو ملعب JavaScript تعاوني وصندوق رمل (sandbox) للواجهة الأمامية عبر الإنترنت لكتابة وتنفيذ وتصحيح كود الويب. يوفر محرراً للكود في الوقت الفعلي وبيئة متكاملة تعرض HTML و CSS و JavaScript فوراً مع معاينة حية. تم تصميم المنصة لعروض البرمجة الحية والبرمجة الزوجية، وتتميز ببيئة بث تنقل ضغطات المفاتيح وتغييرات الكود إلى مستخدمين آخرين فوراً. تدعم المزامنة في الوقت الفعلي لمطورين متعددين من خلال جلسات حية مشتركة وتتضمن أداة تحويل (transpilation) لتحويل لغات البرمجة البديلة إلى تنسيقات ويب قياسية لتنفيذ المتصفح. تشمل القدرات الإضافية تصحيح أخطاء JavaScript عن بُعد، وفحص طلبات الشبكة، والقدرة على بث المخرجات المعروضة إلى أجهزة خارجية للاختبار متعدد المنصات. يدعم النظام أيضاً تشعيب المقتطفات (snippet forking) لإدارة الإصدارات ويوفر خيارات لتصدير حالات المشروع إلى مزودي استضافة خارجيين.
Ships a broadcasting environment for streaming keystrokes and code changes for educational purposes.
This project is an interactive learning platform designed for mastering component-based user interface patterns and state management using the React library. It functions as a frontend development tutorial and course, providing a guided environment for learning declarative rendering and virtual DOM concepts. The platform distinguishes itself through a live-reload coding environment and a split-view interface for real-time code validation. These tools allow learners to compare their live code output against target solutions and use guided source-code markers to identify required edits and crit
Provides a workspace that delivers immediate execution results and visual feedback as users write JavaScript code.
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
Simulates a remote blockchain state locally to allow interaction with live contracts without affecting the main network.