5 repository-uri
Integrated environments for executing and sharing small code snippets via web-based sandboxes.
Distinct from Go Integrations: The candidates are language-specific library integrations for monitoring or databases, not editor-to-playground features.
Explore 5 awesome GitHub repositories matching development tools & productivity · Interactive Code Playgrounds. Refine with filters or upvote what's useful.
Acest proiect este o extensie de limbaj pentru VS Code care oferă suport cuprinzător pentru limbajul Go. Acesta funcționează ca un client de server de limbaj, o interfață de depanare și un manager de toolchain pentru a facilita dezvoltarea aplicațiilor Go. Extensia se distinge prin integrarea unei suite complete de capabilități de gestionare a toolchain-ului, permițând instalarea și configurarea binarilor necesare, a linter-elor și a versiunilor de compilator direct în editor. De asemenea, oferă integrare profundă pentru depanare interactivă prin Delve, suportând depanarea țintelor la distanță, atașarea la procese și inspecția stării programului. Proiectul acoperă o gamă largă de capabilități, inclusiv analiză statică pentru diagnosticare în timp real și linting, gestionarea automată a dependențelor pentru modulele Go și un framework complet de testare care gestionează execuția testelor unitare, performanța benchmark-urilor și vizualizarea acoperirii codului. Mai mult, oferă inteligență semantică pentru navigarea simbolurilor, autocompletare și refactorizare automată. Instrumentul gestionează binare externe și utilizează Language Server Protocol și Debug Adapter Protocol pentru a comunica între editor și toolchain-ul Go.
Provides the ability to create and execute shareable code snippets directly within the Go playground from the editor.
rust.vim este un plugin Vim care oferă suport specific limbajului pentru Rust în editor. Acesta integrează evidențierea sintaxei, gestionarea indentării și configurații de instrumente pentru a îmbunătăți lizibilitatea și înțelegerea structurală a codului sursă Rust. Plugin-ul permite execuția țintită a testelor pentru funcții specifice și oferă integrare cu un playground online pentru experimentarea și partajarea codului. De asemenea, acoperă capabilități pentru formatarea codului, detectarea statică a erorilor și navigarea prin simboluri pentru a răsfoi structurile sursă și a sări între definiții. Configurarea este gestionată prin Vimscript.
Allows sending selected code snippets to an online playground for rapid experimentation and sharing.
Bhai-lang este un limbaj de programare de tip „toy” bazat pe TypeScript și un interpretor de sintaxă personalizat. Acesta funcționează ca o implementare educațională de limbaj, concepută pentru a demonstra conceptele de bază ale gestionării variabilelor, logicii condiționale și fluxului de execuție. Proiectul oferă o interfață de linie de comandă personalizată și un playground interactiv pentru scrierea și testarea scripturilor. Acesta servește drept framework pentru prototiparea limbajelor de programare, permițând definirea unei sintaxe și a unei logici de execuție personalizate. Sistemul acoperă întregul pipeline al interpretorului, inclusiv analiza lexicală, parsarea prin coborâre recursivă și parcurgerea arborelui sintactic abstract (AST). Runtime-ul său gestionează starea programului prin tipuri de date primitive și implementează fluxul de control standard și ieșirea în consolă.
Includes a web-based interactive playground for writing and testing custom scripts with immediate feedback.
dumi is a static site generator and markdown-based documentation tool specifically designed for software component libraries. It transforms markdown files and source code into structured technical guides and API references. The project distinguishes itself by providing an interactive component playground that renders live, runnable code demos directly in the browser. It includes an automated API reference generator that parses source code to create documentation tables and property descriptions. Additionally, it supports a monorepo documentation workflow with source mapping and hot module rep
Provides an interactive playground that renders live, runnable code demos of UI components directly in the browser.
This project is a static site generator and a personal blog that uses GitHub Issues as its primary content management system. It converts markdown files and metadata into pre-rendered HTML pages for web delivery. The site functions as a multilingual content platform with client-side localization to translate text into multiple languages. It also incorporates an interactive code playground, allowing visitors to run and test code snippets directly within the browser through embedded executable environments. The system leverages GitHub Actions to automate the build and publishing workflow, trig
Adds executable code playgrounds to web pages for interactive testing of snippets.