# nastool/nas-tools

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/nastool-nas-tools).**

9,049 stars · 1,737 forks · AGPL-3.0 · archived

## Links

- GitHub: https://github.com/NAStool/nas-tools
- Homepage: https://wiki.nastool.org
- awesome-repositories: https://awesome-repositories.com/repository/nastool-nas-tools.md

## Topics

`nas` `python`

## Description

NAS媒体库管理工具

## Tags

### Content Management & Publishing

- [Self-Hosted Media Managers](https://awesome-repositories.com/f/content-management-publishing/media-management/self-hosted-media-managers.md) — Automates the collection, organization, and streaming of media files from configured sources into a structured library.
- [Library Organization](https://awesome-repositories.com/f/content-management-publishing/media-management/media-servers/library-organization.md) — Renames, sorts, and moves media files into a structured library hierarchy based on metadata. ([source](https://wiki.nastool.org))
- [Library Organization Automation](https://awesome-repositories.com/f/content-management-publishing/media-management/media-servers/library-organization-automation.md) — Automatically scans, downloads, and organizes media files into a structured library for personal use.
- [Metadata-Driven Organizers](https://awesome-repositories.com/f/content-management-publishing/media-management/media-servers/library-organization/metadata-fetching-organizers/metadata-driven-organizers.md) — Renames and sorts media files into a structured library hierarchy by extracting and applying embedded metadata.

### DevOps & Infrastructure

- [Self-Hosted Media Servers](https://awesome-repositories.com/f/devops-infrastructure/self-hosted-applications/self-hosted-media-servers.md) — Automates the download, organization, and streaming of personal media files from configured sources into a structured library.

### Part of an Awesome List

- [Media Automation](https://awesome-repositories.com/f/awesome-lists/devtools/media-automation.md) — Scans configured sources and automatically downloads new media items matching user-defined rules. ([source](https://wiki.nastool.org))
- [Rule-Based Downloaders](https://awesome-repositories.com/f/awesome-lists/devtools/media-automation/rule-based-downloaders.md) — Automates media collection by matching incoming releases against user-defined filtering rules and triggers downloads.
- [Media Organization](https://awesome-repositories.com/f/awesome-lists/devtools/media-organization.md) — Renames, sorts, and moves media files into a structured hierarchy based on embedded metadata.

### Business & Productivity Software

- [Media Downloaders](https://awesome-repositories.com/f/business-productivity-software/media-downloaders.md) — Configures rules to automatically fetch new media from specified sources as they become available without manual intervention.

### Data & Databases

- [Media Library Managers](https://awesome-repositories.com/f/data-databases/data-serialization-formats/data-formats/media-metadata-jsons/media-library-managers.md) — Automates the collection, organization, and streaming of media files into a structured library.
- [Configuration Files](https://awesome-repositories.com/f/data-databases/flat-file-storage/configuration-files.md) — Stores all user rules, source mappings, and library settings in editable configuration files for repeatable setup.
- [Media Source Plugins](https://awesome-repositories.com/f/data-databases/full-text-search/extensibility-plugins/media-source-plugins.md) — Extends media source scanning through a plugin architecture that supports custom indexers and downloaders.

### Development Tools & Productivity

- [Background Task Schedulers](https://awesome-repositories.com/f/development-tools-productivity/background-task-schedulers.md) — Runs periodic scans, downloads, and organization tasks on a configurable schedule without user intervention.
- [Metadata-Based Media Browsers](https://awesome-repositories.com/f/development-tools-productivity/integration-metadata-retrievers/media-metadata-retrievers/media-metadata-extraction/metadata-based-media-browsers.md) — Renames and sorts media files based on embedded metadata to maintain a consistent and searchable library.

### Graphics & Multimedia

- [Media Servers](https://awesome-repositories.com/f/graphics-multimedia/media-players/network-media-access/media-servers.md) — Serves the organized media library over standard network protocols for direct playback on client devices.
- [Local Media Streamers](https://awesome-repositories.com/f/graphics-multimedia/on-the-fly-media-streaming/local-media-streamers.md) — Serves the organized media library over the network for playback on compatible devices. ([source](https://wiki.nastool.org))
- [Local Network Streamers](https://awesome-repositories.com/f/graphics-multimedia/media-players/network-media-access/local-network-streamers.md) — Streams the organized media library to devices on the local network for on-demand playback.

### Networking & Communication

- [Media Streaming](https://awesome-repositories.com/f/networking-communication/media-streaming.md) — Serves a personal media collection over a local network for on-demand playback on compatible devices.

### Software Engineering & Architecture

- [Copyleft License Compliance](https://awesome-repositories.com/f/software-engineering-architecture/copyleft-license-compliance.md) — Requires operators of modified network server versions to release the source code to all interacting users.
