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

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

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

deployd/deployd

0
View on GitHub↗
4,942 स्टार्स·655 फोर्क्स·JavaScript·5 व्यूज़www.deployd.com↗

Deployd

deployd एक रीयल-टाइम API फ्रेमवर्क और MongoDB बैकएंड एज़ ए सर्विस है जो क्लाइंट्स और सर्वर्स के बीच डेटा और इवेंट्स को सिंक्रोनाइज़ करने वाले नेटवर्क इंटरफ़ेस के निर्माण की अनुमति देता है। यह एक JavaScript API मिडलवेयर के रूप में कार्य करता है जिसे प्रमाणीकरण, अनुरोध इंटरसेप्टर्स और रीयल-टाइम क्षमताएँ प्रदान करने के लिए HTTP सर्वर्स के साथ इंटीग्रेट किया जा सकता है।

इस प्रोजेक्ट में संसाधन सेटिंग्स को कॉन्फ़िगर करने, डेटा कलेक्शन्स को मैनेज करने और वेब-आधारित इंटरफ़ेस के माध्यम से सर्वर स्थिति की निगरानी करने के लिए एक सेल्फ-होस्टेड API मैनेजमेंट डैशबोर्ड शामिल है। इसमें एक रीयल-टाइम डेटा सिंक्रोनाइज़ेशन इंजन शामिल है जो सॉकेट्स का उपयोग करके कनेक्टेड क्लाइंट्स को लाइव डेटाबेस अपडेट्स पुश करता है।

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

प्रोजेक्ट में नए प्रोजेक्ट्स को बूटस्ट्रैप करने और डेवलपमेंट सर्वर्स चलाने के लिए एक CLI शामिल है।

