What it does
Video.js is an open-source video player library embedded on sites like Amazon, LinkedIn, and Dropbox. Version 10 is a ground-up rewrite that consolidates four separate open-source player projects—Video.js, Plyr, Vidstack, and Media Chrome—into a single framework. The rewrite cuts the default bundle size by 88 percent compared to v8 and reduces it by 66 percent when adaptive bitrate streaming is removed.
Who it is for
Web developers and product teams building video experiences. The redesigned API prioritizes modern development patterns, with first-class support for React, TypeScript, and Tailwind CSS. Developers can customize deeply using their chosen framework instead of fighting against the player's architecture.
Pricing
The site does not show prices.
How it stands out
The collaboration between four maintainers from different open-source projects is unusual. Steve Heffernan created Video.js 16 years ago; when private equity bought his old company and the maintainers were let go, he rebuilt it with contributors from Plyr, Vidstack, and Media Chrome. The combined projects report 75,000 GitHub stars and tens of billions of monthly video plays.
The technical approach differs from incumbents. Instead of shipping all features by default, v10 unbundles adaptive bitrate support, letting most users skip those bytes. The architecture is designed for modern bundlers and tree-shaking. The player uses web components and composable patterns rather than older API styles.
The rewrite also targets future development. The codebase and documentation are structured so AI agents can help developers build customized players.
What a founder should check
A rival should verify how many of Video.js's billions of monthly plays come from the new v10 versus legacy versions, since migration friction often keeps old code in production. The switching cost from v8 to v10 matters: if the API is truly different, adoption may be slow despite technical superiority.
Second, examine whether the bundle-size advantage persists as features are added. Many of the savings come from unbundling; a developer needing adaptive streaming, analytics, and DRM may find v10's final size comparable to competitors.
Third, test the claim about AI-friendly code. Verify whether real development teams actually find it easier to customize with language models, or whether the architecture still requires domain knowledge.
Thinking of building something like this?
Every launch here is a competitor to somebody's idea. If yours is close, check it against the market before you build: the Full Check names the rivals, the prices and the gaps.
More developer tool / api launches
AllElevenLabs UI
Audio and agent components for Next.js built on shadcn/UI
What the Font
Identify and discover fonts from images.
Wispbit
Linter that enforces codebase standards with AI coding agents.
OnlyJPG
Private browser-based converter for any image format to JPG.
Scriber Pro
Offline AI transcription app for macOS with no cloud uploads.
Duck-UI
Browser-based SQL IDE for DuckDB running entirely in WebAssembly.
Checked ideas in SaaS & software
AI phone receptionist for small clinics in Canada Kill
A voice AI that answers calls, books appointments and sends reminders for small Canadian physio and dental clinics at C$149 a month.
Browser extension that summarises Terms of Service Kill
Free Chrome extension that turns any site's terms and privacy policy into five plain bullets, with a $4 a month pro plan.
AI bookkeeping assistant for freelance designers Kill
A $19/month app that links a designer's bank and invoicing tools, sorts expenses and prepares quarterly tax estimates.