PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Metadata Extraction Python Packages

Python packages with the GitHub topic metadata-extraction. Sorted by relevance, with stars and monthly downloads.
adbar
htmldate

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

12.4M 153 31
kreuzberg-dev
kreuzberg

A polyglot document intelligence framework with a Rust core. Extract text, metadata, images, and structured information from PDFs, Office documents, images, and 97+ formats. Available for Rust, Python, Ruby, Java, Go, PHP, Elixir, C#, R, C, TypeScript (Node/Bun/Wasm/Deno)- or use via CLI, REST API, or MCP server.

191K 9K 507
russalo
file-observer

Deterministic file observation for pipelines — one read-only pass over a directory emits a reproducible JSON manifest of every file's type, metadata, structure, and provenance.

20K 1 0
datannur
datannurpy

Python toolkit to scan files and databases into ready-to-use datannur catalogs

9K 1 0
iluvcapra
wavinfo

Probe WAVE Files for all metadata

4K 45 10
oduwsdl
aiu

A library for interacting with web archive collections at Archive-It, Trove, Pandora, and more.

2K 8 1
kobaltcore
pymage-size

A utility package for getting image dimensions without loading files into memory. No dependencies!

2K 16 1
lstein
photomapai

A modern image browser and search tool that uses AI to generate a "semantic map" of your collection.

2K 74 4
laura240406
ruminant

Recursive metadata extraction tool

1K 7 1
tern-tools
tern

Tern is a software composition analysis tool and Python library that generates a Software Bill of Materials for container images and Dockerfiles. The SBOM that Tern generates will give you a layer-by-layer view of what's inside your container in a variety of formats including human-readable, JSON, HTML, SPDX and more.

1K 1K 187
rsmvdl
metaspector

Python library to inspect and export metadata from MP4/M4V/M4A, MP3 and FLAC media files.

1K 4 0
michael-borck
revision-analyser

Extracts and analyzes Word document revision history (insertions, deletions, moves) to detect editing patterns like paste bursts, author contributions, and thrashing behavior from Track Changes metadata.

928 0 0
rgcsekaraa
metabeam

Metadata extraction for any file type: detect MIME from magic bytes, read EXIF/GPS, image/audio/video tags, PDF info, archive contents, hashes, and entropy.

908 1 0
DanTsai0903
namingpaper

A CLI tool that renames academic PDF papers using AI-extracted metadata

836 7 1
darkflib
sitemap2atom

Convert any site's sitemap into an Atom feed for editorial and agent pipelines

827 0 0
kreuzberg-dev
xberg

A polyglot document intelligence framework with a Rust core. Extract text, metadata, images, and structured information from PDFs, Office documents, images, and 97+ formats. Available for Rust, Python, Ruby, Java, Go, PHP, Elixir, C#, R, C, TypeScript (Node/Bun/Wasm/Deno)- or use via CLI, REST API, or MCP server.

785 9K 507
truethari
infomedia

Python application that can be used to retrieve media file information such as duration, frame rate, bit rate, etc..

773 7 0
sdsc-ordes
gimie

Extract structured metadata from git repositories.

768 15 3
d3x-at
sd-parsers

A Python library to read metadata from images created by Stable Diffusion.

662 45 4
fvaleye
metadata-guardian

MetadataGuardian is used to protect data by searching the source metadata.

650 18 1
fyulita
dateframe

DateFrame organizes photo and video libraries around their capture date. It can rename media, repair date metadata, import from iCloud Photos on Windows, keep supported sidecars and Apple Live Photo pairs together, and resume long operations from detailed logs.

569 2 0
radusuciu
traktor-nowplaying

A cross-platform library and command-line tool that extracts the currently playing track in Traktor and optionally outputs to a file with configurable formatting.

507 69 8
lttkgp
music-metadata-extractor

Extract song metadata from YouTube links with Spotify API

501 16 7
baughmann
tikara

The metadata and text content extractor for almost every file type.

425 10 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery