Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vime to Vidstack Update #376

Open
mihar-22 opened this issue Oct 7, 2023 · 6 comments
Open

Vime to Vidstack Update #376

mihar-22 opened this issue Oct 7, 2023 · 6 comments

Comments

@mihar-22
Copy link
Contributor

mihar-22 commented Oct 7, 2023

👋

We've been working really hard in getting Vidstack in the best place possible for all of you over the last year. In that time we've:

  • Pushed over 9 packed releases.
  • Built 30+ components and 18+ hooks with more to come.
  • Added support for autoplay, fullscreen, picture-in-picture, live streams, keyboard shortcuts, audio tracks, text tracks, video quality, and chapters.
  • Support audio, video, and HLS (+live).
  • Built a custom captions parsing library (see the repo for why).
  • Added over 26 examples on how to get building.
  • Painfully experimented with how to support as many framework and styling options as possible. Our latest release covers React (Next.js 13 ready) and we've drastically enhanced Vue, Svelte, and Solid with JSX types. In terms of styling options, we have a production-ready default layout, a default theme to extend the defaults and build your own, and the more custom route via CSS or Tailwind CSS.

Where are we at?

We just announced the 1.0 pre-release (tweet). The library from a core and foundation perspective is finally stable. We also just shared our new site and docs! The future of Vidstack will be starting with a heavy focus around managing, building, and shipping media experiences with React and Next.js. Other frameworks will definitely come but because I'm mostly working on this solo it's going to take time unless we raise funds.

In the coming weeks we'll be finishing up the site, finalizing our streaming partnership, finishing the docs, adding the Plyr Layout, and a few more integrations/components. At this point we'll officially release 1.0.

What's different between Vime and Vidstack?

Vidstack Player has a more mature architecture (we integrated it into Reddit), tons of more core features, more configuration options, cleaner and more standard APIs, much better framework support, more styling options, more hooks, and in general it's specifically designed to help you build your own player. You'll find it covers everything Vime does but better and more.

What will happen to Vime?

Vime will simply be deprecated and archived soon. You can continue to use it as you please but there'll be no patches/releases. We strongly recommend migrating over to Vidstack. If you like the up and running quickly aspect of Vime then you'll find the Default Layout with Vidstack provides exactly that but more.

@ByMykel
Copy link

ByMykel commented Oct 18, 2023

Will you implement more provides like YouTube, Vimeo and Dailymotion?

@mihar-22
Copy link
Contributor Author

👋 @ByMykel

@pkonstan
Copy link

pkonstan commented Nov 8, 2023

What are the development plans for releasing an Angular version?

@mihar-22
Copy link
Contributor Author

mihar-22 commented Nov 8, 2023

Our Web Components library is available for Angular users and we've included installation instructions too.

@HonzaLed
Copy link

What about Svelte? If I understart correctly, Vidstack is only for React/Next.js

@zshall
Copy link

zshall commented Mar 2, 2024

https://www.vidstack.io/docs/player/getting-started/installation/svelte?bundler=sveltekit&provider=youtube&styling=tailwind-css#1-select-framework looks like Vidstack has support for Svelte; I haven't tried it yet but they show steps for getting it running.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants