Skip to content

Latest commit

 

History

History
190 lines (150 loc) · 7.49 KB

File metadata and controls

190 lines (150 loc) · 7.49 KB

StreamGo Icon

StreamGo

This is a community project and is NOT affiliated with Stremio in any way.

Note: This repository is intentionally kept out of sync from the latest version by a few iterations to protect the brand. The source files in this repository represent older versions, while the latest releases (EXE files) contain the most up-to-date features and comprehensive updates. The repository files are updated periodically, but the released binaries will always be ahead with the latest improvements.

GitHub Downloads (all assets, all releases) stargazers Latest Version
NodeJS TypeScript Electron HTML CSS

🚀 What is StreamGo?

Enhanced Stremio desktop client with plugins, themes, and exclusive features that make it feel native and smooth.

Runs the Stremio streaming server automatically and loads web.stremio.com in an optimized Electron environment.


⚡ Exclusive Features

🎬 Video Filters & Enhancement

Advanced real-time video processing with press F to toggle:

  • Sharpness, Contrast, Saturation, Brightness - Fine-tune your viewing experience
  • Temperature & Color Correction - Warm/cool adjustments
  • Highlights & Shadows - Precise tonal control
  • Denoise & Edge Enhancement - Clean up noisy streams
  • Fake HDR - S-curve tone mapping that simulates HDR on any display
  • Anti-Aliasing - FXAA-style edge smoothing

🎌 Anime4K Upscaling

Real-time anime upscaling powered by WebGL:

  • Lite Modes - For laptops and low-end devices
  • Fast Modes - Standard quality upscaling
  • HQ Modes - High quality line restore & upscale
  • Bo0ii Exclusive Mode - Double-pass Mode A+ for maximum quality (GPU intensive)

Anime4K Comparison

🎉 Watch Party

Watch together with friends in real-time:

  • Create/Join - Simple PIN code system
  • Video Sync - Play, pause, seek synchronized across all viewers
  • Playback Speed Sync - Everyone stays in sync
  • In-Party Chat - Message your friends while watching
  • Host Controls - Transfer host privileges to others

🔍 Stream Filtering

Filter streams to find exactly what you want:

  • Quality Filter - 4K, 1080p, 720p, 480p, etc.
  • Language Filter - Multi-audio detection
  • Color Range Filter - SDR, HDR, HDR10, Dolby Vision

🎌 Anime Features

  • AniSkip Integration - Auto-detect and skip intros/outros with visual timeline markers
  • Trending Anime - Top airing anime from MyAnimeList on homepage

🎮 Player Enhancements

  • Screenshot Capture - Save moments with flash effect
  • Picture-in-Picture - Watch in a floating window
  • Playback Speed - [ / ] keys to adjust speed
  • Subtitle Controls - Font size adjustment, delay compensation (G / H keys)
  • Skip Intro/Outro - Shift+Arrow shortcuts with configurable duration
  • Position Saving - Resume from where you left off
  • Ambilight - Dynamic edge glow effect (optional)

🎯 Performance & Speed

Solves the laggy UI problem found in other Stremio clients:

  • GPU-Accelerated - Metal/D3D11/OpenGL rendering
  • 144Hz+ Support - Smooth scrolling on high refresh displays
  • Smart Scroll Optimization - Auto-disables heavy effects during scroll
  • Hardware Video Decoding - HEVC/H.265 support
  • Streaming Profiles - Conservative, Balanced, or Aggressive BitTorrent settings

🔧 Core Systems

  • Auto Updates - Checks and installs updates automatically
  • Auto Service Setup - Detects and installs Stremio Service if missing

🎨 Customization

  • Theme System - Apply custom CSS themes
  • Plugin System - Extend functionality with JavaScript plugins
  • Accent Colors - Customize UI colors
  • Discord Rich Presence - Show what you're watching (toggleable)

📦 Built-in Plugins

  • Playback Preview - Netflix-style trailer preview on hover
  • Card Hover Info - IMDb ratings & release dates on hover
  • Enhanced External Player - Auto-detect VLC/MPC-HC
  • Horizontal Navigation - Improved sidebar navigation
  • And more...

📥 Downloads

Get the latest release: Download Here


🔨 Build From Source

git clone https://github.com/Bo0ii/StreamGo.git
cd StreamGo
npm install
npm run build:win      # Windows
npm run build:linux:x64    # Linux x64
npm run build:linux:arm64  # Linux ARM64
npm run build:mac:x64      # macOS x64
npm run build:mac:arm64    # macOS ARM64

🎨 Themes & Plugins

Installing Themes

  1. Settings → OPEN THEMES FOLDER
  2. Drop your .theme.css file
  3. Restart → Apply theme in settings

Installing Plugins

  1. Settings → OPEN PLUGINS FOLDER
  2. Drop your .plugin.js file
  3. Restart or Ctrl+R → Enable in settings

Difference: Addons = catalogs/streams | Plugins = new features


👨‍💻 Creating Plugins & Themes

Plugin Template

/**
 * @name YourPluginName
 * @description What it does
 * @updateUrl https://raw.githubusercontent.com/.../your-plugin.plugin.js
 * @version 1.0.0
 * @author YourName
 */

Theme Template

Create a .theme.css file with CSS modifications. Use devtools (Ctrl+Shift+I) to find class names.

Submit to: Community Registry


⚠️ Known Issues

  • Some streams with embedded subs may not show subtitles (Stremio Web limitation)
  • macOS requires bypassing Gatekeeper (app not signed)

📝 Notice

This project is NOT affiliated with Stremio.

Licensed under MIT License.

Developed by Bo0ii | Forked from REVENGE977 | Licensed under MIT

Community Registry by REVENGE977