Features

  • Realtime Document Database Servers - Runs a server that persists and synchronizes document data across connected clients via a realtime API.
  • Backend-as-a-Service - Exposes MongoDB collections as programmable APIs with built-in CRUD operations and schema validation for frontend applications.
  • Realtime API Frameworks - Provides a framework for building networked interfaces that synchronize data and events instantly between clients and servers.
  • Realtime Collection APIs - Provides a database-like API over HTTP and WebSockets for querying and synchronizing data collections in real time.
  • Data Collections - Implements standardized CRUD operations on data collections, including filtering, retrieval, and updates.
  • API Resource Interfaces - Exposes database collections through a programmable interface for client-side data operations.
  • Connection Establishment - Establishes authenticated connections to MongoDB instances using connection strings or host configurations.
  • CRUD Operations - Provides a standardized interface for creating, reading, updating, and deleting data objects.
  • Database APIs - Creates secure programmatic interfaces that allow browser and mobile applications to interact directly with database records.
  • Data Collection Schemas - Maps structured database objects to programmable API endpoints with built-in property validation and CRUD operations.
  • Data Querying - Provides interfaces for filtering and retrieving data from collections using query strings or JSON operators.
  • Data Resource Management - Manages data collections through resources that provide request validation and execute event-driven scripts.
  • Data Schema Management - Allows specifying required property types for stored objects to ensure data consistency and validate input.
  • Database and Collection Management - Enables the creation and management of database collections with built-in CRUD operations and schema validation.
  • Database Connection Configurations - Provides settings for defining database connectivity parameters and network port configurations.
  • Database-to-HTTP Wrappers - Maps database object operations to simplified HTTP wrappers for easier data access and management.
  • Realtime Synchronizations - Ships a realtime data synchronization engine that pushes live database updates to connected clients via sockets.
  • Atomic Record Updates - Modifies objects within a collection using atomic increments and array operations to prevent data races.
  • Collection Property Modifiers - Modifies specific property values using granular commands to change data without overwriting entire records.
  • Realtime Synchronization - Synchronizes data across clients by pushing live backend updates instantly via sockets.
  • Persistent Storage Backends - Persists new entries to the backend database via asynchronous requests with integrated validation error handling.
  • Filtered and Ordered Queries - Retrieves records using comparison operators and pagination to filter and sort results.
  • Record Updating - Implements methods for modifying existing data records using partial updates and conditional matching.
  • Event Stream Broadcasters - Pushes data updates and notifications to connected clients instantly through persistent WebSocket connections.
  • Record Deletion - Provides the ability to remove specific records from a collection with optional target validation.
  • Visual Collection Designers - Provides a visual dashboard to create structured resource endpoints with specific properties and initial data.
  • Realtime Client Connections - Tracks user state and broadcasts events to specific users or all connected clients during realtime sessions.
  • WebSocket Push Updates - Pushes live data from the server to connected browsers over WebSockets whenever server-side information changes.
  • Broadcast Messaging - Sends real-time messages to all connected sockets or a filtered subset of users.
  • Realtime Messaging Providers - Emits and listens for asynchronous messages to enable live updates between server and clients.
  • Internal Event Emission - Triggers asynchronous messages sent from the server to clients or between internal resources.
  • Realtime Update Broadcasting - Sends live notifications to clients based on specific user filters or query parameters.
  • Database Change Streaming - Streams database modification events to connected clients over persistent connections to provide live data updates.
  • Realtime Data Subscriptions - Allows clients to subscribe to data collections via sockets for immediate notifications of record changes.
  • Realtime Interface Updates - Pushes immediate system state and data changes to the user interface via persistent socket connections.
  • Object Collection Management - Allows the creation of new records in data collections with automatic unique identifier generation.
  • Unified Session Persistence - Provides a shared session store to track user identities across stateless HTTP requests and persistent socket connections.
  • Session State Persistence - Tracks user identities across both stateless HTTP requests and persistent socket connections using a unified session store.
  • Secure Database Access - Restricts direct database API calls from untrusted clients to ensure only authorized data access is permitted.
  • User Authentication Systems - Provides a framework for verifying user identities and controlling access to protected resources via encrypted passwords.
  • User Authentication Workflows - Manages the end-to-end workflow for user registration, credential verification, and session persistence.
  • User Identity Management - Implements systems for managing user profiles and the complete identity-related data lifecycle.
  • Resource Mapping - Maps structured database objects directly to programmable API endpoints with integrated validation.
  • Event-Driven Logic Injections - Executes user-defined scripts during specific request events to add functionality without modifying core resource code.
  • Custom Middleware Implementations - Implements a middleware system to intercept request-response cycles and execute custom JavaScript logic.
  • Request Interceptors - Implements a request pipeline with interceptors for handling cross-cutting concerns like authentication and validation.
  • Request Validation - Provides middleware to validate incoming HTTP request data and aggregate error messages for comprehensive feedback.
  • Administrative Dashboards - Provides a web-based interface for centralized management of resource settings, data editing, and server monitoring.
  • Remote Monitoring Dashboards - Provides a web-based administrative interface in the browser to monitor and manage the application remotely.
  • Self-Hosted Server Management Interfaces - Provides a self-hosted web-based graphical interface for administering server settings and data collections.
  • Admin Dashboards - Includes a self-hosted administrative dashboard for managing server settings and data collections visually.
  • Event-Driven Pipelines - Provides an event-driven request pipeline that processes HTTP requests through a chain of listeners to manage business logic.
  • Collection API Interfaces - Provides a standardized API interface for frontend applications to fetch and modify records within data collections.
  • Middleware Server Integrations - Integrates as middleware into standard HTTP servers to add realtime API and authentication capabilities to existing applications.
  • REST API Backends - Provides a server-side RESTful API backend to expose stored data and business logic to clients.
  • System Capability Extensions - Enables the development and integration of custom modules to add new operational capabilities to the core environment.
  • Collection Querying - Fetches lists of objects or specific records using filters provided in query strings or JSON objects.
  • Database Change Tracking - Identifies updated properties and retrieves previous values of an item before a change occurs.
  • Database Persistence Stores - Provides a dedicated data store linked to server database configurations for saving information.
  • Data Record Editing - Provides a visual interface for editing and adding records directly to the database without using the API.
  • Asynchronous Resource Queries - Retrieves records from backend resources using asynchronous functions that return arrays of objects.
  • Recursive Relationship Querying - Implements depth-limited recursive queries to retrieve nested hierarchies of linked data objects without risking infinite loops.
  • Relationship Modeling - Defines logical relationships between collections using embedded objects or references to organize complex data.
  • Recursive Graph Queries - Retrieves nested hierarchies of related objects using recursive queries with depth limits to prevent infinite loops.
  • Daemonized Process Execution - Runs the application as a background process for continuous availability and automatic crash recovery.
  • Data Operation Interceptors - Runs custom logic during data changes to validate input, restrict access, and calculate dynamic values.
  • Event-Driven Scripting - Executes custom JavaScript logic triggered by internal application events to automate real-time workflows.
  • Resource Behavior Customizations - Allows registration of new resource types with unique routes and configurable behavior via a dashboard.
  • Reusable Resource Definitions - Integrates external modules to define custom resource types that can be reused throughout the application.
  • Custom Resource Integration - Enables the creation of specialized resource types with custom validation and sanitization logic.
  • Custom API Resources - Allows the definition of reusable data models that integrate external modules and custom logic.
  • Deployment Environment Management - Isolates environment variables and pre-launch actions using separate startup scripts for different deployment stages.
  • Self-Hosted Administration Interfaces - Ships a self-hosted administrative interface for configuring resource settings, managing data collections, and monitoring server status.
  • Backend-as-a-Service Integrations - Can be integrated as a modular component within existing programs or used as the foundation for new applications.
  • JavaScript Sandboxed Runtimes - Executes user-defined JavaScript in isolated environments with unique global scopes to prevent resource interference.
  • Publish-Subscribe Messaging - Implements a publish-subscribe model that allows clients to listen for and react to server-emitted events in real time.
  • Push Notification Servers - Provides server-side capabilities to push data objects as notifications to connected clients for interface synchronization.
  • Sandboxed JavaScript Execution - Executes user-defined JavaScript in isolated environments with unique global scopes to prevent interference.
  • Access Key Management - Generates and manages secure authentication keys for remote administrative requests and dashboard connectivity.
  • Administrative Privilege Escalation - Allows administrative root access via a secret header to bypass standard authentication and validation.
  • Administrative Access Controls - Provides mechanisms to generate and manage keys specifically for restricting access to administrative functions.
  • Dashboard Access Controls - Secures the administrative monitoring interface through the generation and validation of access keys.
  • API Request Handlers - Processes incoming requests using a handler system to manage resource access and execution.
  • Event-Driven Logic - Implements specialized logic that executes automatically based on predefined event triggers within server resources.
  • Request Flow Interruptions - Stops current request execution and returns status codes to block unauthorized or invalid actions.
  • Module Functionality Extenders - Provides mechanisms to extend server capabilities through the integration of custom logic and reusable resource modules.
  • Server Capability Extenders - Allows developers to add application-specific logic and reusable resource types to implement specialized server behaviors.
  • Module-Based Extensions - Supports extending server functionality by registering external Node packages as modular extensions.
  • Dynamic UI Generators - Automatically generates the administration UI components based on the metadata and schema of defined API resources.
  • UI Configuration Schemas - Uses metadata-driven schemas to render a GUI dashboard for managing resource settings.
  • HTTP Request Handling - Wraps raw server request and response objects with utility methods to streamline data interaction.
  • HTTP Request Handlers - Routes incoming HTTP requests to specific handlers using context objects to manage the response lifecycle.
  • Request Interception and Blocking - Provides mechanisms to intercept and block network requests based on specific conditions to return custom errors.
  • Client-Side Method Exposures - Defines a public prototype to expose server-side functions as methods available to JavaScript clients.
  • Custom API Endpoints - Provides frameworks for defining custom API endpoints with specialized logic for request handling and query sanitization.
  • Custom HTTP Server Integrations - Allows attaching request handling logic and specialized framework functionality to standard HTTP server instances.
  • HTTP Request Routing - Maps incoming HTTP requests at root URLs to specific handlers for data processing or task delegation.
  • API Integration Middleware - Integrates as middleware to add real-time API capabilities and request handling to existing web servers.
  • API Frameworks - Simplifies building real-time APIs for web and mobile.

