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

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

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

11 रिपॉजिटरी

Awesome GitHub RepositoriesConnection Lifecycle

Functions executed during connection setup to handle authentication and request modification.

Explore 11 awesome GitHub repositories matching software engineering & architecture · Connection Lifecycle. Refine with filters or upvote what's useful.

Awesome Connection Lifecycle GitHub Repositories

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

    socketio/socket.io

    63,195GitHub पर देखें↗

    Socket.io is a real-time communication engine that enables bidirectional, event-based data exchange between clients and servers. It provides a robust transport-agnostic protocol layer that automatically manages connection lifecycles, including heartbeat signals, automatic reconnection, and seamless fallback between WebSockets and HTTP long-polling. By maintaining persistent links, it ensures reliable messaging across diverse network environments. The project distinguishes itself through a scalable, distributed architecture that supports multi-node synchronization and room-based message routin

    Executes middleware function chains during connection setup to handle authentication, logging, and request modification.

    TypeScriptjavascriptnodejssocket-io
    GitHub पर देखें↗63,195
  • nats-io/nats-servernats-io का अवतार

    nats-io/nats-server

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

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Exposes lifecycle hooks to monitor connection status changes and handle asynchronous runtime errors.

    Gocloudcloud-computingcloud-native
    GitHub पर देखें↗20,076
  • freerdp/freerdpFreeRDP का अवतार

    FreeRDP/FreeRDP

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

    FreeRDP is a full software implementation of the Remote Desktop Protocol, providing both client and server capabilities for remote session management. It functions as an RDP client library and a standalone remote desktop client, enabling remote connectivity and interoperability across different operating systems. The project includes a dedicated network device redirector and an RDP gateway client to handle authentication and proxy routing. It allows developers to integrate remote desktop functionality into third-party software applications via its client library. The software covers a wide r

    Allows custom logic to run during specific connection lifecycle events, such as setup and disconnection.

    Candroidcfreerdp
    GitHub पर देखें↗13,336
  • emdash-cms/emdashemdash-cms का अवतार

    emdash-cms/emdash

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

    EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru

    Runs plugin code when content is created, updated, or deleted, receiving event data and plugin context.

    TypeScriptastrocmsemdash
    GitHub पर देखें↗10,887
  • nangohq/nangoNangoHQ का अवतार

    NangoHQ/nango

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

    Nango is an open-source platform that connects applications to external APIs by managing authentication, data synchronization, and custom function execution. It provides a managed runtime for TypeScript integration functions, handling OAuth flows, credential storage, and token refresh for hundreds of external APIs while keeping secrets isolated from application code. The platform distinguishes itself by exposing integration functions as discoverable tools for AI agents through an MCP server or API, with per-user credential isolation that keeps provider secrets out of the agent loop. It offers

    Automatically triggers integration functions on connection authorization and deauthorization events.

    TypeScriptaccess-tokenapiapi-client
    GitHub पर देखें↗10,772
  • jhuckaby/croniclejhuckaby का अवतार

    jhuckaby/Cronicle

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

    Cronicle is a distributed job scheduler that replaces traditional cron with a browser-based management interface. It runs scheduled tasks across a cluster of servers with automatic failover, using a custom cron parser that intersects day-of-month and day-of-week constraints when both are specified. The system executes jobs through a plugin framework that runs command-line scripts in any language, communicating via JSON over standard input and output. The scheduler provides a web-based real-time dashboard for monitoring running jobs with live logs, resource usage charts, and progress updates.

    Allows jobs to emit JSON that enables, disables, or changes the event triggered on success or failure.

    JavaScript
    GitHub पर देखें↗5,745
  • dialogic-godot/dialogicdialogic-godot का अवतार

    dialogic-godot/dialogic

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

    Dialogic is a dialogue editor and runtime system for the Godot engine that provides a complete framework for creating branching conversations with characters, animations, and state management. At its core, it functions as a branching narrative editor with visual and text-based timeline authoring, a character animation manager that handles portraits and scene positioning, a localization tool that exports timelines to CSV for translation, and an interactive framework that manages player choices, text reveals, voice lines, and dynamic text effects within conversations. What distinguishes this sy

    Emits signals at key points in dialog execution for external code to respond.

    GDScriptaddondialogicdialogue
    GitHub पर देखें↗5,259
  • godot-rust/gdextgodot-rust का अवतार

    godot-rust/gdext

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

    gdext, Godot 4 इंजन के लिए Rust में उच्च-प्रदर्शन नेटिव गेम लॉजिक लिखने के लिए भाषा बाइंडिंग्स का एक सेट प्रदान करता है। यह GDExtension लाइब्रेरी के माध्यम से नेटिव इंजन एक्सटेंशन और कस्टम क्लासेस बनाने के लिए एक फ्रेमवर्क के रूप में कार्य करता है। इस प्रोजेक्ट में वेब ब्राउज़र में निष्पादन के लिए नेटिव लॉजिक को मॉड्यूल में संकलित करने के लिए एक समर्पित Rust WebAssembly टूलचेन शामिल है। यह टूलकिट कस्टम क्लास डेफिनिशन, सीन ट्री नोड मैनेजमेंट और टाइप-सेफ सिग्नल हैंडलिंग सहित इंजन इंटीग्रेशन क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह फिजिक्स सिमुलेशन, प्रोसीजरल कंटेंट जनरेशन और कस्टम एडिटर प्लगइन्स के विकास के लिए यूटिलिटीज़ प्रदान करता है।

    Implements type-safe listeners that trigger native logic in response to built-in engine signals.

    Rustgame-developmentgamedevgodot
    GitHub पर देखें↗4,912
  • leaferjs/leafer-uileaferjs का अवतार

    leaferjs/leafer-ui

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

    Leafer UI एक उच्च-प्रदर्शन HTML5 कैनवास रेंडरिंग इंजन और 2D वेक्टर ग्राफिक्स लाइब्रेरी है। यह इंटरैक्टिव कैनवास एप्लिकेशन और व्यापक अनंत कैनवास बनाने के लिए एक टूलकिट प्रदान करते हुए, आकृतियों, पथों और टेक्स्ट को प्रबंधित करने के लिए एक पदानुक्रमित दृश्य ट्री का उपयोग करती है। यह इंजन एक क्रॉस-प्लेटफॉर्म कैनवास टूलकिट के रूप में डिज़ाइन किया गया है जो ड्राइंग API से मुख्य लॉजिक को अलग करता है, जिससे यह वेब, मोबाइल, सर्वर और मिनी-प्रोग्राम वातावरण में चल सकता है। यह हिट डिटेक्शन, इवेंट बबलिंग और ट्रांसफॉर्मेशन कंट्रोल्स सहित इंटरैक्टिव ग्राफिक एडिटर विकास के लिए विशेष टूल्स प्रदान करके खुद को अलग करता है। इसकी क्षमता सतह वेक्टर आकार रेंडरिंग, जटिल पथ निर्माण और मोशन एनिमेशन को कवर करती है। इस फ्रेमवर्क में एक लचीले बॉक्स मॉडल के साथ एक लेआउट इंजन, सटीक पोजिशनिंग के लिए निर्देशांक-स्थान अनुवाद, और वेब वर्कर्स में मल्टी-थ्रेडेड ऑफस्क्रीन रेंडरिंग के लिए समर्थन शामिल है। यह दृश्य प्रबंधन, तत्व मास्किंग और कैनवास कंटेंट को इमेज या JSON में निर्यात करने के लिए टूल्स भी प्रदान करता है। इस लाइब्रेरी को एक मानक स्क्रिप्ट टैग के माध्यम से एकीकृत किया जा सकता है या React, Vue और Nuxt जैसे रिएक्टिव फ्रेमवर्क के भीतर उपयोग किया जा सकता है।

    Provides hooks to trigger custom logic during engine startup, layout completion, and destruction.

    TypeScriptcanvasinfinite-canvasleafer
    GitHub पर देखें↗4,184
  • zeebe-io/zeebezeebe-io का अवतार

    zeebe-io/zeebe

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

    Zeebe is a cloud-native workflow engine and distributed state machine designed for business process orchestration using BPMN and DMN standards. It operates as a high-performance gRPC workflow runtime that executes complex business processes through a partitioned event-streaming architecture. The system also functions as an orchestrator for large language model agents, coordinating AI reasoning and tool use within deterministic business processes. The engine is distinguished by its peer-to-peer broker networking and a consensus-based data replication model that ensures high availability and fa

    Provides hooks to run custom logic at specific lifecycle points when a workflow element starts or ends.

    Java
    GitHub पर देखें↗4,171
  • area17/twillarea17 का अवतार

    area17/twill

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

    Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and content management systems. It serves as a headless CMS framework and a toolkit for defining content models and managing structured data through a dedicated administrative interface. The project features a visual block editor that allows publishers to arrange and configure reusable content sections via a drag-and-drop interface. It includes a dedicated digital asset manager for storing, cropping, and optimizing images and files across local or cloud storage, as well as a multiling

    Implements lifecycle hooks to filter, order, and prepare model data during the creation and saving process.

    PHP
    GitHub पर देखें↗3,956
  1. Home
  2. Software Engineering & Architecture
  3. Middleware
  4. Connection Lifecycle

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

  • Event Reactions4 सब-टैग्सTriggers integration functions automatically when a user authorizes, reauthorizes, or deauthorizes an external API connection. **Distinct from Connection Lifecycle:** Distinct from Connection Lifecycle: focuses on event-driven function execution in response to connection state changes rather than middleware for request modification.