awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
airbnb avatar

airbnb/react-sketchapp

0
View on GitHub↗
14,880 estrellas·799 forks·TypeScript·MIT·10 vistasairbnb.io/react-sketchapp↗

React Sketchapp

react-sketchapp is a design system automation tool that translates React components into native Sketch design layers. It functions as a custom renderer that maps a virtual component tree to a design canvas, allowing for the programmatic generation and updating of design files from source code.

The project provides a framework for building custom design utilities and automation scripts by treating the visual canvas as a programmable target. It includes a system for fetching external data to populate design components, enabling the creation of high-fidelity mockups and data-driven prototypes.

The toolset covers design system synchronization and shared asset management to maintain consistency between code and visual assets. It further supports the creation of specialized internal design tooling and the automation of repetitive visual tasks.

Features

  • Code-to-Design Converters - Translates code-defined components into native design layers to maintain a single source of truth.
  • Programmatic Design Generation - Programmatically generates and updates Sketch design files using React components to automate visual tasks.
  • JavaScript-to-Native Bridges - Provides the communication layer between the JavaScript runtime and the native Sketch API.
  • DOM-to-Design Layer Mappings - Translates a React component tree into a hierarchy of native Sketch design layers.
  • Design Tool Style Translators - Translates code-defined style properties into the attribute formats required by Sketch's internal model.
  • React to Design Translations - Translates React components into native Sketch design layers to synchronize code and design systems.
  • Design System Synchronization Tools - Synchronizes assets and specifications across projects by programmatically generating design files from source code.
  • Design System Automation Tools - Provides a programmatic way to generate and update design files from source code to maintain a single source of truth.
  • React Renderers - Implements a custom renderer that targets Sketch design layers instead of a web browser.
  • Canvas Workflow Automation - Enables the creation of custom design tools and automation scripts by treating the design canvas as a programmable workspace.
  • Data Injection - Populates design components with live external data to create high-fidelity prototypes.
  • Declarative Canvas APIs - Uses a component-based syntax to describe visual elements that are programmatically generated on a canvas.
  • Design Component Data Injection - Maps external data sources to component properties to automatically populate design elements with real-world content.
  • Extensible Design Environments - Acts as a framework for extending design environments by treating the visual canvas as a programmable target.
  • Data-Driven Prototyping Tools - Fetches external data and populates design components to create high-fidelity mockups and prototypes.
  • Design Tools - Provides a framework for building specialized internal utilities by treating the design canvas as a programmable target.
  • Shared Design Assets - Organizes and synchronizes libraries of shared design elements to maintain consistency across large-scale projects.
  • Data-Driven Layouts - Injects real-world data into design components to create high-fidelity prototypes and realistic visual layouts.
  • Tools - Listed in the “Tools” section of the Awesome Ui Component Library awesome list.

Historial de estrellas

Gráfico del historial de estrellas de airbnb/react-sketchappGráfico del historial de estrellas de airbnb/react-sketchapp

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace airbnb/react-sketchapp?

react-sketchapp is a design system automation tool that translates React components into native Sketch design layers. It functions as a custom renderer that maps a virtual component tree to a design canvas, allowing for the programmatic generation and updating of design files from source code.

¿Cuáles son las características principales de airbnb/react-sketchapp?

Las características principales de airbnb/react-sketchapp son: Code-to-Design Converters, Programmatic Design Generation, JavaScript-to-Native Bridges, DOM-to-Design Layer Mappings, Design Tool Style Translators, React to Design Translations, Design System Synchronization Tools, Design System Automation Tools.

¿Qué alternativas de código abierto existen para airbnb/react-sketchapp?

Las alternativas de código abierto para airbnb/react-sketchapp incluyen: builderio/figma-html — This project is a tool for transforming live HTML web pages into editable Figma design layers by processing the… wifiphisher/wifiphisher — Wifiphisher is a modular security framework designed for wireless penetration testing and social engineering auditing.… apache/incubator-weex — Incubator-weex is a cross-platform mobile framework used to build user interfaces that run across different operating… figma/code-connect — Code Connect is a design system integration tool that bridges the gap between codebase component definitions and… happydog-intj/jsbridge — JsBridge is a bidirectional communication layer for Android that synchronizes data and triggers actions between a… nativescript/nativescript — NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android…

Alternativas open-source a React Sketchapp

Proyectos open-source similares, clasificados según cuántas características comparten con React Sketchapp.
  • builderio/figma-htmlAvatar de BuilderIO

    BuilderIO/figma-html

    3,538Ver en GitHub↗

    This project is a tool for transforming live HTML web pages into editable Figma design layers by processing the document object model and CSS. It functions as a web-to-design converter and HTML-to-layer transformer that translates browser elements into design tool primitives. The tool captures live webpage sections across multiple screen widths to preserve responsive layout behaviors during the import process. It also includes a visual content editor that identifies live website components, allowing for the direct modification and publication of content entries from a browser view. The syste

    TypeScriptangularchrome-extensiondesign-systems
    Ver en GitHub↗3,538
  • wifiphisher/wifiphisherAvatar de wifiphisher

    wifiphisher/wifiphisher

    14,631Ver en GitHub↗

    Wifiphisher is a modular security framework designed for wireless penetration testing and social engineering auditing. It functions as a platform for security professionals to assess the resilience of Wi-Fi networks by simulating unauthorized access, performing man-in-the-middle interceptions, and executing credential-harvesting scenarios. The tool distinguishes itself through its ability to combine rogue access point deployment with dynamic phishing interfaces. By forcing wireless clients to associate with deceptive infrastructure, the framework can capture network metadata and inject it int

    Pythonaccess-pointattackmalware
    Ver en GitHub↗14,631
figma/code-connectAvatar de figma

figma/code-connect

1,528Ver en GitHub↗

Code Connect is a design system integration tool that bridges the gap between codebase component definitions and design software. It functions as a synchronization utility that surfaces production-ready code snippets and implementation details directly within design environments, establishing a single source of truth for interface elements. The tool distinguishes itself by using a schema-based, declarative approach to map code components to design assets. By parsing source code to extract component definitions and property configurations, it ensures that the code snippets displayed to designe

TypeScript
Ver en GitHub↗1,528
  • apache/incubator-weexAvatar de apache

    apache/incubator-weex

    13,622Ver en GitHub↗

    Incubator-weex is a cross-platform mobile framework used to build user interfaces that run across different operating systems from a single codebase. It functions as a native UI renderer and a JavaScript native UI bridge, sending serialized UI descriptions from a JavaScript engine to native mobile components. The project includes a cross-platform UI bundler and build tool to compile source code into optimized bundles for native renderers. It also provides a UI previewer and prototyping toolset that allows for testing mobile interface pages within web browsers and on physical devices. The fra

    C++
    Ver en GitHub↗13,622
  • Ver las 30 alternativas a React Sketchapp→