truelockmc/streambert

GitHub Trending (daily) Tools

Summary

Streambert is a cross-platform Electron app that allows users to stream and download movies, TV series, and anime without ads or tracking.

A cross-platform Electron Desktop App to stream and download any Movie, TV Series or Anime in the World. Zero Ads and Tracking
Original Article
View Cached Full Text

Cached at: 05/20/26, 02:25 PM

truelockmc/streambert

Source: https://github.com/truelockmc/streambert

Downloads@latest Release Version Badge Issues Badge Closed Issues Badge

Streambert

A cross-platform Electron Desktop App to stream and download any Movie, TV Series or Anime in the World. Zero Ads and Tracking

Logo Installation

Why Streambert?

  • 🎦 Streaming: Stream any Movie, Anime or TV Series from around the World.
  • πŸ“₯ Downloading: Download anything you want to watch.
  • πŸ“ƒ Subtitles: Download and manage Subtitles.
  • βš™οΈ Customizability: Customize the Interface and Features to your unique needs.
  • πŸ“š Library: Track what you watched, save stuff you want to watch and manage your Downloads.
  • ✨ Trending: Discover new things to Watch every Day.
  • πŸ›‘οΈ Privacy: Completely Ads and Tracker free, forever.
  • ⚑ Speed: Stream faster than any Browser can, download with multithreading.

Explore new Stuff Watch TV Series Watch Movies Watch Anime Without any Ads or Trackers Customize Customize Download Subtitles Download Everything

Stargazers

Streaming

The Application mainly gets Video Streams from VidSrc (you can also Stream from videasy.net and 2Embed).

It fetches Information for Images, Info Texts, Search and Homepage from tmdb.


Downloading

You can download those Video Streams because the Program sources Links to their .m3u8 Playlist Files (similar to this Browser Extension).

Once you click β€˜Download’ these Links are used to download the Full Movie/TV Episode using this Program. You can then watch them In-App or take the Files on any Storage Medium you want.


Anime

You can also watch Anime, the App checks if a Movie or Series is an Anime and then sources its Metadata from AniList instead of tmdb.

Media Files for Animes are scraped from AllManga.to (i stole this mechanic from ani-cli). The App directly gets .mp4 Files and doesnt evem show you the AllManga website, you can also download these Files, just like any other Content.

Requirements

Building from Source

  1. Install dependencies:
npm install
  1. Build
npm run dist:win

or

npm run dist:linux

or (for Arch Linux)

npm run dist:arch

or (for an AppImage only)

npm run dist:appimage

If you are building/installing on Arch Linux and encounter errors, you may need these libraries:

  • libcrypt.so.1 error: sudo pacman -S libxcrypt-compat
  • http-parser dependency error: yay -S http-parser (from AUR)

Legal Disclaimer

IMPORTANT: This application is for educational and personal use only.

  • Streambert does not host, store, or distribute any copyrighted content
  • All content is sourced from third-party providers and websites
  • Users are solely responsible for ensuring they have legal rights to access any content
  • The developer does not endorse or encourage copyright infringement
  • Users must comply with all applicable laws in their jurisdiction
  • Any legal issues should be directed to the actual content providers
  • This app functions as a search engine aggregator only
  • No copyrighted material is stored on my side

Legal Notice

This application is provided β€œas is” for educational purposes. The developer:

  • Does not claim ownership of any content
  • Does not profit from copyrighted material in any way
  • Does not control third-party content providers
  • Encourages users to support content creators through legal means

RepoStars

Project Structure
Project Root
β”œβ”€β”€ index.html
β”œβ”€β”€ main.js
β”œβ”€β”€ package.json
β”œβ”€β”€ preload.js
β”œβ”€β”€ vite.config.js
β”œβ”€β”€ LICENSE
β”œβ”€β”€ README.md
β”œβ”€β”€ public
β”‚   β”œβ”€β”€ icon.png
β”‚   β”œβ”€β”€ installer-sidebar.bmp
β”‚   └── logo.svg
β”œβ”€β”€ screenshots
β”‚   β”œβ”€β”€ adblock.png
β”‚   β”œβ”€β”€ anime.png
β”‚   β”œβ”€β”€ api-settings_tmdb.png
β”‚   β”œβ”€β”€ application_tmdb.png
β”‚   β”œβ”€β”€ download.png
β”‚   β”œβ”€β”€ icon.png
β”‚   β”œβ”€β”€ movie.png
β”‚   β”œβ”€β”€ personal-use_tmdb.png
β”‚   β”œβ”€β”€ series.png
β”‚   β”œβ”€β”€ setup.png
β”‚   β”œβ”€β”€ signup_tmdb.png
β”‚   β”œβ”€β”€ subs.png
β”‚   β”œβ”€β”€ token_tmdb.png
β”‚   └── trending.png
└── src
    β”œβ”€β”€ App.jsx
    β”œβ”€β”€ main.jsx
    β”œβ”€β”€ components
    β”‚   β”œβ”€β”€ BlockedStatsModal.jsx
    β”‚   β”œβ”€β”€ CloseConfirmModal.jsx
    β”‚   β”œβ”€β”€ DownloadModal.jsx
    β”‚   β”œβ”€β”€ ErrorBoundary.jsx
    β”‚   β”œβ”€β”€ Icons.jsx
    β”‚   β”œβ”€β”€ KeyboardShortcutsModal.jsx
    β”‚   β”œβ”€β”€ MediaCard.jsx
    β”‚   β”œβ”€β”€ SearchModal.jsx
    β”‚   β”œβ”€β”€ SetupScreen.jsx
    β”‚   β”œβ”€β”€ Sidebar.jsx
    β”‚   β”œβ”€β”€ SubtitleDownloaderModal.jsx
    β”‚   β”œβ”€β”€ TrailerModal.jsx
    β”‚   β”œβ”€β”€ TrendingCarousel.jsx
    β”‚   β”œβ”€β”€ UpdateModal.jsx
    β”‚   └── WindowTitlebar.jsx
    β”œβ”€β”€ ipc
    β”‚   β”œβ”€β”€ allmanga.js
    β”‚   β”œβ”€β”€ blockStats.js
    β”‚   β”œβ”€β”€ downloads.js
    β”‚   β”œβ”€β”€ player.js
    β”‚   β”œβ”€β”€ storage.js
    β”‚   └── subtitles.js
    β”œβ”€β”€ pages
    β”‚   β”œβ”€β”€ DownloadsPage.jsx
    β”‚   β”œβ”€β”€ HomePage.jsx
    β”‚   β”œβ”€β”€ LibraryPage.jsx
    β”‚   β”œβ”€β”€ MoviePage.jsx
    β”‚   β”œβ”€β”€ SettingsPage.jsx
    β”‚   └── TVPage.jsx
    β”œβ”€β”€ styles
    β”‚   β”œβ”€β”€ global.css
    β”‚   └── fonts
    β”‚       β”œβ”€β”€ bebas-neue-regular.woff2
    β”‚       β”œβ”€β”€ dm-sans-300.woff2
    β”‚       β”œβ”€β”€ dm-sans-500.woff2
    β”‚       β”œβ”€β”€ dm-sans-600.woff2
    β”‚       └── dm-sans-regular.woff2
    └── utils
        β”œβ”€β”€ ageRating.js
        β”œβ”€β”€ aniSkip.js
        β”œβ”€β”€ api.js
        β”œβ”€β”€ appearance.js
        β”œβ”€β”€ backup.js
        β”œβ”€β”€ episodeMappings.js
        β”œβ”€β”€ homeLayout.js
        β”œβ”€β”€ storage.js
        β”œβ”€β”€ subtitles.js
        β”œβ”€β”€ updates.js
        β”œβ”€β”€ useBlockedStats.js
        └── useRatings.js

Similar Articles

DualStream

Product Hunt

DualStream is a tool that enables simultaneous desktop and mobile streaming with ease.

@NFTCPS: Still paying monthly for video subscriptions? I suggest you check this out before deciding. Someone has compiled the full TvBox family in one place β€” free-loaders rejoice! Apps: 3 long-lasting ones: Qη‰ˆ, FongMi影视, 影视仓 β€” no worries about them disappearing. Interfaces: 40+ streaming sources to choose from: 4K cloud drive, regular, kids'...

X AI KOLs Timeline

A curated collection of TvBox apps and over 40 streaming interfaces for free video watching without subscriptions.