truelockmc/streambertPublic

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

AI summary: An open-source, cross-platform desktop application for streaming and downloading media without ads or tracking.

Stars
6.2K
+4 today
Forks
580
Watchers
31
Open issues
32
Open PRs
11
Contributors
~7
Commits
336
Branches
2

JavaScriptGPL-3.0Created Feb 17, 2026Last push 23d agoLatest release 2.6.0+14 stars this week+109 this month

Quick answers

What is streambert?
An open-source, cross-platform desktop application for streaming and downloading media without ads or tracking.
What does streambert do?
Streambert is a robust, open-source Electron desktop application designed for seamlessly streaming and downloading ad-free media from multiple global sources. It provides a highly clean, native interface for media consumption, entirely eliminating intrusive advertisements and pervasive tracking telemetry found on standard streaming websites. The application actively fetches rich metadata from the TMDB API to build a comprehensive, highly organized library view of watched and downloaded content. Utilizing a custom scraper engine, it sources high-definition .m3u8 playlist streams, allowing users to either stream smoothly with local buffering or download content directly via multi-threading for offline viewing.
Who is streambert for?
Streambert is built exclusively for media enthusiasts and privacy-conscious users looking for a clean, absolutely ad-free desktop application. It is ideal for those who want a unified, secure platform to stream and download global video content.
How do I get started with streambert?
Please refer to the repository README for detailed installation instructions for your operating system.
How popular is streambert on GitHub?
truelockmc/streambert has 6,154 stars and 580 forks on GitHub, and gained 14 stars in the last 7 days.
What license does streambert use?
truelockmc/streambert is released under the GPL-3.0 license.

Star history

since Jul 29, 2026
02K4K6KJul 2026Aug 2026Sep 2026Oct 2026
6.2K stars as of Oct 3, 2026. Measured daily since Jul 29, 2026; GitHub no longer exposes earlier star timestamps.

Contribution activity

commits per day, last 52 weeks
OctNovDecJanFebMarAprMayJunJulAugSepMonWedFri2025-10-04: 0 commits2025-10-05: 0 commits2025-10-06: 0 commits2025-10-07: 0 commits2025-10-08: 0 commits2025-10-09: 0 commits2025-10-10: 0 commits2025-10-11: 0 commits2025-10-12: 0 commits2025-10-13: 0 commits2025-10-14: 0 commits2025-10-15: 0 commits2025-10-16: 0 commits2025-10-17: 0 commits2025-10-18: 0 commits2025-10-19: 0 commits2025-10-20: 0 commits2025-10-21: 0 commits2025-10-22: 0 commits2025-10-23: 0 commits2025-10-24: 0 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 0 commits2025-10-28: 0 commits2025-10-29: 0 commits2025-10-30: 0 commits2025-10-31: 0 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 0 commits2025-11-07: 0 commits2025-11-09: 0 commits2025-11-10: 0 commits2025-11-11: 0 commits2025-11-12: 0 commits2025-11-13: 0 commits2025-11-14: 0 commits2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 0 commits2025-11-20: 0 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 0 commits2025-11-25: 0 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 0 commits2025-12-02: 0 commits2025-12-03: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 0 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 0 commits2026-02-05: 0 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 0 commits2026-02-13: 0 commits2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 0 commits2026-02-17: 11 commits2026-02-18: 30 commits2026-02-19: 7 commits2026-02-20: 18 commits2026-02-21: 13 commits2026-02-22: 9 commits2026-02-23: 10 commits2026-02-24: 2 commits2026-02-25: 4 commits2026-02-26: 0 commits2026-02-27: 7 commits2026-02-28: 5 commits2026-03-01: 11 commits2026-03-02: 2 commits2026-03-03: 4 commits2026-03-04: 15 commits2026-03-05: 10 commits2026-03-06: 4 commits2026-03-07: 2 commits2026-03-08: 0 commits2026-03-09: 3 commits2026-03-10: 2 commits2026-03-11: 6 commits2026-03-12: 0 commits2026-03-13: 0 commits2026-03-14: 0 commits2026-03-15: 0 commits2026-03-16: 1 commit2026-03-17: 0 commits2026-03-18: 0 commits2026-03-19: 4 commits2026-03-20: 1 commit2026-03-21: 4 commits2026-03-22: 0 commits2026-03-23: 7 commits2026-03-24: 0 commits2026-03-25: 1 commit2026-03-26: 6 commits2026-03-27: 3 commits2026-03-28: 4 commits2026-03-29: 0 commits2026-03-30: 4 commits2026-03-31: 3 commits2026-04-01: 4 commits2026-04-02: 0 commits2026-04-03: 2 commits2026-04-04: 5 commits2026-04-05: 6 commits2026-04-06: 11 commits2026-04-07: 4 commits2026-04-08: 0 commits2026-04-09: 1 commit2026-04-10: 0 commits2026-04-11: 0 commits2026-04-12: 3 commits2026-04-13: 3 commits2026-04-14: 1 commit2026-04-15: 0 commits2026-04-16: 0 commits2026-04-17: 0 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 0 commits2026-04-21: 0 commits2026-04-22: 0 commits2026-04-23: 0 commits2026-04-24: 0 commits2026-04-25: 3 commits2026-04-26: 1 commit2026-04-27: 0 commits2026-04-28: 0 commits2026-04-29: 0 commits2026-04-30: 7 commits2026-05-01: 0 commits2026-05-02: 1 commit2026-05-03: 0 commits2026-05-04: 0 commits2026-05-05: 0 commits2026-05-06: 0 commits2026-05-07: 0 commits2026-05-08: 0 commits2026-05-09: 0 commits2026-05-10: 0 commits2026-05-11: 0 commits2026-05-12: 0 commits2026-05-13: 0 commits2026-05-14: 0 commits2026-05-15: 0 commits2026-05-16: 1 commit2026-05-17: 0 commits2026-05-18: 6 commits2026-05-19: 6 commits2026-05-20: 8 commits2026-05-21: 1 commit2026-05-22: 8 commits2026-05-23: 0 commits2026-05-24: 0 commits2026-05-25: 0 commits2026-05-26: 0 commits2026-05-27: 0 commits2026-05-28: 0 commits2026-05-29: 2 commits2026-05-30: 0 commits2026-05-31: 0 commits2026-06-01: 1 commit2026-06-02: 6 commits2026-06-03: 1 commit2026-06-04: 1 commit2026-06-05: 2 commits2026-06-06: 1 commit2026-06-07: 0 commits2026-06-08: 0 commits2026-06-09: 0 commits2026-06-10: 0 commits2026-06-11: 2 commits2026-06-12: 0 commits2026-06-13: 1 commit2026-06-14: 1 commit2026-06-15: 0 commits2026-06-16: 0 commits2026-06-17: 0 commits2026-06-18: 0 commits2026-06-19: 0 commits2026-06-20: 0 commits2026-06-21: 0 commits2026-06-22: 0 commits2026-06-23: 1 commit2026-06-24: 0 commits2026-06-25: 0 commits2026-06-26: 0 commits2026-06-27: 2 commits2026-06-28: 0 commits2026-06-29: 1 commit2026-06-30: 0 commits2026-07-01: 0 commits2026-07-02: 0 commits2026-07-03: 1 commit2026-07-04: 0 commits2026-07-05: 0 commits2026-07-06: 0 commits2026-07-07: 0 commits2026-07-08: 0 commits2026-07-09: 0 commits2026-07-10: 0 commits2026-07-11: 1 commit2026-07-12: 0 commits2026-07-13: 0 commits2026-07-14: 0 commits2026-07-15: 1 commit2026-07-16: 0 commits2026-07-17: 0 commits2026-07-18: 1 commit2026-07-19: 0 commits2026-07-20: 0 commits2026-07-21: 0 commits2026-07-22: 0 commits2026-07-23: 0 commits2026-07-24: 0 commits2026-07-25: 0 commits2026-07-26: 0 commits2026-07-27: 0 commits2026-07-28: 0 commits2026-07-29: 0 commits2026-07-30: 0 commits2026-07-31: 0 commits2026-08-01: 0 commits2026-08-02: 0 commits2026-08-03: 0 commits2026-08-04: 0 commits2026-08-05: 0 commits2026-08-06: 0 commits2026-08-07: 0 commits2026-08-08: 0 commits2026-08-09: 0 commits2026-08-10: 0 commits2026-08-11: 0 commits2026-08-12: 0 commits2026-08-13: 0 commits2026-08-14: 0 commits2026-08-15: 0 commits2026-08-16: 0 commits2026-08-17: 0 commits2026-08-18: 0 commits2026-08-19: 0 commits2026-08-20: 0 commits2026-08-21: 0 commits2026-08-22: 0 commits2026-08-23: 0 commits2026-08-24: 0 commits2026-08-25: 0 commits2026-08-26: 0 commits2026-08-27: 0 commits2026-08-28: 0 commits2026-08-29: 0 commits2026-08-30: 0 commits2026-08-31: 0 commits2026-09-01: 0 commits2026-09-02: 0 commits2026-09-03: 0 commits2026-09-04: 0 commits2026-09-05: 0 commits2026-09-06: 0 commits2026-09-07: 0 commits2026-09-08: 0 commits2026-09-09: 0 commits2026-09-10: 0 commits2026-09-11: 2 commits2026-09-12: 0 commits2026-09-13: 0 commits2026-09-14: 0 commits2026-09-15: 0 commits2026-09-16: 0 commits2026-09-17: 0 commits2026-09-18: 0 commits2026-09-19: 0 commits2026-09-20: 0 commits2026-09-21: 0 commits2026-09-22: 0 commits2026-09-23: 0 commits2026-09-24: 0 commits2026-09-25: 0 commits2026-09-26: 0 commits2026-09-27: 0 commits2026-09-28: 0 commits2026-09-29: 0 commits2026-09-30: 0 commits2026-10-01: 0 commits2026-10-02: 0 commits2026-10-03: 0 commits
323 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Continuous integration

    Automated checks passing

  • Repeat trending

    4 trending appearances

