awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repository

Awesome GitHub RepositoriesInternal Node Representations

Creating internal nodes that store component type, props, and parent relationships for each user-facing element.

Distinct from Programmatic Element Editing: Distinct from Programmatic Element Editing: focuses on the internal data structure representing elements, not the APIs for modifying them.

Explore 1 awesome GitHub repository matching user interface & experience · Internal Node Representations. Refine with filters or upvote what's useful.

Awesome Internal Node Representations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • prevwong/craft.jsAvatar prevwong

    prevwong/craft.js

    8,683Vezi pe GitHub↗

    Craft.js is a framework for building extensible drag-and-drop page editors using React components and serializable state management. It provides the core infrastructure to construct custom page builders where users can compose layouts by dragging, dropping, and repositioning elements within a structured editor environment. The framework manages editor state through a component-based node tree, where each user element is represented as an internal node storing its type, props, and parent relationships. This state is managed via React Context and can be serialized to JSON for persistence and sh

    Represents each user element as an internal node storing type, props, and parent relationships for state management.

    TypeScriptdraft-jsdrag-and-drophtml-builder
    Vezi pe GitHub↗8,683
  1. Home
  2. User Interface & Experience
  3. Programmatic Element Editing
  4. Internal Node Representations