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

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

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

4 रिपॉजिटरी

Awesome GitHub RepositoriesDeclarative UI Structures

Use of specialized syntax extensions to define HTML-like structures within programming languages.

Distinct from HTML-Based UI Structures: Candidates focus on CSS-only structures, class diagrams, or data configs, not the use of JS extensions for HTML structures.

Explore 4 awesome GitHub repositories matching web development · Declarative UI Structures. Refine with filters or upvote what's useful.

Awesome Declarative UI Structures GitHub Repositories

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

    kbrsh/moon

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

    Moon is a minimal reactive UI library for building user interfaces with a component composition framework, client-side routing, server-side rendering, and signals-based reactivity. It provides a virtual DOM diffing engine that computes minimal real DOM mutations, enabling efficient view updates by comparing in-memory UI representations against previous versions. The library distinguishes itself through a signals-based reactivity system that tracks data dependencies through observable signals, triggering targeted DOM updates only when values change. It implements a state driver pattern for uni

    Uses HTML-like markup with embedded expressions for data binding and event handling directly in JavaScript.

    JavaScriptfunctional-programmingjavascriptmoon
    GitHub पर देखें↗5,951
  • reagent-project/reagentreagent-project का अवतार

    reagent-project/reagent

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

    Reagent, ClojureScript और React.js का उपयोग करके वेब यूज़र इंटरफेस बनाने के लिए एक फ्रेमवर्क है। यह डिक्लेरेटिव UI डिज़ाइन के लिए एक फंक्शनल प्रोग्रामिंग दृष्टिकोण को सक्षम बनाता है, जहाँ HTML स्ट्रक्चर्स और कंपोनेंट पदानुक्रम को JSX के बजाय वेक्टर-आधारित Hiccup सिंटैक्स का उपयोग करके परिभाषित किया जाता है। यह प्रोजेक्ट एटम्स (atoms) पर आधारित एक रिएक्टिव स्टेट मैनेजमेंट सिस्टम के माध्यम से खुद को अलग करता है। यह ट्रैक करता है कि कौन से कंपोनेंट्स ऑटोमैटिक री-रेंडर को ट्रिगर करने के लिए विशिष्ट स्टेट एटम्स को डीरेफरेंस करते हैं और एक बड़े स्टेट एटम के विशिष्ट पथों पर अपडेट्स को अलग करने के लिए स्टेट कर्सर प्रदान करता है। इसमें नेटिव JavaScript कंपोनेंट्स और थर्ड-पार्टी लाइब्रेरीज़ को रैप करने के लिए यूटिलिटीज भी शामिल हैं ताकि यह सुनिश्चित किया जा सके कि वे फंक्शनल रेंडरिंग साइकिल के साथ संगत रहें। यह फ्रेमवर्क वर्चुअल DOM रिकॉन्सिलिएशन, साइड इफेक्ट्स और क्लीनअप के लिए लाइफसाइकिल मैनेजमेंट, और अपडेट बैचिंग व कैलकुलेशन मेमोइजेशन के माध्यम से रेंडर परफॉरमेंस ऑप्टिमाइज़ेशन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह स्टेटिक HTML स्ट्रिंग्स की सर्वर-साइड रेंडरिंग, कॉन्टेक्स्ट के माध्यम से ग्लोबल स्टेट शेयरिंग, और HTML कंटेंट सैनिटाइजेशन के लिए सुरक्षा प्रिमिटिव्स के लिए टूल्स भी प्रदान करता है।

    Defines HTML structures and component hierarchies using vector-based Hiccup syntax instead of JSX.

    Clojureclojureclojurescriptfrontend
    GitHub पर देखें↗4,872
  • swiftwebui/swiftwebuiswiftwebui का अवतार

    swiftwebui/SwiftWebUI

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

    SwiftWebUI एक सर्वर-साइड UI फ्रेमवर्क और डिक्लेरेटिव वेब लाइब्रेरी है जो SwiftUI पैटर्न पर आधारित सिंटैक्स का उपयोग करके वेब इंटरफ़ेस बनाने की अनुमति देती है। यह एक सर्वर-ड्रिवन सिस्टम के रूप में कार्य करता है जहाँ इंटरफ़ेस संरचना और स्थिति को सर्वर पर मैनेज किया जाता है और वेब ब्राउज़र के भीतर रेंडर किया जाता है। यह फ्रेमवर्क एक डिक्लेरेटिव डोमेन स्पेसिफिक लैंग्वेज के माध्यम से वेब इंटरफ़ेस के विकास को सक्षम बनाता है जो नेटिव Apple प्लेटफ़ॉर्म इंटरफ़ेस पैटर्न को दर्शाता है। यह रीयल-टाइम स्टेट सिंक्रोनाइज़ेशन और यूज़र इंटरैक्टिविटी को संभालने के लिए सर्वर और ब्राउज़र के बीच एक लाइव कनेक्शन बनाए रखता है। यह सिस्टम क्रॉस-प्लेटफ़ॉर्म इंटरफ़ेस डिज़ाइन और नेविगेशन और इनपुट कंट्रोल जैसे इंटरैक्टिव तत्वों के मैनेजमेंट को कवर करता है। यह पेज के केवल बदले हुए हिस्सों को संशोधित करने के लिए डिफरेंशियल अपडेट का उपयोग करता है और यूज़र इनपुट और UI अपडेट को ट्रांसपोर्ट करने के लिए एक पर्सिस्टेंट द्विदिश (bidirectional) कनेक्शन का उपयोग करता है।

    Provides a declarative syntax to define HTML-like structures for browser rendering.

    Swift
    GitHub पर देखें↗4,277
  • midudev/jscampmidudev का अवतार

    midudev/jscamp

    3,811GitHub पर देखें↗

    jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene

    Utilizes JavaScript syntax extensions to define the structural layout of HTML-like interface components.

    JavaScriptbootcamp
    GitHub पर देखें↗3,811
  1. Home
  2. Web Development
  3. Declarative UI Structures