What streambert does

Streambert is a robust, open-source Electron desktop application designed for seamlessly streaming and downloading ad-free media from multiple global sources. It provides a highly clean, native interface for media consumption, entirely eliminating intrusive advertisements and pervasive tracking telemetry found on standard streaming websites. The application actively fetches rich metadata from the TMDB API to build a comprehensive, highly organized library view of watched and downloaded content. Utilizing a custom scraper engine, it sources high-definition .m3u8 playlist streams, allowing users to either stream smoothly with local buffering or download content directly via multi-threading for offline viewing.

Streambert is built exclusively for media enthusiasts and privacy-conscious users looking for a clean, absolutely ad-free desktop application. It is ideal for those who want a unified, secure platform to stream and download global video content.

  • Cross-platform Electron architecture: Runs natively and consistently on Windows, macOS, and Linux environments for a unified user experience.
  • Ad-free media streaming: Provides completely uninterrupted media playback by aggressively eliminating intrusive advertisements found on web players.
  • Privacy-focused operation: Operates strictly without tracking pixels or telemetry scripts to ensure user data remains completely secure during media consumption.
  • Direct media downloading: Sources advanced .m3u8 playlists to allow users to aggressively save video content locally with multithreaded speed for offline viewing.
  • Comprehensive library management: Integrates directly with the TMDB API to precisely track watched content and manage downloaded media effectively.

Where teams use it

Ad-free media consumption

Users comfortably watch television series and movies without navigating through incredibly ad-heavy, pop-up ridden streaming websites.

Offline viewing preparation

Travelers rapidly download entire seasons of anime or TV shows for completely uninterrupted viewing during flights without internet access.

Privacy-conscious streaming

Privacy advocates consume global media safely without ever being subjected to hidden tracking scripts or data collection by third parties.

Unified media aggregation

Enthusiasts access highly disparate sources of global content from a single, deeply customizable, and organized desktop interface.

Getting started: Please refer to the repository README for detailed installation instructions for your operating system.

README

main branch

Downloads@latest Release Version Badge Issues Badge Closed Issues Badge

GitHub Codeberg AUR Version

Streambert

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

truelockmc%2Fstreambert | Trendshift

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 and vidking).

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


Installation

On first launch you'll be prompted to enter your TMDB API key. (Guide on how to get one) It's saved locally, you only need to do this once.

Linux, Manual (.deb / .AppImage / .pacman)

Download the latest .deb .pacman or .AppImage from the Releases page.

# .deb
sudo dpkg -i streambert_*.deb

# Arch Linux (.pacman)
sudo pacman -U streambert-*.pacman

# .AppImage (you can also do it with Gearlever)
chmod +x Streambert-x64.AppImage && ./Streambert-x64.AppImage

Windows

Download the latest Streambert Setup *.exe from the Releases page and run it.

macOS

Download the latest Streambert-*-universal.dmg from the Releases page, open it and drag Streambert to your Applications folder.


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

or (for a .deb only)

npm run dist:deb

or (for a .rpm only)

npm run dist:rpm

or (for macOS)

npm run dist:mac

or (build all platforms at once)

npm run dist

Important

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)

License

This project is open-source software licensed under the GNU General Public License v3.0 (GPL-3.0).

Forks may be created but they MUST stay open-sourced.

Contributing

Everyone is welcome to contribute to this project. Before contributing please make sure to read the Contributing Guidelines and act accordingly.

Privacy Disclaimer

Streambert itself does not collect ANY data. There is no centralized service which the app relies on. However, the streaming sources and github (for downloading updates in-app) may still collect your data.

Streambert has built-in tracker/- and adblocking, but obviously that is not perfect.

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
View on GitHub

Recent activity

commits and pull requests

Releases and announcements

19 total
  1. v.2.6.02.6.0Jun 27, 202613.4K downloads

    ## What's Changed * The video downloader executable has been updated, please make sure to get the newest version for downloading: https://github.com/truelockmc/vid-dl-cli-only/releases/latest * Updated source URL's and added new "vidking" source (https://github.com/truelockmc/streambert/issues/130) * Added theming/themes by @truelockmc in https://github.com/truelockmc/streambert/pull/117 * Streaming sources now comply with your theming by @truelockmc in https://github.com/truelockmc/streambert/pull/125 <img width="1287" height="780" alt="image" src="https://github.com/user-attachments/assets/79705c7c-78b9-416b-a725-c650768f37fd" /> * Updated wyzie-subs handling & created a guide (similar to the tmdb-tutorial) by @truelockmc in https://github.com/truelockmc/streambert/pull/126 * Auto-failover to alternate source when AllManga lacks the episode by @truelockmc and @nevatas in https://github.com/truelockmc/streambert/pull/129 * Add macOS installation instructions to README by @imooon in https://github.com/truelockmc/streambert/pull/127 * feat(player): add autoplay next episode with countdown overlay by @rogueburger21 in https://github.com/truelockmc/streambert/pull/57 <im

  2. v.2.5.02.5.0May 22, 202613.2K downloads

    ## What's Changed * Added sorting/filters to the downloads page by @truelockmc in https://github.com/truelockmc/streambert/pull/53 <img width="1291" height="161" alt="image" src="https://github.com/user-attachments/assets/4c2a7c63-4d75-4e88-9d87-21430c072262" /> * Removed obsolete watched label on movie page & improved video-downloader file validator by @truelockmc in https://github.com/truelockmc/streambert/pull/68 * Improved update-modal and in-app updating by @truelockmc in https://github.com/truelockmc/streambert/pull/69, https://github.com/truelockmc/streambert/pull/73 and https://github.com/truelockmc/streambert/pull/85 * Fixed app-icon for .deb and .pacman installations by @truelockmc in https://github.com/truelockmc/streambert/pull/87 * TMDB Data is now available in different languages by @truelockmc in https://github.com/truelockmc/streambert/pull/88 <img width="1029" height="123" alt="image" src="https://github.com/user-attachments/assets/1bb5613a-7d4f-49cb-b543-5703e927c85e" /> * New personal recommendations on homepage, based on watch history by @rogueburger21 in https://github.com/truelockmc/streambert/pull/58 <img width="1294" height="422" alt="image

  3. v.2.42.4Apr 30, 202614.2K downloads

    ## What's Changed * build: add native Arch Linux support by @GunSliger00007 in https://github.com/truelockmc/streambert/pull/41 * Added Pop-Out/PiP Player by @truelockmc in https://github.com/truelockmc/streambert/pull/47 * Fixed Allmanga by @truelockmc in https://github.com/truelockmc/streambert/pull/48 * Notifications for newly released Episodes are on by default now by @truelockmc in https://github.com/truelockmc/streambert/pull/49 * New grid view for the Homepage & 2Embed is now labeled "unstable" by @truelockmc in https://github.com/truelockmc/streambert/pull/50 _Please give your Feedback on this in the created Discussion_ <img width="1394" height="902" alt="New grid view" src="https://github.com/user-attachments/assets/8aa728de-0be7-49fb-bec6-46f23d9c297a" /> <img width="754" height="594" alt="Can be enabled in the settings under Interface" src="https://github.com/user-attachments/assets/df828997-ff1e-4d6c-aacc-df5c6ad37480" /> <img width="1501" height="757" alt="Popout player" src="https://github.com/user-attachments/assets/0fc054d2-dae7-435a-9061-557115e0de22" /> ## New Contributors * @GunSliger00007 made their first contribution in https://github.co

  4. v.2.32.3Apr 6, 2026754 downloads

    ## What's Changed * Add macOS build support (DMG for Intel & Apple Silicon) and much smaller build size by @aimen08 in https://github.com/truelockmc/streambert/pull/31 * Allmanga/anime source is working again * Added Intro-Skipping for animes * Added "Specials" tab on TVPage * Slightly improved Homepage Layout * Several Bugfixes ## New Contributors * @aimen08 made their first contribution in https://github.com/truelockmc/streambert/pull/31 **Full Changelog**: https://github.com/truelockmc/streambert/compare/2.2.1...2.3

  5. v.2.2.1 (HOTFIX)2.2.1Apr 1, 2026980 downloads

    This Release is a Hotfix and fixes some critical Issues: - Vidsrc is now the default non anime source (it is more reliable and faster than videasy which just fetches from vidsrc and 2embed) - Heavily reduced RAM Usage - Wyzie (Subtitle Provider) now requires an API Key (subtitles wont work in previous versions) - Some other Bugs have been fixed too **Full Changelog**: https://github.com/truelockmc/streambert/compare/2.2...2.2.1

