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

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

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

verdaccio/verdaccio

0
View on GitHub↗
17,699 स्टार्स·1,470 फोर्क्स·TypeScript·MIT·12 व्यूज़www.verdaccio.org↗

Verdaccio

Verdaccio is a registry server that implements the npm protocol to store, serve, and manage software dependencies. It functions as a private registry proxy for Node.js packages, allowing organizations to host internal packages while caching public modules.

The system features a pluggable middleware architecture that enables the extension of registry behavior through custom plugins for authentication and storage backends. It supports scalable remote data management by offloading package files to S3-compatible object stores.

The platform covers package lifecycle management, including publishing, tagging, and deprecation, as well as the ability to override public packages with local versions. It provides integrated user identity management, dependency auditing for security vulnerabilities, and package discovery tools.

Features

  • npm Protocol Implementations - Implements the npm protocol to serve as a registry server for storing and managing software dependencies.
  • Private Package Registries - Hosts and serves proprietary software packages internally to ensure they remain isolated from public registries.
  • Package Registry Integrations - Implements the capability to aggregate and retrieve software packages from multiple upstream organizational registries through a single interface.
  • Upstream Proxy Caching - Storing copies of external packages locally to speed up installations and ensure builds work when upstream servers are offline.
  • Proxy Caches - Caches copies of remote packages locally to reduce installation latency and ensure availability during upstream outages.
  • Upstream Proxying - Combines multiple upstream package sources into a single internal endpoint to simplify dependency management.
  • Registry Aggregators - Combines multiple upstream package sources into a single unified endpoint for streamlined client retrieval.
  • Package Managers - Manages the full package lifecycle including publishing, tagging, and deprecating package versions.
  • Registry Access Controls - Provides granular authentication and authorization policies to regulate who can publish or install packages.
  • Token-Based Authentication - Regulates user access and permissions using cryptographic identity tokens and integrated third-party providers.
  • User Access Management - Manages user registration, password updates, and authentication tokens to regulate registry access.
  • User Identity Management - Handles the lifecycle of user identities, including registration and ownership transfers for package maintainers.
  • Cloud Object Storage - Offloads package binary files to S3-compatible object stores for scalable remote data management.
  • Pluggable Storage Drivers - Provides an extensible architecture allowing the registration of custom storage backends, including local filesystems and S3-compatible stores.
  • Upstream Overrides - Allows publishing modified versions of public packages to a private registry to apply urgent fixes immediately.
  • Version Overrides - Allows publishing local versions of third-party packages to apply immediate fixes without waiting for upstream updates.
  • S3-Compatible Storage Adapters - Supports offloading package files to S3-compatible object stores for scalable remote data management.
  • Middleware-Based Request Pipelines - Uses a modular chain of pluggable middleware components to process incoming registry requests for authentication and routing.
  • External Identity Provider Integration - Integrates with third-party identity providers to manage user login and access permissions.
  • Dependency Vulnerability Scanning - Checks installed packages for known security vulnerabilities by processing audit requests.
  • Extensible Plugin Architectures - Features a modular system that supports the injection of custom logic for authentication and storage via external plugins.
  • Plugin Architectures - Implements a modular architecture that allows core registry behaviors to be extended via dynamically loaded components.
  • Registry Extensions - Supports the creation of custom plugins to add specialized logic and new capabilities to the registry server.
  • Registry Middleware - Features a pluggable middleware architecture to extend registry behavior via custom plugins for authentication and storage.
  • Package Management - Private lightweight NPM registry.
  • Registry Management - Lightweight proxy registry for private package hosting.
  • Node.js - Listed in the “Node.js 项目” section of the Great Open Source Project awesome list.

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

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

AI सर्च

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

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

Start searching with AI

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

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

Verdaccio is a registry server that implements the npm protocol to store, serve, and manage software dependencies. It functions as a private registry proxy for Node.js packages, allowing organizations to host internal packages while caching public modules.

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

verdaccio/verdaccio की मुख्य विशेषताएं हैं: npm Protocol Implementations, Private Package Registries, Package Registry Integrations, Upstream Proxy Caching, Proxy Caches, Upstream Proxying, Registry Aggregators, Package Managers।

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

verdaccio/verdaccio के ओपन-सोर्स विकल्पों में शामिल हैं: yarnpkg/berry — Berry is a Node.js package manager, dependency resolution engine, and monorepo workspace manager. It provides the… rlidwka/sinopia — Sinopia is a private npm registry server used for hosting, managing, and distributing private packages and scoped… parse-community/parse-server — Parse Server is a backend-as-a-service solution and Node.js framework that provides a ready-to-use REST and GraphQL… kanboard/kanboard — Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks… dependencytrack/dependency-track — Dependency-Track is a software composition analysis tool and vulnerability management system designed to track… dodyg/practical-aspnetcore — This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of…

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

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

    yarnpkg/berry

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

    Berry is a Node.js package manager, dependency resolution engine, and monorepo workspace manager. It provides the tools necessary for resolving, downloading, and managing dependencies to ensure consistent environments across different development machines, while also serving as a publishing tool for uploading versioned package tarballs to registries. The project is distinguished by its implementation of Plug'n'Play, which resolves dependencies without creating a physical node_modules directory by mapping dependencies directly to the file system. This enables a zero-install development workflo

    TypeScriptjavascriptnodejspackage-manager
    GitHub पर देखें↗8,052
  • rlidwka/sinopiarlidwka का अवतार

    rlidwka/sinopia

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

    Sinopia is a private npm registry server used for hosting, managing, and distributing private packages and scoped modules within an internal network. It functions as a private package manager that controls access to internal code through user authentication and encrypted tokens. The system provides a caching layer that stores public registry packages locally to reduce bandwidth and improve installation speeds. It also includes a web-based interface for exploring packages, viewing documentation, and managing the state of the registry. The project covers a broad range of package management cap

    JavaScript
    GitHub पर देखें↗5,485
  • parse-community/parse-serverparse-community का अवतार

    parse-community/parse-server

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

    Parse Server is a backend-as-a-service solution and Node.js framework that provides a ready-to-use REST and GraphQL API for mobile and web applications. It functions as a core backend infrastructure for managing database schemas, user authentication, and API routing. The system distinguishes itself with a real-time data engine that pushes database updates to clients via WebSockets and a GraphQL server that automatically generates schemas based on application data models. It also features an adapter-based storage layer that abstracts interactions with various cloud and local backends. The pla

    JavaScriptbaasbackendfile-storage
    GitHub पर देखें↗21,403
  • kanboard/kanboardkanboard का अवतार

    kanboard/kanboard

    9,663GitHub पर देखें↗

    Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks and team collaboration. It provides a visual system for managing workflows through the use of boards, columns, and cards. The project features an extensible plugin framework and a comprehensive API for programmatic task and project administration. It includes specialized identity management through LDAP integration, allowing for the synchronization of user accounts and group permissions from directory servers. The system covers a wide range of capabilities, including event-dri

    PHPagilekanbankanboard
    GitHub पर देखें↗9,663
Verdaccio के सभी 30 विकल्प देखें→