Unit este un sistem de programare vizuală și un mediu de dezvoltare integrat bazat pe grafuri, utilizat pentru a construi software funcțional prin conectarea mașinilor de stare și a operațiunilor primitive. Servește drept editor de logică bazat pe noduri și orchestrator de mașini de stare care transformă specificațiile programelor vizuale în fișiere JavaScript standalone pentru deploy ca site-uri statice.
Principalele funcționalități ale samuelmtimbo/unit sunt: Visual-to-JavaScript Compilers, Node-Based Logic Composition, Interactive Prototyping, Visual Graph IDEs, Visual Data Flow Builders, Static Visual Graph Compilers, Visual Logic Programming, State-Machine API Wrappers.
Alternativele open-source pentru samuelmtimbo/unit includ: jerosoler/drawflow — Simple flow library 🖥️🖱️. google/blockly — Blockly is a block-based coding library and visual programming editor that allows users to build programs by… ironclad/rivet — Rivet is a visual LLM workflow designer and AI agent orchestration engine. It serves as a development environment for… i5ting/imove — imove is a visual workflow engine and low-code logic designer that allows for the creation of executable business… codebdy/rxdrag — rxdrag is a declarative frontend framework and low-code builder used to create web interfaces and application logic… dotnet-state-machine/stateless — Stateless is a .NET state machine library used to manage complex object behaviors and lightweight workflows through C#…
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
Rivet is a visual LLM workflow designer and AI agent orchestration engine. It serves as a development environment for building retrieval augmented generation pipelines and a TypeScript library for embedding visual AI graphs and prompt logic into JavaScript applications. The system differentiates itself through a node-based editor that maps data flow between language models, vector databases, and external APIs. It provides specialized tools for prompt engineering, including interfaces for iterative prompt refinement and A/B testing to improve model response quality. The platform covers a broa
rxdrag is a declarative frontend framework and low-code builder used to create web interfaces and application logic visually. It functions as an HTML web interface designer and visual logic orchestrator, allowing users to define structures and data flows through a graphical interface to reduce imperative coding. The system enables the design of responsive frontend layouts and user interactions using a coordinate-based editor. It integrates a logic engine that allows application behavior to be defined by arranging visual blocks rather than writing manual code. The framework covers frontend wo