Code frequency

additions and deletions
+28K-28KWeek of 2026-02-15: +27,993 linesWeek of 2026-02-15: -8,973 linesWeek of 2026-02-22: +3,994 linesWeek of 2026-02-22: -925 linesWeek of 2026-03-01: +12,337 linesWeek of 2026-03-01: -5,659 linesWeek of 2026-03-08: +1,616 linesWeek of 2026-03-08: -1,151 linesWeek of 2026-03-15: +334 linesWeek of 2026-03-15: -93 linesWeek of 2026-03-22: +1,311 linesWeek of 2026-03-22: -362 linesWeek of 2026-03-29: +2,870 linesWeek of 2026-03-29: -1,252 linesWeek of 2026-04-05: +705 linesWeek of 2026-04-05: -387 linesWeek of 2026-04-12: +48 linesWeek of 2026-04-12: -11 linesWeek of 2026-04-19: +681 linesWeek of 2026-04-19: -76 linesWeek of 2026-04-26: +1,397 linesWeek of 2026-04-26: -1,396 linesWeek of 2026-05-03: +0 linesWeek of 2026-05-03: -0 linesWeek of 2026-05-10: +94 linesWeek of 2026-05-10: -41 linesWeek of 2026-05-17: +1,113 linesWeek of 2026-05-17: -473 linesWeek of 2026-05-24: +419 linesWeek of 2026-05-24: -88 linesWeek of 2026-05-31: +1,513 linesWeek of 2026-05-31: -568 linesWeek of 2026-06-07: +332 linesWeek of 2026-06-07: -15 linesWeek of 2026-06-14: +3 linesWeek of 2026-06-14: -3 linesWeek of 2026-06-21: +486 linesWeek of 2026-06-21: -87 linesWeek of 2026-06-28: +584 linesWeek of 2026-06-28: -4 linesWeek of 2026-07-05: +5 linesWeek of 2026-07-05: -5 linesWeek of 2026-07-12: +816 linesWeek of 2026-07-12: -1,153 linesWeek of 2026-07-19: +0 linesWeek of 2026-07-19: -0 linesWeek of 2026-07-26: +0 linesWeek of 2026-07-26: -0 linesWeek of 2026-08-02: +0 linesWeek of 2026-08-02: -0 linesWeek of 2026-08-09: +0 linesWeek of 2026-08-09: -0 linesWeek of 2026-08-16: +0 linesWeek of 2026-08-16: -0 linesWeek of 2026-08-23: +0 linesWeek of 2026-08-23: -0 linesWeek of 2026-08-30: +0 linesWeek of 2026-08-30: -0 linesWeek of 2026-09-06: +886 linesWeek of 2026-09-06: -17 linesWeek of 2026-09-13: +0 linesWeek of 2026-09-13: -0 linesWeek of 2026-09-20: +0 linesWeek of 2026-09-20: -0 linesFeb 15, 2026Sep 20, 2026
+59.5K lines added, -22.7K removed over the last year.

Commits per week

