awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
airbnb avatar

airbnb/react-sketchapp

0
View on GitHub↗
14,880 نجوم·799 تفرعات·TypeScript·MIT·10 مشاهداتairbnb.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.

سجل النجوم

مخطط تاريخ النجوم لـ airbnb/react-sketchappمخطط تاريخ النجوم لـ airbnb/react-sketchapp

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة 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.

ما هي الميزات الرئيسية لـ airbnb/react-sketchapp؟

الميزات الرئيسية لـ airbnb/react-sketchapp هي: 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.

ما هي البدائل مفتوحة المصدر لـ airbnb/react-sketchapp؟

تشمل البدائل مفتوحة المصدر لـ airbnb/react-sketchapp: 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…

بدائل مفتوحة المصدر لـ React Sketchapp

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع React Sketchapp.
  • builderio/figma-htmlالصورة الرمزية لـ BuilderIO

    BuilderIO/figma-html

    3,538عرض على 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
    عرض على GitHub↗3,538
  • wifiphisher/wifiphisherالصورة الرمزية لـ wifiphisher

    wifiphisher/wifiphisher

    14,631عرض على 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
    عرض على GitHub↗14,631
  • figma/code-connectالصورة الرمزية لـ figma

    figma/code-connect

    1,528عرض على 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
    عرض على GitHub↗1,528
  • apache/incubator-weexالصورة الرمزية لـ apache

    apache/incubator-weex

    13,622عرض على 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++
    عرض على GitHub↗13,622
  • عرض جميع البدائل الـ 30 لـ React Sketchapp→