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

Yuukiy/JavSP

0
View on GitHub↗
4,813 stars·435 forks·Python·gpl-3.0·22 views

JavSP

JavSP is a media library organizer and video metadata scraper designed to sort and categorize video files. It extracts identifiers from filenames to aggregate media information from online sources and generates standardized NFO metadata files compatible with media servers.

The utility features automated cover art processing that fetches high-definition images and crops non-standard posters into consistent dimensions. It also includes a multilingual metadata translator to convert video titles and summaries into different target languages.

The system provides capabilities for media library organization and multi-source web scraping to maintain structured digital archives. Operational parameters can be adjusted via command-line arguments or configuration files.

The application can be deployed via a container to isolate dependencies and ensure consistent behavior across different hosts.

Features

  • Automated File Organizers - Sorts and categorizes video files based on automated naming and classification rules to maintain a structured archive.
  • Library Organizers - Provides a comprehensive system for sorting video files and processing cover imagery into standardized poster dimensions.
  • Media Servers - Creates standardized information files used by self-hosted media servers to organize video collections.
  • Metadata Organizers - Generates standardized NFO files and arranges media assets for compatibility with popular media server software.
  • Automated Metadata Fetching - Automatically fetches detailed video information from online sources using unique identifiers found in filenames.
  • Multi-Source Content Extraction - Retrieves detailed video information from various online databases using targeted web requests and specialized parsers.
  • Metadata Aggregators - Extracts unique identifiers from filenames to aggregate media metadata from multiple external web sources into unified records.
  • Media Metadata Extraction - Extracts descriptive and technical metadata from media files to create standardized information files.
  • Metadata Automators - Automatically fetches and standardizes video metadata from online databases to create server-compatible information files.
  • Video Metadata Scraping - Extracts identifiers from filenames to automatically gather and aggregate content details from multiple web databases.
  • Media Metadata Scrapers - Extracts identifiers from filenames to scrape descriptive tags and technical details from media databases.
  • Web Scraping - Extracts structured metadata from online sources to automate the cataloging of video libraries.
  • Language Translation & Detection - Identifies and translates video metadata into different languages to improve library discoverability.
  • Multilingual Content Translation - Provides AI-powered translation of video titles and summaries into multiple target languages.
  • Imagery Processing - Processes high-definition images to generate standardized cover art for video libraries.
  • Language and Translation - Translates video titles and summaries into various languages to improve library discoverability.
  • Automated Cover Art Processing - Automates the retrieval and cropping of high-definition cover art to ensure posters fit standard media server dimensions.
  • Image Cropping Tools - Automatically enforces aspect ratios for video posters to ensure consistent dimensions across media servers.
  • Intelligent Cropping Engines - Implements an autonomous engine to crop high-definition posters into consistent dimensions using image analysis.
  • External Metadata File Generation - Generates standardized external NFO files to provide media server organization and rich library details.
  • File Template Generators - Generates standardized metadata files from aggregated web data using predefined file templates.
  • Metadata Template Resolvers - Transforms aggregated web data into standardized NFO formats compatible with media server organization rules.

Star history

Star history chart for yuukiy/javspStar history chart for yuukiy/javsp

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. 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

Open-source alternatives to JavSP

Similar open-source projects, ranked by how many features they share with JavSP.
  • radarr/radarrRadarr avatar

    Radarr/Radarr

    13,093View on GitHub↗

    Radarr is a movie collection automation manager that monitors media sources to automatically download, organize, and upgrade digital movie files. It functions as a service that integrates with Usenet and BitTorrent download clients to handle the retrieval and error management of files without manual intervention. The system distinguishes itself through a modular provider architecture that supports dynamic loading of external indexers and download clients. Users can define specific resolution and format requirements through custom quality profiles, which the application uses to automatically a

    C#bittorrentcouchpotatohacktoberfest
    View on GitHub↗13,093
  • blackcandy-org/blackcandyblackcandy-org avatar

    blackcandy-org/blackcandy

    4,290View on GitHub↗

    Blackcandy is a self-hosted music streaming server and digital music library manager. It allows users to host personal collections of audio files on a private server for streaming to web browsers and dedicated mobile applications. The system includes a media library sync engine that monitors file system changes in the background and uses parallel processing to keep the music database synchronized. It manages library organization by extracting audio metadata and fetching artist and album imagery from external databases. The platform provides capabilities for remote audio playback, music libra

    Rubyaudiohotwiremusic
    View on GitHub↗4,290
  • xiaoyadev/xiaoya-alistxiaoyaDev avatar

    xiaoyaDev/xiaoya-alist

    8,307View on GitHub↗

    xiaoya-alist is a containerized storage suite that aggregates multiple cloud storage providers into a unified listing service. It functions as a cloud storage automation tool and media library manager, providing a centralized system for organizing, sharing, and accessing cloud-stored content. The project distinguishes itself through the automation of cloud maintenance, including the automatic refreshing of authentication tokens and the conversion of bulk sharing links into standardized formats. It further enables media playback by crawling metadata to populate searchable libraries and generat

    Shell
    View on GitHub↗8,307
  • metatube-community/jellyfin-plugin-metatubemetatube-community avatar

    metatube-community/jellyfin-plugin-metatube

    4,353View on GitHub↗

    This project is a Jellyfin metadata plugin and media library provider designed to fetch movie and show information from remote backend servers. It functions as an automated media organizer that populates Jellyfin libraries with titles, actor biographies, and imagery. The plugin includes a local face-detection engine to automatically center and crop actor thumbnails and media covers. It also provides translation tools that use external APIs to convert movie summaries and reviews into target languages. The system manages media organization through multi-disc video grouping, genre remapping, an

    C#auto-translationdotnetemby
    View on GitHub↗4,353
See all 30 alternatives to JavSP→

Frequently asked questions

What does yuukiy/javsp do?

JavSP is a media library organizer and video metadata scraper designed to sort and categorize video files. It extracts identifiers from filenames to aggregate media information from online sources and generates standardized NFO metadata files compatible with media servers.

What are the main features of yuukiy/javsp?

The main features of yuukiy/javsp are: Automated File Organizers, Library Organizers, Media Servers, Metadata Organizers, Automated Metadata Fetching, Multi-Source Content Extraction, Metadata Aggregators, Media Metadata Extraction.

What are some open-source alternatives to yuukiy/javsp?

Open-source alternatives to yuukiy/javsp include: radarr/radarr — Radarr is a movie collection automation manager that monitors media sources to automatically download, organize, and… blackcandy-org/blackcandy — Blackcandy is a self-hosted music streaming server and digital music library manager. It allows users to host personal… xiaoyadev/xiaoya-alist — xiaoya-alist is a containerized storage suite that aggregates multiple cloud storage providers into a unified listing… metatube-community/jellyfin-plugin-metatube — This project is a Jellyfin metadata plugin and media library provider designed to fetch movie and show information… gotson/komga — Komga is a self-hosted digital comics and eBook server that organizes, serves, and streams CBZ, CBR, PDF, and EPUB… metabrainz/picard — MusicBrainz Picard is a metadata tagger and audio tag editor that identifies and tags audio files using the…