Product Promotion
0x5a.live
for different kinds of informations and explorations.
GitHub - liqvidjs/liqvid: Library for interactive videos in React
Library for interactive videos in React. Contribute to liqvidjs/liqvid development by creating an account on GitHub.
Visit SiteGitHub - liqvidjs/liqvid: Library for interactive videos in React
Library for interactive videos in React. Contribute to liqvidjs/liqvid development by creating an account on GitHub.
Powered by 0x5a.live ๐
Liqvid
Liqvid is a library for creating interactive videos in React.
Links
Repository structure
This is a monorepo. Here is what the various packages do:
Frontend Core
-
main
Provides the mainliqvid
package. -
host
Script for pages hosting Liqvid videos; currently just handles fake fullscreen -
keymap
Provides theKeymap
class -
playback
Provides thePlayback
class -
polyfills
Polyfills for Liqvid videos; currently just handles Web Animations -
utils
Provides the various helper functions inUtils
Backend Tools
-
cli
The Liqvid CLI tool -
magic
Provides wackyresource macro syntax -
renderer
Handles theaudio
,build
,render
, andthumbs
CLI commands -
serve
Development server; provides theserve
CLI command
Integrations
-
katex
Provides KaTeX integration -
react-three
Provides React Three Fiber integration
In-development
JavaScript Resources
are all listed below.
Made with โค๏ธ
to provide different kinds of informations and resources.