awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
helm avatar

helm/chartmuseum

0
View on GitHub↗
3,832 stars·406 forks·Go·Apache-2.0·2 vueschartmuseum.com↗

Chartmuseum

ChartMuseum is a centralized server for hosting, versioning, and distributing Kubernetes package repositories. It functions as a Kubernetes package manager and an OCI compatible registry, providing a system to manage the full lifecycle of software artifacts from upload and versioning to verification and deletion.

The project supports multitenant repository hosting by organizing packages into isolated namespaces for different teams and organizations. It utilizes a storage abstraction layer that allows packages to be persisted to local filesystems or S3 compatible cloud object stores, including Google Cloud Storage and Azure Blob Storage.

Additional capabilities include securing distribution via a private registry with TLS encryption and API access authentication using bearer tokens, basic auth, or client certificates. The server manages repository discovery through dynamic index generation and provides performance metrics export for system monitoring.

Features

  • Helm Chart Management - Serves as a centralized host for packaged Kubernetes charts and provenance files for installation and verification.
  • OCI Compatible Registries - Provides a full OCI-compliant registry server for distributing Kubernetes deployment packages.
  • Namespace-Based Isolation - Organizes packages into isolated hierarchical directory structures to separate different organizations or projects.
  • Chart Registries - Functions as a centralized server for hosting, versioning, and distributing Kubernetes package repositories.
  • Helm Package Storage - Stores and serves package files and provenance files to enable the server to function as a repository.
  • Package Lifecycle Management - Manages the full lifecycle of Kubernetes software artifacts from upload and versioning to verification and deletion.
  • Multitenant Package Repositories - Provides a repository server that organizes packages into isolated namespaces for different teams and organizations.
  • Multitenant Repository Hosting - Provides isolated namespaces and separate repositories for multiple teams or organizations on a single server.
  • Chart Versioning APIs - Provides API endpoints for uploading new releases, deleting old versions, and retrieving chart metadata.
  • API Client Authentications - Secures repository access using bearer tokens, basic authentication, and client certificates.
  • Request Authentication Middleware - Intercepts incoming requests to validate identities via basic auth, bearer tokens, or TLS certificates.
  • TLS Traffic Encryption - Ensures secure data transmission by serving all content over HTTPS with TLS encryption.
  • Tenant-Based Directory Organization - Organizes packages into a hierarchical directory structure to isolate different organizations or projects.
  • Cloud Object Storage - Persists packaged software and provenance files to remote cloud object stores including S3 and Azure Blob Storage.
  • External Cache Integrations - Supports offloading in-memory chart indexes to external cache stores to reduce memory usage.
  • Local Filesystem Storage - Saves Kubernetes charts and provenance files directly to the local server filesystem.
  • Private Package Registries - Secures Kubernetes package distribution using authentication and TLS encryption to restrict access to internal software.
  • Dynamic Index Generators - Automatically computes and serves a repository index file to enable client-side package discovery.
  • CI Artifact Managers - Stores packaged application versions in cloud or local storage for integration with automated deployment pipelines.
  • S3-Compatible Storage Adapters - Implements storage adapters to allow persistence of artifacts in S3-compatible object stores.
  • Storage Abstraction Layers - Decouples the API from physical storage by routing operations to local filesystems or cloud object stores.

Historique des stars

Graphique de l'historique des stars pour helm/chartmuseumGraphique de l'historique des stars pour helm/chartmuseum

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Chartmuseum

Sélections manuelles où Chartmuseum apparaît.
  • Outil de développement et de gestion de charts Helm

Alternatives open source à Chartmuseum

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Chartmuseum.
  • verdaccio/verdaccioAvatar de verdaccio

    verdaccio/verdaccio

    17,699Voir sur GitHub↗

    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 publishin

    TypeScriptdockerhelmhelm-charts
    Voir sur GitHub↗17,699
  • zfile-dev/zfileAvatar de zfile-dev

    zfile-dev/zfile

    10,771Voir sur GitHub↗

    在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载

    Javaclouddiskh2h5ai
    Voir sur GitHub↗10,771
  • minio/minio-goAvatar de minio

    minio/minio-go

    2,907Voir sur GitHub↗

    minio-go is a client library and software development kit for interacting with S3-compatible object storage. It provides a programmatic interface for Go applications to manage buckets and objects using the S3 protocol. The library enables the execution of complex storage operations, including multi-part uploads for large datasets, data synchronization between filesystems, and the management of bucket lifecycle and replication policies. It also supports advanced data retrieval through object searching and SQL-based querying of stored data. The toolkit covers a broad range of administrative an

    Goaws-signatureclient-sdkcloud
    Voir sur GitHub↗2,907
  • rlidwka/sinopiaAvatar de rlidwka

    rlidwka/sinopia

    5,485Voir sur GitHub↗

    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
    Voir sur GitHub↗5,485
Voir les 30 alternatives à Chartmuseum→

Questions fréquentes

Que fait helm/chartmuseum ?

ChartMuseum is a centralized server for hosting, versioning, and distributing Kubernetes package repositories. It functions as a Kubernetes package manager and an OCI compatible registry, providing a system to manage the full lifecycle of software artifacts from upload and versioning to verification and deletion.

Quelles sont les fonctionnalités principales de helm/chartmuseum ?

Les fonctionnalités principales de helm/chartmuseum sont : Helm Chart Management, OCI Compatible Registries, Namespace-Based Isolation, Chart Registries, Helm Package Storage, Package Lifecycle Management, Multitenant Package Repositories, Multitenant Repository Hosting.

Quelles sont les alternatives open-source à helm/chartmuseum ?

Les alternatives open-source à helm/chartmuseum incluent : verdaccio/verdaccio — Verdaccio is a registry server that implements the npm protocol to store, serve, and manage software dependencies. It… zfile-dev/zfile — 在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载. minio/minio-go — minio-go is a client library and software development kit for interacting with S3-compatible object storage. It… rlidwka/sinopia — Sinopia is a private npm registry server used for hosting, managing, and distributing private packages and scoped… emdash-cms/emdash — EmDash is an open-source content management system built on Astro that combines a visual admin panel with a… greptimeteam/greptimedb — GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries…