Anyone Knows of A Good Responsive Video Player For SvelteKit?

This page summarizes the projects mentioned and recommended in the original post on /r/sveltejs

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Plyr

    A simple HTML5, YouTube and Vimeo player

  • I always struggle to get vanilla JS stuff to work in Svelte; looks like these folks have made a Svelte component for it https://github.com/sampotts/plyr

  • blurhash

    Discontinued Using woltapp/blurhash to make nice placeholders for Mux videos. Works nicely with Mux Player. (by muxinc)

  • There's a blurhash module and SvelteKit examples around using it in an SSR environment that make things feel pretty absurdly snappy. It can be used with any player, but the examples all use mux-player, which uses mux-video under the hood, but also includes things like a custom UI and such. We don't publicly document it for support reasons, but the attribute you'd need to use it with a non-Mux src should be pretty easy to guess.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • elements

    Custom elements for working with media in the browser that Just Work™ (by muxinc)

  • Hrmmm if you're still seeing that SSG issue you might want to open up an issue so someone can take a look. Worst case scenario it just shouldn't do anything in the server environment, but we definitely would consider any errors a bug.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts