Oxide Player: The World's Most Compute-Efficient Video Player for the Web.
Bypassing JavaScript bottlenecks with Rust + WebAssembly (WASM) for near-native, low-CPU playback in any modern browser.
Bypassing JavaScript bottlenecks with Rust + WebAssembly (WASM) for near-native, low-CPU playback in any modern browser.
GPU GT Usage Comparison (Oxide Player vs. Traditional JS)
**The Edge:** Our Rust/WASM core rapidly completes heavy-duty tasks and releases GPU resources faster than pure JavaScript solutions, **preventing sustained hardware lock-ups** during crucial moments like seeking and quality switching.
~90%
Offloads decoding from the main thread, resulting in a significantly smaller computational footprint.
0.0ms
WASM-optimized data handling delivers immediate frame jumps and buffer analysis.
4K+
Built to handle high-resolution, high-bitrate streaming without breaking a sweat.
Easy integration into modern frontend stacks. Install the package and start playing video in seconds.
// 1. Install via npm
npm install oxideplayer
import React from "react";
import ReactDOM from "react-dom/client";
import Videoplayer from "oxideplayer";
import 'oxideplayer/style.css';
function App() {
return ;
}
ReactDOM.createRoot(document.getElementById("root")!).render( );
// https://github.com/PaulSpaurgen/video-player