Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Video Platforms Parser Laravel Package

chojnicki/video-platforms-parser

Parse and extract video data from URLs, embeds, and HTML across YouTube, Vimeo, Dailymotion, and dozens more platforms. A simple PHP library that turns links into structured metadata like title, duration, thumbnail, and embed code.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Enables social sharing and link preview features that accept both twitter.com and x.com URLs, preventing user-facing errors as X.com becomes the primary domain.
  • Supports roadmap decisions around social integrations: the package is actively maintained and responsive to platform changes, reducing long-term maintenance risk.
  • Build vs. buy: if your product needs to parse, validate, or extract data from social URLs, this package replaces custom regex and edge-case handling, saving engineering time.
  • Use cases: tweet embeds, link unfurling, social analytics tracking, or any feature that ingests user-submitted social links.

When to Consider This Package

  • You need to validate or parse Twitter/X URLs (e.g., extract tweet IDs, generate embed codes) within a Laravel application.
  • You want a maintained solution that adapts to domain rebrands without custom patches.
  • You do not need full Twitter API integration (posting, OAuth, streaming) — this package focuses on URL handling only.
  • Look elsewhere if you require real-time social data, analytics, or if URL parsing is a one-off task where a simple regex would suffice.

How to Pitch It (Stakeholders)

  • Executives: A low-risk, small dependency that future-proofs social features against Twitter’s rebrand to X, reducing user friction and support tickets when sharing links.
  • Engineering: Lightweight Laravel package with a focused API; v1.4.2 adds x.com domain support with minimal overhead, making it easy to integrate, test, and maintain.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo