{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/16"}],"enrichment":{"capability":"Extracts rich metadata (title, author, thumbnail, embed HTML) from URLs to videos, images, and other media, and replaces links in text or HTML with embedded content.","skillfed_tags":["oEmbed","media-metadata","link-embedding"],"use_cases":["Fetch metadata (title, thumbnail, embed code) for a YouTube or Flickr link in a blog or content management system.","Parse a user-submitted text block and automatically replace bare video URLs with embedded players.","Build a link preview feature that shows rich metadata (author, title, image) before a user clicks.","Extract structured data from media URLs for indexing or display in a feed or gallery.","Convert raw HTML containing media links into HTML with embedded content widgets."],"what_it_does":"Micawber is a small library for fetching and embedding rich media metadata from URLs. It wraps the oEmbed standard, allowing you to query URLs (especially video and image links) and receive structured metadata like title, author, thumbnail, and embed HTML. The library ships with built-in provider rules for common platforms and can parse blocks of text or HTML, automatically replacing bare links with embedded content.\n\nYou typically use it by bootstrapping a provider registry, then either requesting metadata for a single URL or parsing a larger text block to replace all recognized links with embeds. It depends only on beautifulsoup4 for HTML parsing and requires Python 3.8+.","worth_installing":"Yes. The package is actively maintained, has low install friction, no known vulnerabilities, and solves a real problem\u2014extracting and embedding media metadata\u2014with a minimal dependency footprint. The only caveat is that its license is not clearly documented; verify it in the repository before use in proprietary projects."},"id":"micawber","links":{"html":"https://skillfed.io/packages/micawber","md":"https://skillfed.io/packages/micawber.md","pypi":"https://pypi.org/project/micawber/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-05","license_spdx":null,"license_treatment":"unclear","name":"micawber","python_support":"supports_current","summary":"a small library for extracting rich content from urls"},"popularity":{"monthly_downloads":205590,"position":9587,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.7.0"}
