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

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

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

21 रिपॉजिटरी

Awesome GitHub RepositoriesPlugin Development Kits

Development tools that allow users to extend core software functionality by building and integrating custom scripts or nodes.

Explore 21 awesome GitHub repositories matching software engineering & architecture · Plugin Development Kits. Refine with filters or upvote what's useful.

Awesome Plugin Development Kits GitHub Repositories

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

    vuejs/vue

    209,900GitHub पर देखें↗

    Vue एक प्रगतिशील, घटक-आधारित JavaScript फ्रेमवर्क है जिसे प्रतिक्रियाशील यूजर इंटरफेस और सिंगल-पेज एप्लिकेशन बनाने के लिए डिज़ाइन किया गया है। यह एक घोषणात्मक टेम्पलेट सिस्टम पर केंद्रित है जो HTML को कुशल रेंडर कार्यों में बदलता है, जिससे डेवलपर्स जटिल इंटरफेस को अलग-अलग, पुन: प्रयोज्य इकाइयों में व्यवस्थित कर सकते हैं जो स्वचालित रूप से एप्लिकेशन स्थिति के साथ सिंक होते हैं। फ्रेमवर्क एक निर्भरता-ट्रैकिंग प्रतिक्रियाशीलता सिस्टम के माध्यम से खुद को अलग करता है जो सटीक अपडेट को ट्रिगर करने के लिए रेंडरिंग के दौरान डेटा एक्सेस की निगरानी करता है। यह एक लचीला आर्किटेक्चर प्रदान करता है जो हल्के लाइब्रेरी के रूप में वृद्धिशील अपनाने और पूर्ण-स्तरीय एप्लिकेशन विकास दोनों का समर्थन करता है। डेवलपर्स वैश्विक लॉजिक को इंजेक्ट करने के लिए एक मजबूत प्लगइन-आधारित एक्स्टेंसिबिलिटी मॉडल का लाभ उठा सकते हैं, जबकि फ्रेमवर्क का वर्चुअल DOM सुलह न्यूनतम उत्परिवर्तन (mutations) की गणना करके कुशल इंटरफ़ेस अपडेट सुनिश्चित करता है। अपनी मुख्य रेंडरिंग क्षमताओं से परे, प्रोजेक्ट में एप्लिकेशन स्टेट, URL-आधारित रूटिंग और सर्वर-साइड रेंडरिंग को प्रबंधित करने के लिए टूल का एक व्यापक सूट शामिल है। यह घटक संरचना, सामग्री वितरण और एनीमेशन प्रबंधन के लिए व्यापक समर्थन प्रदान करता है, साथ ही सामान्य कमजोरियों को रोकने के लिए स्वचालित सामग्री एस्केपिंग जैसे अंतर्निहित सुरक्षा उपाय भी प्रदान करता है। फ्रेमवर्क को स्टेटिक विश्लेषण का समर्थन करने के लिए आधिकारिक टाइप घोषणाओं के साथ वितरित किया जाता है और इसे मानक पैकेज मैनेजरों के माध्यम से स्थापित किया जा सकता है या स्क्रिप्ट टैग के माध्यम से सीधे ब्राउज़र वातावरण में एकीकृत किया जा सकता है।

    Injects shared logic globally into all component instances to handle cross-cutting concerns.

    TypeScriptframeworkfrontendjavascript
    GitHub पर देखें↗209,900
  • twbs/bootstraptwbs का अवतार

    twbs/bootstrap

    174,380GitHub पर देखें↗

    Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By establishing a baseline through browser normalization and standardized typography, the project enables developers to create accessible, cross-browser compatible web applications. The framework distinguishes itself through a modular Sass-based architecture that allows for deep cust

    Facilitates deep customization through modular source code extensions and preprocessor variable overrides.

    MDXbootstrapcsscss-framework
    GitHub पर देखें↗174,380
  • yt-dlp/yt-dlpyt-dlp का अवतार

    yt-dlp/yt-dlp

    170,963GitHub पर देखें↗

    This project is a command-line media downloader designed for the systematic retrieval and organization of digital content from diverse online platforms. It functions as an extensible extraction engine that utilizes a declarative format-selection pipeline to automate the identification, merging, and downloading of specific audio and video streams based on user-defined criteria. The system distinguishes itself through a modular architecture that supports custom plugins and site-specific scripts, allowing for the bypass of platform restrictions and the handling of complex authentication challeng

    Enables the creation of custom extractors and postprocessors by subclassing existing components for automatic discovery.

    Pythonclidownloaderpython
    GitHub पर देखें↗170,963
  • comfy-org/comfyuiComfy-Org का अवतार

    Comfy-Org/ComfyUI

    117,227GitHub पर देखें↗

    ComfyUI is a node-based generative AI orchestration engine designed for constructing, testing, and executing complex image and video synthesis pipelines. By utilizing a directed acyclic graph execution model, the platform allows users to build reproducible workflows through modular, interconnected processing blocks without requiring manual code implementation. It serves as both a local environment for high-performance model inference and a production-ready server for deploying generative capabilities. The platform distinguishes itself through its focus on workflow portability and extensibilit

    Extends core functionality by allowing developers to build and integrate custom nodes for specialized creative tasks.

    Pythonaicomfycomfyui
    GitHub पर देखें↗117,227
  • nationalsecurityagency/ghidraNationalSecurityAgency का अवतार

    NationalSecurityAgency/ghidra

    69,740GitHub पर देखें↗

    Ghidra is a software reverse engineering suite designed to analyze compiled binaries and reconstruct program logic without access to original source code. It provides an interactive environment for disassembly and decompilation, utilizing a platform-independent intermediate representation to maintain consistency across diverse hardware architectures. The framework supports automated binary analysis through programmatic routines, enabling the investigation of complex code patterns and security indicators. The platform distinguishes itself through a modular architecture that allows for extensiv

    Enables the creation of specialized scripts and plugins to tailor analysis workflows to unique project requirements.

    Javadisassemblerreverse-engineeringsoftware-analysis
    GitHub पर देखें↗69,740
  • scrapy/scrapyscrapy का अवतार

    scrapy/scrapy

    62,274GitHub पर देखें↗

    Scrapy is a comprehensive framework designed for automated web data extraction and large-scale crawling. It operates on an asynchronous, event-driven engine that manages non-blocking network requests and data processing tasks, allowing for the efficient retrieval of structured information from web documents using path-based selectors. The system distinguishes itself through a highly modular architecture that supports complex data collection workflows. Users can implement custom middleware and signal handlers to intercept and modify request flows, while a priority-based scheduler manages concu

    Implements specialized data collection workflows by building custom middleware and signal handlers for complex transformations.

    Pythoncrawlercrawlingframework
    GitHub पर देखें↗62,274
  • nuxt/nuxtnuxt का अवतार

    nuxt/nuxt

    60,456GitHub पर देखें↗

    Nuxt is a universal web framework designed for building full-stack applications that seamlessly transition between server-side rendering and client-side interactivity. It provides a comprehensive development environment that automates routing, dependency injection, and type generation, allowing developers to focus on application logic rather than manual configuration. By executing code in a platform-agnostic server engine, it supports deployment across diverse environments, including edge networks, serverless functions, and traditional Node.js runtimes. The framework distinguishes itself thro

    Extends framework functionality by allowing developers to register and configure pluggable modules via local paths or package definitions.

    TypeScriptcsrframeworkfull-stack
    GitHub पर देखें↗60,456
  • facebookresearch/fairseqfacebookresearch का अवतार

    facebookresearch/fairseq

    32,228GitHub पर देखें↗

    Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic speech recognition, and large-scale language model training. It provides a framework for processing and aligning diverse data sources, including text, audio, and video, to support tasks such as speech-to-text conversion and multimodal sequence learning. The project is distinguished by its distributed training capabilities, which utilize parameter sharding, mixed-precision training, and CPU offloading to handle models that exceed single-device memory. It also includes specializ

    Provides a registration mechanism for dynamically plugging custom models, tasks, and optimizers into the training pipeline.

    Python
    GitHub पर देखें↗32,228
  • rust-lang/mdbookrust-lang का अवतार

    rust-lang/mdBook

    21,852GitHub पर देखें↗

    mdBook is a documentation build system and static site generator designed to compile collections of Markdown files into structured, navigable web-based books. It provides a comprehensive framework for managing technical documentation, featuring a hierarchical table of contents, integrated full-text search, and automated build processes that transform source content into ready-to-deploy HTML websites. The project distinguishes itself through a highly modular pipeline architecture that supports custom preprocessors and swappable rendering backends. This allows authors to intercept and modify co

    mdBook integrates custom preprocessors to modify source content or introduce new syntax before the final output is rendered.

    Rust
    GitHub पर देखें↗21,852
  • wagtail/wagtailwagtail का अवतार

    wagtail/wagtail

    20,366GitHub पर देखें↗

    Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites

    Registers custom components and administrative views through a central system to allow modular platform expansion.

    Pythoncmsdjangohacktoberfest
    GitHub पर देखें↗20,366
  • twpayne/chezmoitwpayne का अवतार

    twpayne/chezmoi

    18,075GitHub पर देखें↗

    chezmoi is a command-line utility designed to manage and synchronize system configuration files across multiple machines. It uses a local Git repository as the single source of truth, allowing users to track, version, and distribute dotfiles while maintaining a consistent state across diverse operating systems and hardware architectures. The project distinguishes itself through a declarative reconciliation model that computes the difference between the current filesystem and the desired state defined in the repository. It features a robust templating engine that processes configuration files

    Allows users to organize configuration files within specific subdirectories of the source repository.

    Goconfigurationdotfiledotfile-management
    GitHub पर देखें↗18,075
  • imputnet/heliumimputnet का अवतार

    imputnet/helium

    17,406GitHub पर देखें↗

    Helium is a browser engine compilation framework designed to automate the creation of custom web browser binaries from Chromium source code. It functions as a build system that manages the complex dependency toolchains and environment configurations necessary to transform raw source code into functional, cross-platform software applications. The project distinguishes itself through a structured patch-series management system, which allows developers to maintain and apply custom modifications to large-scale codebases across frequent upstream updates. This workflow ensures that specialized feat

    Integrates specific source code modifications to maintain custom features during software updates.

    C++browserchromiumprivacy
    GitHub पर देखें↗17,406
  • tensorflow/tensor2tensortensorflow का अवतार

    tensorflow/tensor2tensor

    17,009GitHub पर देखें↗

    Tensor2Tensor is a deep learning library built on TensorFlow designed for training and evaluating complex machine learning models. It provides a unified framework for managing the entire model lifecycle, including data ingestion, training execution, and performance evaluation across diverse hardware environments. The library distinguishes itself through a modular architecture that supports multimodal data processing, allowing for the simultaneous analysis of text, audio, and image inputs. It features a central registry system that enables developers to extend the framework with custom models,

    Extend functionality by adding custom models, datasets, and hyperparameter sets to a central registry without needing to modify the underlying source code of your primary application.

    Pythondeep-learningmachine-learningmachine-translation
    GitHub पर देखें↗17,009
  • riot/riotriot का अवतार

    riot/riot

    14,921GitHub पर देखें↗

    Riot is a component-based library for building user interfaces through modular, single-file components. It functions as a framework for creating reusable elements that combine markup, logic, and scoped styles, which are then compiled into standard JavaScript functions for browser execution. The library distinguishes itself by utilizing direct rendering, which updates the document object model by tracking state changes without the overhead of a virtual representation. It supports server-side rendering and hydration to improve initial page load performance and search engine indexing. Developers

    Integrates custom preprocessors into the build pipeline to support alternative languages and syntax extensions.

    JavaScriptclient-sidecustomelementcustomelements
    GitHub पर देखें↗14,921
  • vuestorefront/vue-storefrontvuestorefront का अवतार

    vuestorefront/vue-storefront

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

    Vue Storefront is a composable commerce platform designed to decouple the presentation layer from backend systems. By providing a headless frontend framework, it enables developers to build high-performance, mobile-first digital storefronts that remain independent of specific commerce engines, payment providers, or content management systems. The platform distinguishes itself through a modular architecture that uses standardized integration adapters to aggregate data from disparate services into a unified layer. This approach allows businesses to modernize legacy infrastructure or manage comp

    Allows developers to inspect, modify, and extend storefront functionality by accessing the underlying source code.

    commercetoolse-commerceecommerce
    GitHub पर देखें↗10,926
  • wgh136/picacomicwgh136 का अवतार

    wgh136/PicaComic

    8,560GitHub पर देखें↗

    PicaComic is a digital comic and manga reader that enables browsing and reading content from multiple online sources within a single unified interface. It aggregates data from various providers into a local database for consistent searching and browsing. The application supports custom content integration, allowing the registration of new third-party reading sources through a provider-based extension system. It also features cross-device reading synchronization to keep reading progress and favorite lists aligned across different devices. Additional capabilities include offline content manage

    Enables the registration of custom content providers to expand available reading materials.

    Dartandroid-applicationdarte-hentai
    GitHub पर देखें↗8,560
  • open-mmlab/mmagicopen-mmlab का अवतार

    open-mmlab/mmagic

    7,434GitHub पर देखें↗

    mmagic is a multimodal training pipeline and framework for generative AI, focusing on visual synthesis and restoration. It provides the infrastructure to build and train models for tasks such as text-to-image and text-to-video generation, 3D-aware content synthesis, and high-fidelity image translation using diffusion models and generative adversarial networks. The project distinguishes itself through specialized capabilities for generative model personalization, including techniques for fine-tuning subjects and styles. It also supports advanced visual manipulations such as latent space interp

    Implements a registry-based system allowing custom data transforms and model modules to be loaded via configuration strings.

    Jupyter Notebookaigccomputer-visiondeep-learning
    GitHub पर देखें↗7,434
  • antvis/x6antvis का अवतार

    antvis/X6

    6,598GitHub पर देखें↗

    X6 is a JavaScript diagramming library and SVG graph rendering engine used to build interactive flowcharts, mind maps, and visual workflow editors. It provides a framework for defining customizable node and edge behaviors, utilizing a hybrid rendering approach that combines SVG and HTML. The library decouples the visual graph representation from underlying business logic and data structures through a dedicated state management system. It allows for extensive extensibility via a registration mechanism for custom nodes, edges, and canvas tools. The toolkit includes capabilities for automatic g

    Uses a central registration system to define custom node and edge behaviors and visual templates.

    TypeScriptantvdagdiagram
    GitHub पर देखें↗6,598
  • miru-project/miru-appmiru-project का अवतार

    miru-project/miru-app

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

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

    Allows adding new media sources through the integration of custom JavaScript provider extensions.

    Dart
    GitHub पर देखें↗5,538
  • komikku-app/komikkukomikku-app का अवतार

    komikku-app/komikku

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

    Komikku is a manga reader application and digital comic library manager. It functions as a content aggregation client that combines feeds and saved searches from multiple third-party extensions into a unified view, while providing a mobile interface for reading digital comics from online sources or local storage. The application integrates third-party source extensions to fetch content from various catalogs and includes a system to synchronize reading status and progress records with external tracking services. It also allows for content source migration to maintain library access when a spec

    Uses external scripts to decouple content fetching from the core app via a provider extension system.

    Kotlinandroidj2kkomga
    GitHub पर देखें↗4,105
पिछला12अगला
  1. Home
  2. Software Engineering & Architecture
  3. Application Frameworks
  4. Application Framework Extensions
  5. Plugin Development Kits

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

  • Custom Crawler Pipeline DevelopmentFramework capabilities for implementing specialized data collection workflows and transformations.
  • Global Mixin InjectorsUtilities that facilitate the injection of shared logic or behavior across all instances within a framework.
  • Module SystemsArchitectures that allow the registration and configuration of pluggable components to extend framework capabilities.
  • Source Customization4 सब-टैग्सCapabilities for modifying preprocessor variables and extending source code for custom builds.