स्टार हिस्ट्री

deployd/deployd के लिए स्टार हिस्ट्री चार्टdeployd/deployd के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Deployd के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Deployd के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • supabase/supabase-jssupabase का अवतार

    supabase/supabase-js

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

    supabase-js is a comprehensive client library designed to integrate frontend applications with a hosted backend-as-a-service. It provides a unified interface for interacting with a PostgreSQL database, identity management systems, cloud object storage, and real-time data synchronization. The library features an isomorphic client design that operates across both browser and server environments. It distinguishes itself through a type-safe approach, utilizing TypeScript to map database schemas directly to client-side definitions, and employs a PostgREST-based API to translate JavaScript calls in

    TypeScriptclient-librarydatabaseisomorphic
    GitHub पर देखें↗4,483
  • trailbaseio/trailbasetrailbaseio का अवतार

    trailbaseio/trailbase

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

    Trailbase is a backend-as-a-service platform delivered as a single executable that integrates a realtime database engine, an identity and access manager, and a type-safe API generator. It provides a comprehensive backend environment including a SQLite-backed storage engine and a WebAssembly runtime server for executing custom logic. The platform distinguishes itself by automatically transforming database schemas into JSON APIs with cross-language client bindings and by allowing the execution of portable components for server-side rendering and custom HTTP routes. It further incorporates vecto

    Rustauthenticationdatabaserest-api
    GitHub पर देखें↗5,324
  • marmelab/react-adminmarmelab का अवतार

    marmelab/react-admin

    26,780GitHub पर देखें↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    GitHub पर देखें↗26,780
  • aws/aws-cdkaws का अवतार

    aws/aws-cdk

    12,817GitHub पर देखें↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    TypeScriptawscloud-infrastructurehacktoberfest
    GitHub पर देखें↗12,817
