A cross-platform Electron Desktop App to stream and download any Movie, TV Series or Anime in the World. Zero Ads and Tracking
Installation
- 🎦 Streaming: Stream any Movie, Anime or TV Series from around the World.
- 📥 Downloading: Download anything you want to watch (with 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.
The Application mainly gets Video Streams from videasy.net (you can also Stream from VidScr and 2Embed).
It fetches Information for Images, Info Texts, Search and Homepage from tmdb.
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.
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.
- Node.js (>=22.12.0) installed (only if you aren't using prebuilt Binaries)
- A free TMDB API Read Access Token
- For downloading, this Program somewhere on your PC and ffmpeg installed
On first launch you'll be prompted to enter your TMDB API key. It's saved locally, you only need to do this once.
Download the latest .deb or .AppImage from the Releases page.
# .deb
sudo dpkg -i streambert_*.deb
# .AppImage (you can also do it with Gearlever)
chmod +x Streambert-x64.AppImage && ./Streambert-x64.AppImageDownload the latest Streambert Setup *.exe from the Releases page and run it.
- Install dependencies:
npm install- Build
npm run dist:winor
npm run dist:linuxProject Root
├── index.html
├── main.js
├── package.json
├── preload.js
├── vite.config.js
├── LICENSE
├── README.md
├── public
│ ├── icon.png
│ └── logo.svg
├── screenshots
│ ├── adblock.png
│ ├── anime.png
│ ├── download.png
│ ├── icon.png
│ ├── movie.png
│ ├── series.png
│ └── trending.png
└── src
├── App.jsx
├── main.jsx
├── components
│ ├── BlockedStatsModal.jsx
│ ├── CloseConfirmModal.jsx
│ ├── DownloadModal.jsx
│ ├── Icons.jsx
│ ├── MediaCard.jsx
│ ├── SearchModal.jsx
│ ├── SetupScreen.jsx
│ ├── Sidebar.jsx
│ ├── TrailerModal.jsx
│ └── TrendingCarousel.jsx
├── 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-300italic.woff2
│ ├── dm-sans-500.woff2
│ ├── dm-sans-600.woff2
│ └── dm-sans-regular.woff2
└── utils
├── ageRating.js
├── api.js
├── storage.js
├── useBlockedStats.js
└── useRatings.js





