This project is a TypeScript React starter template and frontend development boilerplate. It provides a pre-configured project scaffold and foundation for building type-safe user interfaces, integrating essential tooling for typing, linting, and testing to accelerate the start of a web application. The scaffold distinguishes itself by providing a complete production asset pipeline that generates minified JavaScript and CSS bundles to optimize loading speeds. It includes a dedicated component testing suite for executing logic and snapshot tests in a simulated browser environment, alongside a h
Mometa is an AST-based visual code editor and low-code metaprogramming tool. It provides a visual interface for modifying source code through abstract syntax tree manipulation, allowing for the insertion and deletion of code blocks via drag-and-drop actions. The project distinguishes itself through a visual source mapping system that links rendered DOM elements back to their original source code positions. It utilizes a real-time synchronization system and hot module replacement workflow to update application components in the browser without requiring a full page reload. The platform covers
Recast is a JavaScript AST parser and printer designed for automated code refactoring. It converts source code into abstract syntax trees that can be modified and then printed back into source code. The project focuses on formatting-preserving transformations, storing original whitespace and indentation metadata within syntax tree nodes to reconstruct code without losing its original layout. It also generates character-level source maps to maintain precise correspondences between original input and transformed output. The toolkit includes utilities for syntax tree manipulation using a visito
This is a collection of official extensions for the Rollup bundling process. These plugins serve as module transformers, resolution managers, and bundle optimizers designed to modify how JavaScript modules are processed, resolved, and optimized. The suite provides specialized capabilities for modern web transpilation, converting TypeScript, JSX, Flow, and GraphQL into compatible JavaScript. It distinguishes itself through extensive non-JavaScript asset integration, allowing the import of JSON, YAML, CSV, and image files as JavaScript modules or data URIs, and providing support for bundling We
Utopia is a development platform for building React components through a visual interface that synchronizes changes directly with underlying source code. It functions as an AST-based code editor and a visual component editor, using abstract syntax tree manipulation to update files while preserving the original formatting and structure.
Les fonctionnalités principales de concrete-utopia/utopia sont : Visual Source Code Editors, React Component Canvas Editors, AST-Based Source Transformations, Bidirectional Source Synchronization, In-Browser Bundlers, Frontend Development Environments, Visual-to-Code Sync Engines, Abstract Syntax Tree Parsing.
Les alternatives open-source à concrete-utopia/utopia incluent : microsoft/typescript-react-starter — This project is a TypeScript React starter template and frontend development boilerplate. It provides a pre-configured… imcuttle/mometa — Mometa is an AST-based visual code editor and low-code metaprogramming tool. It provides a visual interface for… benjamn/recast — Recast is a JavaScript AST parser and printer designed for automated code refactoring. It converts source code into… styleguidist/react-styleguidist — React Styleguidist is a style guide generator and documentation tool for React components. It creates a living… rollup/plugins — This is a collection of official extensions for the Rollup bundling process. These plugins serve as module… onlook-dev/onlook — Onlook is an integrated development environment designed for building user interfaces through a combination of visual…