Deployd के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

deployd/deployd क्या करता है?

deployd एक रीयल-टाइम API फ्रेमवर्क और MongoDB बैकएंड एज़ ए सर्विस है जो क्लाइंट्स और सर्वर्स के बीच डेटा और इवेंट्स को सिंक्रोनाइज़ करने वाले नेटवर्क इंटरफ़ेस के निर्माण की अनुमति देता है। यह एक JavaScript API मिडलवेयर के रूप में कार्य करता है जिसे प्रमाणीकरण, अनुरोध इंटरसेप्टर्स और रीयल-टाइम क्षमताएँ प्रदान करने के लिए HTTP सर्वर्स के साथ इंटीग्रेट किया जा सकता है।

deployd/deployd की मुख्य विशेषताएं क्या हैं?

deployd/deployd की मुख्य विशेषताएं हैं: Realtime Document Database Servers, Backend-as-a-Service, Realtime API Frameworks, Realtime Collection APIs, Data Collections, API Resource Interfaces, Connection Establishment, CRUD Operations।

deployd/deployd के कुछ ओपन-सोर्स विकल्प क्या हैं?

deployd/deployd के ओपन-सोर्स विकल्पों में शामिल हैं: supabase/supabase-js — supabase-js is a comprehensive client library designed to integrate frontend applications with a hosted… trailbaseio/trailbase — Trailbase is a backend-as-a-service platform delivered as a single executable that integrates a realtime database… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… deepstreamio/deepstream.io — deepstream.io is an open-source realtime server that synchronizes JSON records, events, and remote procedure calls… spacecloud-io/space-cloud — Space Cloud is a self-hosted, cloud-native backend-as-a-service suite. It functions as a Kubernetes-based serverless…