last 52 weeks
790Week of 2025-10-04: 0 commitsWeek of 2025-10-11: 0 commitsWeek of 2025-10-18: 0 commitsWeek of 2025-10-25: 0 commitsWeek of 2025-11-01: 0 commitsWeek of 2025-11-09: 0 commitsWeek of 2025-11-16: 0 commitsWeek of 2025-11-23: 0 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 0 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 0 commitsWeek of 2026-01-18: 0 commitsWeek of 2026-01-25: 0 commitsWeek of 2026-02-01: 0 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 79 commitsWeek of 2026-02-22: 37 commitsWeek of 2026-03-01: 48 commitsWeek of 2026-03-08: 11 commitsWeek of 2026-03-15: 10 commitsWeek of 2026-03-22: 21 commitsWeek of 2026-03-29: 18 commitsWeek of 2026-04-05: 22 commitsWeek of 2026-04-12: 7 commitsWeek of 2026-04-19: 3 commitsWeek of 2026-04-26: 9 commitsWeek of 2026-05-03: 0 commitsWeek of 2026-05-10: 1 commitsWeek of 2026-05-17: 29 commitsWeek of 2026-05-24: 2 commitsWeek of 2026-05-31: 12 commitsWeek of 2026-06-07: 3 commitsWeek of 2026-06-14: 1 commitsWeek of 2026-06-21: 3 commitsWeek of 2026-06-28: 2 commitsWeek of 2026-07-05: 1 commitsWeek of 2026-07-12: 2 commitsWeek of 2026-07-19: 0 commitsWeek of 2026-07-26: 0 commitsWeek of 2026-08-02: 0 commitsWeek of 2026-08-09: 0 commitsWeek of 2026-08-16: 0 commitsWeek of 2026-08-23: 0 commitsWeek of 2026-08-30: 0 commitsWeek of 2026-09-06: 2 commitsWeek of 2026-09-13: 0 commitsWeek of 2026-09-20: 0 commitsWeek of 2026-09-27: 0 commitsOct 4, 2025Sep 27, 2026
323 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 0 commitsSun 1:00 — 0 commitsSun 2:00 — 0 commitsSun 3:00 — 0 commitsSun 4:00 — 0 commitsSun 5:00 — 0 commitsSun 6:00 — 1 commitsSun 7:00 — 0 commitsSun 8:00 — 0 commitsSun 9:00 — 0 commitsSun 10:00 — 0 commitsSun 11:00 — 1 commitsSun 12:00 — 2 commitsSun 13:00 — 0 commitsSun 14:00 — 0 commitsSun 15:00 — 0 commitsSun 16:00 — 3 commitsSun 17:00 — 4 commitsSun 18:00 — 0 commitsSun 19:00 — 2 commitsSun 20:00 — 0 commitsSun 21:00 — 10 commitsSun 22:00 — 6 commitsSun 23:00 — 2 commitsMon 0:00 — 0 commitsMon 1:00 — 0 commitsMon 2:00 — 0 commitsMon 3:00 — 0 commitsMon 4:00 — 0 commitsMon 5:00 — 0 commitsMon 6:00 — 0 commitsMon 7:00 — 0 commitsMon 8:00 — 0 commitsMon 9:00 — 0 commitsMon 10:00 — 0 commitsMon 11:00 — 3 commitsMon 12:00 — 3 commitsMon 13:00 — 0 commitsMon 14:00 — 0 commitsMon 15:00 — 0 commitsMon 16:00 — 2 commitsMon 17:00 — 3 commitsMon 18:00 — 0 commitsMon 19:00 — 6 commitsMon 20:00 — 4 commitsMon 21:00 — 11 commitsMon 22:00 — 16 commitsMon 23:00 — 1 commitsTue 0:00 — 0 commitsTue 1:00 — 0 commitsTue 2:00 — 0 commitsTue 3:00 — 0 commitsTue 4:00 — 0 commitsTue 5:00 — 0 commitsTue 6:00 — 0 commitsTue 7:00 — 0 commitsTue 8:00 — 0 commitsTue 9:00 — 0 commitsTue 10:00 — 0 commitsTue 11:00 — 3 commitsTue 12:00 — 2 commitsTue 13:00 — 2 commitsTue 14:00 — 2 commitsTue 15:00 — 0 commitsTue 16:00 — 3 commitsTue 17:00 — 1 commitsTue 18:00 — 1 commitsTue 19:00 — 1 commitsTue 20:00 — 7 commitsTue 21:00 — 7 commitsTue 22:00 — 6 commitsTue 23:00 — 5 commitsWed 0:00 — 8 commitsWed 1:00 — 0 commitsWed 2:00 — 0 commitsWed 3:00 — 4 commitsWed 4:00 — 0 commitsWed 5:00 — 0 commitsWed 6:00 — 0 commitsWed 7:00 — 0 commitsWed 8:00 — 0 commitsWed 9:00 — 2 commitsWed 10:00 — 6 commitsWed 11:00 — 0 commitsWed 12:00 — 3 commitsWed 13:00 — 2 commitsWed 14:00 — 2 commitsWed 15:00 — 0 commitsWed 16:00 — 0 commitsWed 17:00 — 5 commitsWed 18:00 — 9 commitsWed 19:00 — 3 commitsWed 20:00 — 4 commitsWed 21:00 — 4 commitsWed 22:00 — 18 commitsWed 23:00 — 0 commitsThu 0:00 — 0 commitsThu 1:00 — 0 commitsThu 2:00 — 0 commitsThu 3:00 — 0 commitsThu 4:00 — 0 commitsThu 5:00 — 0 commitsThu 6:00 — 0 commitsThu 7:00 — 0 commitsThu 8:00 — 0 commitsThu 9:00 — 0 commitsThu 10:00 — 1 commitsThu 11:00 — 0 commitsThu 12:00 — 2 commitsThu 13:00 — 1 commitsThu 14:00 — 1 commitsThu 15:00 — 4 commitsThu 16:00 — 0 commitsThu 17:00 — 12 commitsThu 18:00 — 2 commitsThu 19:00 — 1 commitsThu 20:00 — 3 commitsThu 21:00 — 2 commitsThu 22:00 — 6 commitsThu 23:00 — 4 commitsFri 0:00 — 1 commitsFri 1:00 — 0 commitsFri 2:00 — 0 commitsFri 3:00 — 0 commitsFri 4:00 — 0 commitsFri 5:00 — 0 commitsFri 6:00 — 0 commitsFri 7:00 — 0 commitsFri 8:00 — 0 commitsFri 9:00 — 0 commitsFri 10:00 — 2 commitsFri 11:00 — 7 commitsFri 12:00 — 4 commitsFri 13:00 — 2 commitsFri 14:00 — 4 commitsFri 15:00 — 2 commitsFri 16:00 — 1 commitsFri 17:00 — 2 commitsFri 18:00 — 3 commitsFri 19:00 — 4 commitsFri 20:00 — 4 commitsFri 21:00 — 10 commitsFri 22:00 — 3 commitsFri 23:00 — 1 commitsSat 0:00 — 3 commitsSat 1:00 — 0 commitsSat 2:00 — 0 commitsSat 3:00 — 0 commitsSat 4:00 — 0 commitsSat 5:00 — 0 commitsSat 6:00 — 0 commitsSat 7:00 — 0 commitsSat 8:00 — 0 commitsSat 9:00 — 0 commitsSat 10:00 — 0 commitsSat 11:00 — 2 commitsSat 12:00 — 5 commitsSat 13:00 — 1 commitsSat 14:00 — 0 commitsSat 15:00 — 4 commitsSat 16:00 — 7 commitsSat 17:00 — 1 commitsSat 18:00 — 1 commitsSat 19:00 — 2 commitsSat 20:00 — 4 commitsSat 21:00 — 1 commitsSat 22:00 — 9 commitsSat 23:00 — 4 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.

Who is committing

last 52 weeks
Maintainer commits321 (96%)
Community commits15 (4%)

336 commits in total over the last year.

DateListRankStars gained
May 22, 2026daily#16+52
May 21, 2026daily#13+63
May 20, 2026daily#23+41
May 19, 2026daily#21+34
  • affaan-m/ECC

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    272.8K stars · JavaScript

  • react/react

    The library for web and native user interfaces.

    250.9K stars · JavaScript

  • yt-dlp/yt-dlp

    A feature-rich command-line audio/video downloader

    195.5K stars · Python

  • microsoft/vscode

    Visual Studio Code

    193.5K stars · TypeScript

  • DietrichGebert/ponytail

    Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.

    154.6K stars · JavaScript

  • vercel/next.js

    The React Framework

    143.2K stars · JavaScript