Skip to content

openlyst/Murrmobile-App

Repository files navigation

Murrmobile logo

Murrmobile

A native Flutter client for murrtube.net

Flutter Dart

What is this?

Unofficial app for murrtube.net. Built in Flutter, reverse-engineered from the site's Inertia.js frontend since there's no public API. Works on iOS, Android, macOS, Linux, Windows, and Web.

Features

  • Browse Trending / Latest / Subscriptions
  • HLS video player with quality switching, fullscreen, scrubbing, wakelock
  • Search videos, tags, and users with live suggestions
  • Comments (view, post, reply, delete)
  • User profiles, subscribe/unsubscribe, block/unblock
  • Notifications feed
  • Upload videos from the app
  • Dark / light / AMOLED themes
  • Adaptive layout (bottom nav on phones, rail on tablets/desktop)

Building

You need Flutter 3.12.1 or newer.

git clone https://gitlab.com/HttpAnimations/Murrmobile-App.git
cd Murrmobile-App
flutter pub get
flutter run

Release builds:

flutter build apk --release        # Android APK
flutter build appbundle --release  # Android AAB
flutter build ios --release        # iOS
flutter build macos --release      # macOS
flutter build linux --release      # Linux
flutter build windows --release    # Windows

Downloads

Prebuilt binaries are on the releases page.

Platform Download
Android APK / AAB
iOS Unsigned IPA
Linux ZIP (x64)
macOS Unsigned ZIP
Windows ZIP (x64)

This is an unofficial fan app. Not affiliated with or endorsed by murrtube.net. The Inertia.js protocol the app relies on can change at any time and break things.

Hoping to maybe become part of the official stack one day, but for now this is just a side project.

About

Mirror of https://gitlab.com/HttpAnimations/Murrmobile-App

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors