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.
الميزات الرئيسية لـ google/blockly هي: Visual Programming Environments, Block-Based Coding Libraries, Visual Programming, Low-code, Abstract Syntax Tree Generators, AST-to-Source Generators, Block-to-Code Generators, Visual Block Representations.
تشمل البدائل مفتوحة المصدر لـ google/blockly: raspberrypifoundation/blockly — Blockly is a web-based visual programming editor and block-based code generator. It allows users to create programs by… scratchfoundation/scratch-blocks — Scratch-blocks is a block-based visual programming library and framework used to create graphical programming… radix-ui/themes — This project is an accessible UI component library and themed design system. It provides a collection of pre-made user… uswds/uswds — The United States Web Design System is a government design system and accessible UI framework. It provides a… scratchfoundation/scratch-gui — scratch-gui is a block-based visual programming editor and educational coding interface. It provides a web-based… o2oa/o2oa — o2oa is an open-source Java enterprise office automation platform designed to manage corporate workflows,…
Blockly is a web-based visual programming editor and block-based code generator. It allows users to create programs by interlocking graphical blocks that translate into executable source code for various programming languages, removing the need for manual syntax entry. The project serves as a customizable framework for building specialized visual languages through a customizable block library. It includes a visual block designer for defining custom shapes, behaviors, and specialized input fields, as well as a plugin system to extend the editor's environment. The system manages programming lo
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
This project is an accessible UI component library and themed design system. It provides a collection of pre-made user interface components designed to meet accessibility standards and maintain a consistent visual identity across web applications. The system includes an interactive theme previewer, which allows for the adjustment and testing of visual settings in real time within a running application. It covers global theme management and design system implementation through root configurations and a token-driven approach. The library supports rapid frontend prototyping by offering a set of
The United States Web Design System is a government design system and accessible UI framework. It provides a collection of standardized CSS and JavaScript components, along with a CSS component library, specifically designed for building consistent federal government websites. The system allows for custom CSS theme development through the use of design tokens for colors, spacing, and typography. Users can customize visual themes and compile custom styles to maintain a unified brand identity across multiple web properties. The framework covers responsive interface design and web accessibility