Topics / #mvvm
Mvvm projects on GitHub
Model-View-ViewModel architectural pattern libraries for UI applications.
As of , the most-starred Mvvm projects on GitHub are vue (212.6K stars), architecture-samples (45.9K stars) and Avalonia (31.7K stars). GitHub.Locker tracks 15 Mvvm repositories with 419.8K stars combined. The fastest-growing on October 17 was ArchiveTune, with +46 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
ArchiveTune
rukamori/ArchiveTune · ★ 7.3KArchiveTune is a free, open-source Android app that works as a custom YouTube Music client with ad-free playback, plus support for playing your own local audio files.
+33LocationSpoofer
HuangZhuoRui/LocationSpoofer · ★ 2KLocationSpoofer is an Android system-level location spoofing and wireless-environment simulation framework built on KernelSU + LSPosed. It fakes GPS, Wi-Fi, cellular, Bluetooth and sensor data together so that apps cross-checking mock-location flags against real-world wireless signals get a consistent fake environment.
+26LastWave-Native
Clash-Projects/LastWave-Native · ★ 1.8KLastWave is a native Android music client built on the YouTube Music catalog, combining ad-free streaming with an algorithmic smart playlist generator, real-time synced lyrics, and a universal Last.fm scrobbler.
+14SteamTools
BeyondDimension/SteamTools · ★ 27.2KWatt Toolkit (formerly Steam++) is an open-source, cross-platform multi-functional Steam and gaming toolbox. Version 3.0 ships its features as default plugins — network acceleration, account switching, inventory management, local authenticator tokens and game tools — which you can remove or disable.
The all-time top
15 projects · by stars
- 212.6K
#1 · vuejs/vuevue
This is the repository for Vue 2, a progressive JavaScript framework for building user interfaces.
- 45.9K
#2 · android/architecture-samplesarchitecture-samples
It's a collection of sample implementations of the same to-do app, each built on a different branch with a different Android architecture approach, meant to showcase and compare architectural patterns like MVVM with Compose, Hilt and Room.
- 31.7K
#3 · AvaloniaUI/Avalonia
Avalonia
Avalonia is a cross-platform UI framework for .NET: you write apps in C# and XAML, and they run on Windows, macOS, Linux, iOS, Android and WebAssembly.
- 4

SteamTools
27.2KBeyondDimension/SteamTools · C#Watt Toolkit (formerly Steam++) is an open-source, cross-platform multi-functional Steam and gaming toolbox. Version 3.0 ships its features as default plugins — network acceleration, account switching, inventory management, local authenticator tokens and game tools — which you can remove or disable.
- 5

CodeHub
22.5KCodeHubApp/CodeHub · C#CodeHub is an iOS app for browsing and maintaining your GitHub repositories from an iPhone, iPod Touch or iPad — from pull requests down to comments on individual file diffs.
- 6

android-best-practices
20.4Kfuturice/android-best-practicesA curated guide of do's and don'ts for Android development, written by developers at Futurice, covering build setup, project structure, libraries, architecture, and testing conventions.
- 7

LogicFlow
11.7Kdidi/LogicFlow · TypeScriptLogicFlow is an open-source flow chart editing framework: it provides the interactions and editing features flowcharts need, plus flexible node customization and plugins, so you can add flowchart-style editing to your own business system.
- 8

ios-good-practices
11Kfuturice/ios-good-practicesA living guide of good practices for iOS development written by Futurice developers. It targets people taking their first steps in iOS as well as devs who want to do things the right way — it is advice to read, not software to run.
- 9

knockout
10.6Kknockout/knockout · JavaScriptKnockout is a JavaScript MVVM library for building rich, desktop-like user interfaces with JavaScript and HTML.
- 10
uno
10.1Kunoplatform/uno · C#Uno Platform is an open-source platform for building native mobile, web, desktop, and embedded apps from a single C#/XAML codebase, using the WinUI 3 API surface.
- 11

ArchiveTune
7.3Krukamori/ArchiveTune · KotlinArchiveTune is a free, open-source Android app that works as a custom YouTube Music client with ad-free playback, plus support for playing your own local audio files.
- 12

BiliPai
4.9Kjay3-yy/BiliPai · KotlinBiliPai is a third-party, native Android client for Bilibili that covers video playback, anime (bangumi), live streaming, moments, messages, offline downloads, and a plugin system, built with Kotlin and Jetpack Compose.
- 13

LocationSpoofer
2KHuangZhuoRui/LocationSpoofer · KotlinLocationSpoofer is an Android system-level location spoofing and wireless-environment simulation framework built on KernelSU + LSPosed. It fakes GPS, Wi-Fi, cellular, Bluetooth and sensor data together so that apps cross-checking mock-location flags against real-world wireless signals get a consistent fake environment.
- 14

LastWave-Native
1.8KClash-Projects/LastWave-Native · KotlinLastWave is a native Android music client built on the YouTube Music catalog, combining ad-free streaming with an algorithmic smart playlist generator, real-time synced lyrics, and a universal Last.fm scrobbler.
- 15

aivchatdemo
124wangzhuoyuan229-source/aivchatdemo · C#ChatApp is a desktop AI roleplay chat app for macOS and Windows: you create AI characters with their own personas and chat with them one-on-one or in multi-character group chats, driven by your own OpenAI-compatible API key.
Related topics
Often tagged together