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
NAStool avatar

NAStool/nas-toolsArchived

0
View on GitHub↗
wiki.nastool.org↗

Nas Tools

NAS媒体库管理工具

Features

  • Self-Hosted Media Managers - Automates the collection, organization, and streaming of media files from configured sources into a structured library.

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
  • Self-Hosted Media Servers - Automates the download, organization, and streaming of personal media files from configured sources into a structured library.
  • Media Automation - Scans configured sources and automatically downloads new media items matching user-defined rules.
  • Rule-Based Downloaders - Automates media collection by matching incoming releases against user-defined filtering rules and triggers downloads.
  • Media Organization - Renames, sorts, and moves media files into a structured hierarchy based on embedded metadata.
  • Media Downloaders - Configures rules to automatically fetch new media from specified sources as they become available without manual intervention.
  • Library Organization - Renames, sorts, and moves media files into a structured library hierarchy based on metadata.
  • Library Organization Automation - Automatically scans, downloads, and organizes media files into a structured library for personal use.
  • Metadata-Driven Organizers - Renames and sorts media files into a structured library hierarchy by extracting and applying embedded metadata.
  • Media Library Managers - Automates the collection, organization, and streaming of media files into a structured library.
  • Configuration Files - Stores all user rules, source mappings, and library settings in editable configuration files for repeatable setup.
  • Media Source Plugins - Extends media source scanning through a plugin architecture that supports custom indexers and downloaders.
  • Background Task Schedulers - Runs periodic scans, downloads, and organization tasks on a configurable schedule without user intervention.
  • Metadata-Based Media Browsers - Renames and sorts media files based on embedded metadata to maintain a consistent and searchable library.
  • Media Servers - Serves the organized media library over standard network protocols for direct playback on client devices.
  • Local Media Streamers - Serves the organized media library over the network for playback on compatible devices.
  • Media Streaming - Serves a personal media collection over a local network for on-demand playback on compatible devices.
  • Local Network Streamers - Streams the organized media library to devices on the local network for on-demand playback.
  • Copyleft License Compliance - Requires operators of modified network server versions to release the source code to all interacting users.
  • 9,049 stars·1,737 forks·AGPL-3.0·33 views

    Star history

    Star history chart for nastool/nas-toolsStar history chart for nastool/nas-tools

    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.

    Frequently asked questions

    What does nastool/nas-tools do?

    NAS媒体库管理工具

    What are the main features of nastool/nas-tools?

    The main features of nastool/nas-tools are: Self-Hosted Media Managers, Self-Hosted Media Servers, Media Automation, Rule-Based Downloaders, Media Organization, Media Downloaders, Library Organization, Library Organization Automation.

    Which projects share features with nastool/nas-tools?

    Projects with overlapping indexed features include: jxxghp/moviepilot — MoviePilot is a self-hosted media orchestrator and NAS media library automator. It coordinates workflows between… trash-guides/guides — Guides is a collection of standardized architectural guides and best practices for deploying containerized media… attemptd/afusekt-release — AfuseKt-release is an Android media player application designed for playing and organizing video content across… ampache/ampache — Ampache is a self-hosted media server and digital music library manager written in PHP. It provides a web-based… sonarr/sonarr — Sonarr is an automated media management tool that functions as a personal video recorder for television series. It… dusk-labs/dim — Dim is a self-hosted media server and manager designed to index and organize local media libraries for remote access…

    Projects sharing features with Nas Tools

    These projects share indexed features with Nas Tools. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • jxxghp/moviepilotjxxghp avatar

      jxxghp/MoviePilot

      11,254View on GitHub↗

      MoviePilot is a self-hosted media orchestrator and NAS media library automator. It coordinates workflows between downloaders, metadata scrapers, and file systems to automate the discovery, downloading, renaming, and organization of movie and television content. The system functions as an LLM media management agent, allowing users to control subscriptions, searches, and file organization through conversational text commands. It also acts as a Model Context Protocol server, exposing internal media management tools via a standardized interface for external AI clients and agents. The project inc

      Python
      View on GitHub↗11,254
    • trash-guides/guidesTRaSH-Guides avatar

      TRaSH-Guides/Guides

      2,800View on GitHub↗

      Guides is a collection of standardized architectural guides and best practices for deploying containerized media servers and optimizing download clients. It provides documentation for setting up self-hosted media server environments, focusing on the integration of downloaders and media managers. The project centers on a hardlink storage architecture and a specific directory structure and volume mapping standard. This approach enables atomic moves to prevent data duplication across different media applications. The guides cover a broad range of capability areas, including media automation con

      Markdownbazarrguideguides
      View on GitHub↗2,800
    • attemptd/afusekt-releaseAttemptD avatar

      AttemptD/AfuseKt-release

      4,278View on GitHub↗

      AfuseKt-release is an Android media player application designed for playing and organizing video content across various network protocols and cloud storage services. It functions as a network video streamer and a cloud storage video client. The application enables the streaming of movies and shows directly from cloud storage services such as Aliyun Drive, 115, and Alist. It also provides access to self-hosted media servers, including Emby, Plex, and Jellyfin. The system includes a metadata scraping engine that retrieves information from external databases to organize raw media files into a s

      View on GitHub↗4,278
    • ampache/ampacheampache avatar

      ampache/ampache

      3,792View on GitHub↗

      Ampache is a self-hosted media server and digital music library manager written in PHP. It provides a web-based platform for organizing, managing, and streaming personal audio and video collections to multiple devices and network environments. The system distinguishes itself as a collaborative media playback platform, supporting shared playlists and a democratic voting system that allows multiple users to influence an active playback queue. It also functions as a real-time media transcoder, converting audio and video formats during transmission to match client bandwidth and hardware requireme

      PHP
      View on GitHub↗3,792
    Compare all 30 related projects→