scratch-gui est un éditeur de programmation visuelle basé sur des blocs et une interface de codage éducative. Il fournit un environnement basé sur le web pour créer et exécuter des programmes interactifs en utilisant un système de blocs par glisser-déposer.
Les fonctionnalités principales de scratchfoundation/scratch-gui sont : Block-Based Coding Libraries, Block-Based Visual Interfaces, Educational Programming Environments, Interactive Software Education, Redux State Management, Editor Component Hierarchies, React-Based, Collaborative Project Editors.
Les alternatives open-source à scratchfoundation/scratch-gui incluent : scratchfoundation/scratch-blocks — Scratch-blocks is a block-based visual programming library and framework used to create graphical programming… google/blockly — Blockly is a block-based coding library and visual programming editor that allows users to build programs by… samaaron/sonic-pi — Sonic Pi is a live coding music environment and algorithmic composition tool. It functions as a Ruby-based audio… gitname/react-gh-pages — This project is a command line deployment tool designed to automate the process of publishing React application builds… olistic/warriorjs — Warriorjs is a programming game framework and code-based logic puzzle where players write code to control characters… andrewngu/sound-redux — Sound-redux is a React-based audio player and SoundCloud API client designed for browsing and playing audio tracks. It…
Scratch-blocks is a block-based visual programming library and framework used to create graphical programming interfaces. It provides a visual environment that translates interlocking blocks into executable code, serving as a foundation for educational coding interfaces and visual programming languages. The project is implemented as a customized extension of the Google Blockly ecosystem. It enables the development of domain-specific languages through a drag-and-drop interface, supporting the creation of custom block libraries and no-code tool development. The framework handles the structural
Blockly is a block-based coding library and visual programming editor that allows users to build programs by interlocking graphical blocks. It functions as a visual code generator, translating these arrangements of logic blocks and variables into executable source code for various programming languages. The library provides a framework for creating custom visual programming languages and low-code logic designers. It utilizes an SVG-based UI library to render interactive, draggable elements on a web canvas. The system is designed as an accessible web UI framework with integrated keyboard navi
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
This project is a command line deployment tool designed to automate the process of publishing React application builds to GitHub Pages. It functions as a static site deployer that handles the transition of a project from a local development environment to a live production URL. The tool streamlines the deployment workflow by compiling source code into static assets and pushing those production-ready files to a dedicated remote git branch. This git-driven distribution ensures that the build artifacts are hosted on a public server without requiring a manual upload process. The system manages t