Starter examples for adding video upload and playback to your app with FastPix. Each one is a small, self-contained project: resumable direct-to-FastPix uploads, a configured player, and a signature-verified webhook handler.
All examples use:
@fastpix/fastpix-nodeto talk to the FastPix API from the server@fastpix/fp-playerfor playback- an uploader package suited to the framework
| Framework | Directory | Uploader |
|---|---|---|
| Astro | astro-uploader-and-player |
@fastpix/fp-astro-uploader |
| React (Vite) | react-vite-uploader-and-player |
@fastpix/fp-react-uploader |
| Next.js | nextjs-uploader-and-player |
@fastpix/fp-react-uploader |
| Remix | remix-uploader-and-player |
@fastpix/fp-react-uploader |
| SvelteKit | sveltekit-uploader-and-player |
@fastpix/fp-react-uploader |
| Laravel | laravel-uploader-and-player |
@fastpix/fp-react-uploader |
Each example has its own README with setup steps. In short: copy .env.example,
add your Access Token ID and Secret Key,
install, and run the dev server.
Every example ships a "Play a sample" shortcut that plays a video with multiple audio tracks and subtitles, so you can see the player and its track switcher without uploading anything first.