awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 रिपॉजिटरी

Awesome GitHub RepositoriesCustom Element Frameworks

Systems providing a structured way to define properties and attributes for native web components.

Distinct from Custom Elements: Existing candidates focus on registration or specific standards, not the framework identity for property observation.

Explore 8 awesome GitHub repositories matching web development · Custom Element Frameworks. Refine with filters or upvote what's useful.

Awesome Custom Element Frameworks GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • polymer/polymerPolymer का अवतार

    Polymer/polymer

    22,026GitHub पर देखें↗

    Polymer is a custom element framework and web component library used to build reusable, encapsulated custom elements that function as native browser components. It serves as a system for defining public properties and attributes that trigger automatic state observation and updates within the DOM. The project functions as a data binding library, providing a mechanism to synchronize state between internal component properties and external models via two-way data binding. It covers the development of frontend component libraries and web component architecture, enabling the creation of modular u

    Acts as a comprehensive system for defining public properties and attributes that trigger automatic DOM updates.

    HTML
    GitHub पर देखें↗22,026
  • shoelace-style/shoelaceshoelace-style का अवतार

    shoelace-style/shoelace

    13,860GitHub पर देखें↗

    Shoelace is a web component UI library consisting of a suite of accessible, framework-agnostic user interface elements. It provides a collection of custom element components and reusable HTML tags that encapsulate style and behavior to work across any JavaScript framework or plain HTML pages. The system is designed as a themable UI component system, utilizing CSS variables to manage visual themes and dark mode support. This allows for the implementation of custom design systems and a consistent visual language across web environments. The library covers broader capabilities in accessible int

    Ships a set of reusable HTML tags that encapsulate style and behavior for any web environment.

    TypeScript
    GitHub पर देखें↗13,860
  • rough-stuff/wired-elementsrough-stuff का अवतार

    rough-stuff/wired-elements

    10,802GitHub पर देखें↗

    Wired-elements is a hand-drawn web component library providing a collection of stylized HTML elements for building wireframes and mockups. It serves as a wireframing UI framework that enables the creation of low-fidelity prototypes with a sketchy, manual aesthetic. The library provides components for hand-drawn web design and rapid UI prototyping. These elements are designed to support low-fidelity wireframing to plan user interfaces and test layouts before high-fidelity development. The project utilizes a web component architecture with SVG-based vector graphics to maintain a consistent han

    Provides a collection of pre-built custom elements with a sketched, hand-drawn appearance for wireframing.

    TypeScript
    GitHub पर देखें↗10,802
  • wiredjs/wired-elementswiredjs का अवतार

    wiredjs/wired-elements

    10,800GitHub पर देखें↗

    Wired Elements is a hand-drawn web component library and custom element UI kit. It provides a set of low-fidelity visual building blocks designed to produce a rough, non-polished aesthetic for early-stage design iterations. The framework enables the creation of rapid UI prototypes, low-fidelity wireframes, and conceptual UX mappings. It uses a sketched appearance to help focus iterations on layout and functionality rather than final visual polish. The library utilizes SVG-based path rendering and web component encapsulation to deliver its hand-drawn style. Visual states are managed through e

    Provides a specialized collection of custom elements that render with a hand-drawn, sketched look.

    TypeScript
    GitHub पर देखें↗10,800
  • chakra-ui/arkchakra-ui का अवतार

    chakra-ui/ark

    5,004GitHub पर देखें↗

    Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes

    Wraps an HTML element with framework-generated attributes and behaviors so it becomes a first-class framework component.

    TypeScriptcomponentsdesign-systemheadless
    GitHub पर देखें↗5,004
  • googlecodelabs/toolsgooglecodelabs का अवतार

    googlecodelabs/tools

    4,822GitHub पर देखें↗

    This project is an interactive tutorial generator and static site generator that transforms source documents, such as Markdown and Google Docs, into structured instructional guides. It functions as a documentation conversion tool that compiles source content into static HTML assets and metadata for distribution to public or private audiences. The system utilizes a custom element UI framework to embed interactive instructional components using standard HTML custom elements, removing the need for external JavaScript frameworks. It supports multi-format content export, allowing a single source o

    Implements a custom element UI framework to embed interactive instructional components without external JavaScript dependencies.

    Go
    GitHub पर देखें↗4,822
  • lit/lit-elementlit का अवतार

    lit/lit-element

    4,476GitHub पर देखें↗

    Lit-element एक कस्टम एलिमेंट फ्रेमवर्क और रिएक्टिव UI लाइब्रेरी है जो मानक HTML एलिमेंट बनाने के लिए एक बेस क्लास प्रदान करती है। इसे ऐसे वेब कंपोनेंट्स बनाने के लिए डिज़ाइन किया गया है जो आंतरिक गुणों या डेटा के बदलने पर स्वचालित रूप से अपनी विज़ुअल स्थिति को अपडेट करते हैं। यह प्रोजेक्ट शैडो रूट का उपयोग करके एनकैप्सुलेटेड कंपोनेंट्स के विकास को सक्षम बनाता है ताकि स्टाइल और स्ट्रक्चर को अलग रखा जा सके। यह बिना किसी कंपाइलेशन स्टेप की आवश्यकता के डिक्लेरेटिव टेम्प्लेट रेंडर करने के लिए JavaScript टेम्प्लेट लिटरल्स का उपयोग करता है। यह लाइब्रेरी रिएक्टिव प्रॉपर्टी ट्रैकिंग और HTML एट्रिब्यूट्स के साथ JavaScript क्लास प्रॉपर्टीज़ के सिंक्रोनाइज़ेशन के माध्यम से स्टेट मैनेजमेंट को कवर करती है। इसमें CSS सिलेक्टर्स को स्कोप करने और इंटरफ़ेस अपडेट को संभालने के लिए एसिंक्रोनस रेंडरिंग साइकिल को मैनेज करने की क्षमताएं भी शामिल हैं।

    Provides a structured framework for defining properties and attributes for native web components with scoped styles.

    TypeScript
    GitHub पर देखें↗4,476
  • alfonsobries/vue-tailwindalfonsobries का अवतार

    alfonsobries/vue-tailwind

    2,164GitHub पर देखें↗

    यह प्रोजेक्ट Vue एप्लिकेशन्स के लिए एक मॉड्यूलर यूज़र इंटरफेस फ्रेमवर्क है जो Tailwind CSS के साथ बनाए गए पुन: प्रयोज्य कंपोनेंट्स का संग्रह प्रदान करता है। यह एक कॉन्फ़िगरेशन-संचालित डिज़ाइन सिस्टम टूल के रूप में कार्य करता है, जो डेवलपर्स को केंद्रीकृत थीम प्रबंधन और उपयोगिता-आधारित स्टाइलिंग के माध्यम से जटिल एप्लिकेशन्स में विज़ुअल कंसिस्टेंसी बनाए रखने में सक्षम बनाता है। यह लाइब्रेरी एक अत्यधिक कॉन्फ़िगर करने योग्य आर्किटेक्चर के माध्यम से अलग है जो वेरिएंट-आधारित स्टाइल मैपिंग और कंपोनेंट इंस्टेंस कस्टमाइज़ेशन का समर्थन करती है। डेवलपर्स वैश्विक डिफ़ॉल्ट्स को परिभाषित कर सकते हैं या एक ही इंटरफेस एलिमेंट के कई संस्करण बना सकते हैं, जो कोड को डुप्लिकेट किए बिना डायनामिक विज़ुअल स्विचिंग और विशिष्ट प्रॉपर्टी ओवरराइड्स की अनुमति देता है। यह दृष्टिकोण सुनिश्चित करता है कि कंपोनेंट्स एक एकीकृत डिज़ाइन भाषा का पालन करते हुए लचीले बने रहें। यह फ्रेमवर्क इंटरफेस आवश्यकताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें दिनांक और समय चयन और स्ट्रक्चर्ड फॉर्म इनपुट डिज़ाइन के लिए विशेष टूल्स शामिल हैं। यह अंतिम एप्लिकेशन बंडल साइज़ को कम करने के लिए चयनात्मक कंपोनेंट इंपोर्टिंग और अप्रयुक्त स्टाइल डेफिनिशन को हटाने जैसे बिल्ड-टाइम ऑप्टिमाइज़ेशन का समर्थन करके प्रदर्शन पर जोर देता है।

    Ships a collection of reusable Vue components styled with utility classes.

    TypeScripttailwindcsstypescriptunlimited-variants
    GitHub पर देखें↗2,164
  1. Home
  2. Web Development
  3. Custom Element Frameworks

सब-टैग एक्सप्लोर करें

  • Component Libraries1 सब-टैगCollections of pre-built custom elements that encapsulate specific styles and behaviors. **Distinct from Custom Element Frameworks:** Distinct from Custom Element Frameworks: provides the actual set of reusable components rather than the system for defining them.
  • Headless Element WrappersWraps HTML elements with framework-generated attributes and behaviors to create first-class framework components. **Distinct from Custom Element Frameworks:** Distinct from Custom Element Frameworks: focuses on wrapping existing HTML elements with framework behaviors, not defining properties for native web components.
  • Instructional Component ModelsFrameworks for building interactive elements specifically designed for step-by-step educational guides. **Distinct from Custom Element Frameworks:** Focuses on the instructional purpose of components rather than general property observation in custom elements.