awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
stashapp avatar

stashapp/stash

0
View on GitHub↗
11,855 星标·1,003 分支·Go·agpl-3.0·14 次浏览stashapp.cc↗

Stash

Stash is a self-hosted platform designed for organizing, cataloging, and managing personal video collections. It functions as a local server that indexes media files from your file system and stores their relationships, tags, and metadata within a relational database.

The platform distinguishes itself through a modular, plugin-driven scraper engine that automatically retrieves and normalizes metadata from community-maintained online sources. This system eliminates manual data entry by populating your library with detailed information about performers, studios, and content tags.

Beyond basic organization, the software provides tools for analyzing library statistics and patterns. Users can navigate their collections through a responsive, browser-based interface that communicates with the server via a strongly typed query layer. The project is distributed as a compiled binary, providing a centralized environment for managing large-scale media libraries.

Features

  • Self-Hosted Media Managers - Enables self-hosted management and browsing of local video collections via a web interface.
  • Video Library Managers - Centralizes the organization, tagging, and management of personal video collections.
  • SQLite Databases - Uses an embedded SQLite database to store and query complex media relationships.
  • Relational Local Storage - Uses SQLite to manage complex relational data for media assets, performers, and tags.
  • File Indexing Utilities - Scans and catalogs local media files into a searchable database for efficient library navigation.
  • Multimedia Streaming - Library organizer and player for adult media.
  • Web Scrapers - Automates the enrichment of local media databases by scraping metadata from online sources.
  • Media Metadata Retrievers - Automates the retrieval of media metadata from online sources to populate library details.
  • GraphQL APIs - Exposes a strongly typed GraphQL API for querying media metadata and library relationships.
  • Web Scraping and Automation - Automates the scraping of performer and studio metadata from online community sources.
  • Plugin Architectures - Uses a modular plugin architecture to fetch and normalize metadata from external community sources.
  • Plugin Execution Engines - Executes modular plugins to fetch and normalize external metadata for media files.
  • Domain Analytics - Tracks and visualizes patterns in media library content and performer distribution.
  • Library Statistics Analyzers - Provides tools for analyzing library statistics and performer distribution patterns.
  • Local-First Architectures - Implements a local-first architecture that prioritizes direct communication between the browser interface and the local server.

Star 历史

stashapp/stash 的 Star 历史图表stashapp/stash 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

stashapp/stash 是做什么的?

Stash is a self-hosted platform designed for organizing, cataloging, and managing personal video collections. It functions as a local server that indexes media files from your file system and stores their relationships, tags, and metadata within a relational database.

stashapp/stash 的主要功能有哪些?

stashapp/stash 的主要功能包括:Self-Hosted Media Managers, Video Library Managers, SQLite Databases, Relational Local Storage, File Indexing Utilities, Multimedia Streaming, Web Scrapers, Media Metadata Retrievers。

stashapp/stash 有哪些开源替代品?

stashapp/stash 的开源替代品包括: sqlite/sqlite — SQLite is a serverless relational database engine and C-based library that stores data in a single local disk file. It… dusk-labs/dim — Dim is a self-hosted media server and manager designed to index and organize local media libraries for remote access… appflowy-io/appflowy — AppFlowy is a local-first knowledge base and collaborative workspace platform designed for structured information… zellij-org/zellij — Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent,… videolan/vlc — VLC is a cross-platform multimedia player and framework designed to decode and render virtually any audio or video… guyueyingmu/avbook — Avbook is a self-hosted, web-based digital library and catalog manager designed for organizing personal collections of…

Stash 的开源替代方案

相似的开源项目,按与 Stash 的功能重合度排序。
  • sqlite/sqlitesqlite 的头像

    sqlite/sqlite

    9,909在 GitHub 上查看↗

    SQLite is a serverless relational database engine and C-based library that stores data in a single local disk file. It functions as an embedded SQL database, integrating directly into applications without the need for a separate server process. The engine includes specialized capabilities for full-text search indexing and spatial data querying using R-Tree structures for geographic or geometric coordinate ranges. The system provides broad support for SQL data manipulation, database recovery and repair, and change tracking for synchronizing modifications between databases. It also features a

    C
    在 GitHub 上查看↗9,909
  • dusk-labs/dimDusk-Labs 的头像

    Dusk-Labs/dim

    4,062在 GitHub 上查看↗

    Dim is a self-hosted media server and manager designed to index and organize local media libraries for remote access and playback. It functions as a private web-based portal that allows users to stream locally stored video and audio content over a network. The system operates as a local media indexer that scans storage to structure and beautify collections, creating a consistent user interface for managing digital content. It uses metadata-driven beautification to enrich raw file lists into organized libraries. The application is deployed as a containerized service, utilizing static path map

    Rustmediamanagerreactjsrust
    在 GitHub 上查看↗4,062
  • appflowy-io/appflowyAppFlowy-IO 的头像

    AppFlowy-IO/AppFlowy

    72,474在 GitHub 上查看↗

    AppFlowy is a local-first knowledge base and collaborative workspace platform designed for structured information management. It functions as a modular productivity suite where users organize content through a block-based document model, allowing for flexible nesting and granular manipulation of data. The system prioritizes data sovereignty by enabling self-hosted storage, ensuring that sensitive information remains under user control while maintaining offline accessibility. The platform distinguishes itself through a decoupled architecture that separates its high-performance, memory-safe cor

    Dartblogconfluence-alternativecontent-management
    在 GitHub 上查看↗72,474
  • zellij-org/zellijzellij-org 的头像

    zellij-org/zellij

    33,683在 GitHub 上查看↗

    Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent, reconfigurable layouts. It functions as a terminal plugin framework, allowing users to extend their environment with modular, event-driven components that interact with the host through a structured message-passing protocol. The project distinguishes itself through a layout-engine-based architecture that decouples visual pane arrangements from process execution, enabling automated and repeatable terminal workflows. It includes integrated support for web-based remote access, facil

    Rustmultiplexerterminalworkspace
    在 GitHub 上查看↗33,683
  • 查看 Stash 的所有 30 个替代方案→