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

Embedder Laravel Package

torann/embedder

Laravel package for embedding media from URLs via oEmbed services. It turns links to YouTube, Vimeo, Twitter and other supported providers into responsive embed HTML through a simple, configurable API.

View on GitHub
Deep Wiki
Context7

Fetch embeddable links from text and fetch OpenGraph data.

Frequently asked questions about Embedder
How do I install torann/embedder in a Laravel application?
Install it with Composer using composer require torann/embedder. The 0.0.4 release notes show no installation-path change from 0.0.3, so upgrading should be a version bump. Check the repository for service provider registration and config publishing instructions because the provided README excerpt is empty. In Laravel versions with package auto-discovery the provider may register automatically, but confirm that in the package docs.
Which URL providers does torann/embedder support?
The package describes support for YouTube, Vimeo, Twitter, and other oEmbed providers. It resolves links from text and produces responsive embed HTML through a configurable API. Provider coverage is configurable, so verify the exact list in the package configuration for your version. Social providers can change their embed endpoints, so test each provider you rely on.
How do I convert a YouTube or Vimeo URL into responsive embed HTML using torann/embedder?
Pass the URL through the package's embed link resolution API and render the returned responsive embed HTML in your Blade view. The 0.0.4 release includes a fix for embed link retrieval, so use that version or later for correct output. Confirm the returned value shape and failure behavior before wiring it into templates, because the assessment flags that as an open question.
Does torann/embedder fetch OpenGraph data?
Yes, the package fetches OpenGraph data in addition to resolving embeddable links. It emits OpenGraph values into rendered pages, so integrate it where your head and meta tags are produced. In 0.0.4, OpenGraph value overrides were removed, so the package defaults apply.
What changed in torann/embedder 0.0.4 and is it a breaking change?
Version 0.0.4 fixes embed link retrieval and stops allowing OpenGraph value overrides. Removing overrides is a functional regression for any code that passed per-page OG values such as titles, images, or locale variants. Treat it as breaking until you confirm your app does not rely on those override entry points. Since the package is 0.0.x, there is no semver stability contract.
Can I override OpenGraph values per page with torann/embedder?
Not in 0.0.4, because the release explicitly disallows OpenGraph value overrides. If you need per-page titles, canonical images, or locale variants, you must handle those tags outside the package or wrap its output. Identify any existing calls that pass OG values into the package, since they become no-ops.
Is torann/embedder production-ready and how does it compare with alternatives?
It is at 0.0.4, which signals pre-alpha, with no semver contract, no evidence of a deprecation policy, and no confirmed test coverage. For production, weigh the convenience of bundled oEmbed and OpenGraph handling against that maturity risk, and compare it with other Laravel oEmbed clients or a small in-house resolver. The assessment does not name specific alternatives, so evaluate based on provider coverage, maintenance cadence, and whether you need OG override control.
Which Laravel and PHP versions does torann/embedder support?
The provided release notes do not specify Laravel or PHP version constraints. You must read composer.json in the repository to confirm compatibility with your application's framework and PHP versions. Also check whether the package supports the Laravel rendering paths you use, such as Blade components or view composers.
Does torann/embedder have tests and is it actively maintained?
The assessment found no evidence of test coverage, including around the embed-link fix in 0.0.4. Maintenance cadence and bus factor are also unknown because there is no release history beyond 0.0.4 in the provided data. Inspect the repository for a test suite, recent commits, and issue activity before adopting it. If coverage is missing, add your own integration tests around the URLs and providers you use.
Does embed link resolution in torann/embedder call external APIs, and how are rate limits handled?
The package is built around oEmbed services, so resolving links for providers such as YouTube, Vimeo, and Twitter can involve external HTTP calls, which introduces latency, rate-limit, and failure-mode concerns. The assessment explicitly lists whether resolution is purely local URL construction as an open question. Review the implementation and cache or gracefully degrade embed output where necessary. Test provider outages before relying on it in production page rendering.
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.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console