Winner of Mozilla's $50,000 prize for AI
-
Updated
Apr 26, 2023 - JavaScript
An interactive film is a style of video game that presents its gameplay in a cinematic, scripted manner, often through the use of video or animation.
Winner of Mozilla's $50,000 prize for AI
🎬 VNVE (Visual Novel Video Editor) Make visual novel videos in browser 在浏览器中快速制作视觉小说视频,利用AI一键生成!
Power you apps with in-browser video editing capabilities embedding Kaltura Editor App - NodeJS reference app and developer-guide
Cutting Room is a plugin for Unity developed by Digital Creativity Labs which allows creators to build and deploy Object Based Media productions.
An interactive fitness app that makes use of the react-video-looper component to loop exercise reps
Please use the latest guide
Analyze and explore Kaltura videos using Large Language Models (LLMs) for real-time insights and interactive chat experiences.
⚛️ Thin React wrapper for the @interactive-video-labs/core library. Seamlessly embed cue-based interactive video players in your React apps using simple props and event handlers. Lightweight, declarative, and fully type-safe.
💡 Framework-agnostic TypeScript engine for building cue-based interactive video experiences. Lightweight, extendable, and works with any web framework — React, Vue, or plain JS.
Research project development of JAMES.ai, DMN model in the test repo.
Interactive video streaming app
Example implementation of an interatice video (demo for a new plugin in the Serlo editor)
The interactive version of Far Far Away Idol on your own browser. Requires any version of the 2004 release of the Shrek 2 DVD. (ON HOLD)
🔥 Lightweight Svelte component for cue-based interactive video playback powered by @interactive-video-labs/core. Embraces Svelte's simplicity with props, events, and reactivity — perfect for modern, fast web experiences.
⚡ Lightweight Angular component built on top of @interactive-video-labs/core for cue-driven interactive video playback. Fully typed, declarative, and integrates seamlessly into Angular apps using @input() bindings and @output() events.
🧩 Thin Vue wrapper for the @interactive-video-labs/core library. Bring cue-based interactive video capabilities to your Vue apps with minimal setup. Declarative, type-safe, and Vue-friendly — supports props, events, and composition API.