Python Metadata

Open-source Python projects categorized as Metadata

Top 23 Python Metadata Projects

  • dagster

    An orchestration platform for the development, production, and observation of data assets.

    Project mention: Experience with | | 2023-07-25
  • aim

    Aim 💫 — An easy-to-use & supercharged open-source experiment tracker.

    Project mention: aim VS cascade - a user suggested alternative | | 2023-12-05
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • amundsen

    Amundsen is a metadata driven application for improving the productivity of data analysts, data scientists and engineers when interacting with data.

    Project mention: Quick Start Guide to Amundsen Demo 🚀 | | 2023-05-09

    We'll be using WSL2 for this guide, and we'll start by cloning this repo and its submodules:

  • ytmdl

    A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.

    Project mention: ytmdl - Download songs from YouTube with metadata. v0.3.4 released with youtube as fallback for meta, output directory customizations and other fixes. | /r/opensource | 2023-11-28
  • Medusa

    Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic. (by pymedusa)

    Project mention: Could any of this rules be messing up pending vs dropped pfBlocker requests? | /r/PFSENSE | 2023-05-24

    vlan home rules

  • sickbeard_mp4_automator

    Automatically convert video files to a standardized format with metadata tagging to create a beautiful and uniform media library

    Project mention: Is it worth it to convert my media library? | /r/PleX | 2023-07-03

    I have been using MP4 automator for over 5 years; . I choose MP4 as it works on preety much any device i have ever tryied, H264, AAC stereo and AC3 5.1. Have also used Tdarr for H265 conversion; it really uses 35-50% less space for same quality (4k and I wasnt able to see difference).

  • Hama.bundle

    Plex HTTP Anidb Metadata Agent (HAMA)

    Project mention: Should I rename my files to organise this show properly? | /r/PleX | 2023-12-09
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • sqllineage

    SQL Lineage Analysis Tool powered by Python

    Project mention: FLaNK Stack Weekly for 12 September 2023 | | 2023-09-12
  • savify

    Download Spotify songs to mp3 with full metadata and cover art!

    Project mention: Downloading spotify songs for a dataset? | /r/webscraping | 2023-06-29

    I've been trying to find something that I can use to download songs off of spotify for the sake of research, but most spotify scrapers on github don't work. I've only gotten Savify to work, which is ideal because it doesn't break Spotify's TOS, but takes a long time to download. What would be the best option in this situation?

  • mnamer

    media file renaming and organizing tool

  • pymeta

    Utility to download and extract document metadata from an organization. This technique can be used to identify: domains, usernames, software/version numbers and naming conventions.

    Project mention: How to download all files from a google search? | /r/OSINT | 2023-06-05

    PyMeta has worked wonders for me!

  • YouTube-Agent.bundle

    Plex Metadata Agent for Movies and TV Series libraries

    Project mention: Apple TV app for YouTubeDL-Material? | /r/selfhosted | 2023-12-11

    This is the way to go. I don't know the exact specifics, but there are some good Plex Agents for Youtube, including and

  • recap

    Work with your web service, database, and streaming schemas in a single format.

    Project mention: Recap: A python library for describing database tables and serialization formats with minimal type coercion. | /r/dataengineering | 2023-07-12

    The Github Repo:

  • MetaTube

    Python web ui to download videos from YouTube and add metadata on top of it

  • linqit

    Extend python lists operations using .NET's LINQ syntax for clean and fast coding.

  • AMSA

    A Plex anime agent using TVDB and AniDB data

    Project mention: Create a new library for Anime or keep within TV library? | /r/PleX | 2023-05-10

    I have my TV library pointed at /media/tv obviously, and the anime shows are "loose" in there. I read that the ordering and stuff can be different, and it has been when i've used Sonarr, but then I found this: Plex Anime Multi-source Agent, and thought I could create a new library.

  • isbntools

    python app/framework for 'all things ISBN' including metadata, descriptions, covers...

  • pytaglib

    Python audio tagging library

  • Manga-Tagger

    The only tool you'll need to rename and write metadata to your digital manga library

    Project mention: What self hosted tool would you like me to make? | /r/selfhosted | 2023-05-22

    A spiritual successor to Comicrack with a cleaner interface, better coding for large collections, volume/chapter automation features, and metadata pulling not just from Comicvine, but also the Jikan API and maybe Anilist. The last time I heard someone tackle something in the same vein as this was with the Manga Tagger project on github, which has since appeared to become abandonware, like Comicrack. Bonus points if it can be made to work as a backend manager for Kavita/Komga.

  • Manga-Manager

    Manga Manager collects useful tools to make managing your manga library easy. (Acts directly on files)

    Project mention: Ask HN: What Are You Working On? (May 2023) | | 2023-05-01
  • metabadger

    Prevent SSRF attacks on AWS EC2 via automated upgrades to the more secure Instance Metadata Service v2 (IMDSv2).

  • htmldate

    Fast and robust date extraction from web pages, with Python or on the command-line

  • osxmetadata

    Python package to read and write various MacOS extended attribute metadata such as tags/keywords and Finder comments from files. Includes CLI tool for reading/writing metadata.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-11.

Python Metadata related posts


What are some of the best open-source Metadata projects in Python? This list will help you:

Project Stars
1 dagster 9,744
2 aim 4,634
3 amundsen 4,217
4 ytmdl 3,009
5 Medusa 1,699
6 sickbeard_mp4_automator 1,479
7 Hama.bundle 1,171
8 sqllineage 1,053
9 savify 1,047
10 mnamer 707
11 pymeta 436
12 YouTube-Agent.bundle 420
13 recap 302
14 MetaTube 269
15 linqit 246
16 AMSA 238
17 isbntools 197
18 pytaglib 164
19 Manga-Tagger 161
20 Manga-Manager 141
21 metabadger 131
22 htmldate 105
23 osxmetadata 102
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives