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.

15Projects
419.8KStars in total
+148Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

15 projects · by stars

  1. #1 · vuejs/vue

    vue

    This is the repository for Vue 2, a progressive JavaScript framework for building user interfaces.

    212.6K
  2. #2 · android/architecture-samples

    architecture-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.

    45.9K
  3. #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.

    31.7K
  1. 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.

  2. 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.

  3. 6

    android-best-practices

    20.4Kfuturice/android-best-practices

    A 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.

  4. 7

    LogicFlow

    11.7Kdidi/LogicFlow · TypeScript

    LogicFlow 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.

  5. 8

    ios-good-practices

    11Kfuturice/ios-good-practices

    A 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.

  6. 9

    knockout

    10.6Kknockout/knockout · JavaScript

    Knockout is a JavaScript MVVM library for building rich, desktop-like user interfaces with JavaScript and HTML.

  7. 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.

  8. 11

    ArchiveTune

    7.3Krukamori/ArchiveTune · Kotlin

    ArchiveTune 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.

  9. 12

    BiliPai

    4.9Kjay3-yy/BiliPai · Kotlin

    BiliPai 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.

  10. 13

    LocationSpoofer

    2KHuangZhuoRui/LocationSpoofer · Kotlin

    LocationSpoofer 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.

  11. 14

    LastWave-Native

    1.8KClash-Projects/LastWave-Native · Kotlin

    LastWave 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.

  12. 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.

Often tagged together