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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
OpenListTeam avatar

OpenListTeam/OpenList

0
View on GitHub↗
20,814 stars·1,746 forks·Go·agpl-3.0·22 viewsdoc.oplist.org↗

OpenList

OpenList is a cloud storage indexing platform that transforms remote file collections into searchable lists and standardized streaming media endpoints. It functions as a centralized gateway, allowing users to connect external storage providers and manage their data through a unified interface.

The platform distinguishes itself by providing a dedicated security layer for API authentication and traffic proxying, which protects user credentials while managing connectivity for distributed components. It also features automated service lifecycle management, enabling the deployment and maintenance of file server services across diverse hardware and operating systems.

Beyond its core indexing and security capabilities, the system supports media streaming integration by converting local or cloud-hosted files into formats compatible with external media center software. It includes tools for optimizing content delivery through edge cache preheating and provides a graphical dashboard for monitoring storage mounts and administrative tasks.

The project is implemented in Go and provides a centralized configuration file to manage application behavior and visual styling.

Features

  • Media Servers - Converts cloud-hosted file collections into standardized streaming formats for direct playback in media center software.
  • Cloud Storage Indexers - Transforms remote cloud storage collections into searchable lists for unified data access.
  • Cloud Storage Integrations - Connects external cloud storage providers to the local environment for unified data management and access.
  • Authentication Gateways - Implements a security gateway that enforces access policies and protects credentials for cloud storage APIs.
  • Storage Abstraction Layers - Provides a unified interface layer to abstract diverse cloud and local storage protocols for consistent application interaction.
  • Media Streaming - Converts file metadata into standard streaming protocols for direct playback in external media center software.
  • Traffic Proxying - Provides a proxy layer to route and secure network traffic for distributed file server components.
  • API Authentication - Implements secure API authentication to protect user credentials when interacting with cloud storage.
  • Storage Management - Provides a graphical dashboard for managing storage mounts and monitoring the lifecycle of distributed file server services.
  • Service Lifecycle Management - Automates the installation and operational state management of file server services.
  • Distributed Caching - Accelerates file retrieval by preheating distributed cache nodes to increase cache hit rates.
  • Content Delivery Accelerators - Optimizes content delivery by preheating edge caches to improve download speeds for global users.
  • Proactive Cache Prefetching - Proactively populates distributed cache nodes to reduce latency for frequently accessed file resources.
  • Lifecycle Automation - Automates the deployment and maintenance of file server services across diverse hardware and operating systems.
  • Service Management - Provides a graphical dashboard for monitoring and configuring storage mounts and background services.
  • Data Storage - Facilitates the connection of external storage providers to manage and persist user-defined data lists.
  • External Tool Integrations - Connects file storage with external tools like download managers and media players for efficient resource management.
  • Declarative Configuration Managers - Uses centralized declarative files to define application behavior and visual styling across deployment instances.

Star history

Star history chart for openlistteam/openlistStar history chart for openlistteam/openlist

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with OpenList

These projects share indexed features with OpenList. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
  • aws/aws-cdkaws avatar

    aws/aws-cdk

    12,817View on GitHub↗

    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
    View on GitHub↗12,817
  • photoprism/photoprismphotoprism avatar

    photoprism/photoprism

    39,816View on GitHub↗

    PhotoPrism is a self-hosted digital asset management platform designed to organize, classify, and manage large collections of photos and videos on personal infrastructure. It functions as a private alternative to cloud-based services, ensuring that all media remains under the user's control. The platform utilizes neural-network-based media analysis to automatically detect objects, faces, and locations, providing a comprehensive, AI-powered approach to library organization. The project distinguishes itself through its containerized architecture, which simplifies deployment and lifecycle manage

    Goaigolanggoogle-photos
    View on GitHub↗39,816
  • twitter/twemproxytwitter avatar

    twitter/twemproxy

    12,340View on GitHub↗

    Twemproxy is a lightweight proxy that routes and distributes requests across multiple Redis and Memcached backend servers. It functions as a protocol translation gateway and distributed cache shard manager, partitioning data across clusters to balance load and storage capacity. The system acts as a high-availability cache orchestrator, employing health monitoring and automatic server ejection to maintain continuous access to cached data. It integrates with sentinels for dynamic master and replica discovery and utilizes consistent hashing and tag-based key grouping to manage data distribution

    C
    View on GitHub↗12,340
Compare all 30 related projects→

Frequently asked questions

What does openlistteam/openlist do?

OpenList is a cloud storage indexing platform that transforms remote file collections into searchable lists and standardized streaming media endpoints. It functions as a centralized gateway, allowing users to connect external storage providers and manage their data through a unified interface.

What are the main features of openlistteam/openlist?

The main features of openlistteam/openlist are: Media Servers, Cloud Storage Indexers, Cloud Storage Integrations, Authentication Gateways, Storage Abstraction Layers, Media Streaming, Traffic Proxying, API Authentication.

Which projects share features with openlistteam/openlist?

Projects with overlapping indexed features include: awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… photoprism/photoprism — PhotoPrism is a self-hosted digital asset management platform designed to organize, classify, and manage large… twitter/twemproxy — Twemproxy is a lightweight proxy that routes and distributes requests across multiple Redis and Memcached backend… zlmediakit/zlmediakit — ZLMediaKit is a high-concurrency streaming engine designed to function as a protocol gateway and media server. It… bitly/oauth2_proxy — oauth2_proxy is an OAuth2 reverse proxy and authentication gateway that protects upstream services by requiring users…