A stream.place VOD client inspired by icarly.com
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

TypeScript 80.4%
CSS 15.9%
Shell 3.4%
JavaScript 0.3%
23 1 0

Clone this repository

https://tangled.org/j4ck.xyz/istream https://tangled.org/did:plc:4hawmtgzjx3vclfyphbhfn7v/istream
git@tangled.org:j4ck.xyz/istream git@tangled.org:did:plc:4hawmtgzjx3vclfyphbhfn7v/istream

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

iStream#

A fun, iCarly-inspired video-on-demand viewer for stream.place built with Next.js and TypeScript.

Live Instance: vod.j4ck.xyz

iStream Preview

Features#

  • 📹 iVideo - Browse and watch videos from stream.place
  • 💬 iBlogs - Read Bluesky posts from streamers
  • 📷 iSnaps - View photos from Bluesky
  • 📢 iNews - Fun headlines about AtmosphereConf
  • 🎮 iPlay - Play random videos
  • 🎵 iSongs - Music powered by SoundCloud API
  • ⚙️ Settings - Manage stream.place users
  • iNeed Help - Site map and FAQ

Tech Stack#

  • Next.js 16
  • TypeScript
  • HLS.js for video playback
  • Bluesky API integration
  • SoundCloud API for music

Development#

npm install
npm run dev

Open http://localhost:3000 to view the site.

Deployment#

This project is deployed on Cloudflare Pages.

License#

MIT License - See LICENSE file for details

Credits#

Built by j4ckxyz using OpenCode with the Kimi K2.5 model.

Inspired by iCarly and built for the stream.place community!

Repositories#