Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/sncf-connect-tech/Collor

A declarative-ui framework for UICollectionView with great and useful features.

cocoapods declarative declarative-ui decoration-views descriptor diffing diffing-data ios mvvm supplementary-views swift uicollectionview viewmodel

Last synced: 05 Jun 2024

https://github.com/ReactComponentKit/ReactComponentKit

ReactComponentKit = Component + MVVM + Redux for iOS!!!

component ios mvvm react redux

Last synced: 05 Jun 2024

https://github.com/uptechteam/Coordinator-MVVM-Rx-Example

Example of MVVM-C architecture implemented with RxSwift

architecture coordinator ios mvvm rxswift

Last synced: 05 Jun 2024

https://github.com/V8tr/ModernMVVM

A movie iOS app built with the MVVM architecture, Combine and SwiftUI frameworks https://www.vadimbulavin.com/modern-mvvm-ios-app-architecture-with-combine-and-swiftui/.

combine ios mvvm swift swiftui

Last synced: 05 Jun 2024

https://github.com/DMQ/mvvm

剖析vue实现原理,自己动手实现mvvm

mvvm vue

Last synced: 02 Jun 2024

https://github.com/onmyway133/awesome-ios-architecture

:japanese_castle: Better ways to structure iOS apps

architecture ios mvvm react

Last synced: 01 Jun 2024

https://github.com/KunMinX/Jetpack-MVVM-Best-Practice

难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解!

android androidx databinding databinding-android jetpack jetpack-android jetpack-lifecycle-components jetpack-navigation livedata livedata-viewmodel music music-player mvvm mvvm-android mvvm-architecture navigation

Last synced: 31 May 2024

https://github.com/Yoddikko/yoddChatGPT

This app uses the OpenAISwift library, ChatGPTSwift library and OpenAI library to communicate with the popular ChatGPT artificial intelligence. The app allows you to have a quick message exchange with a simple and clean interface, but with useful features.

chat chatbot chatgpt chatgpt3 dall-e image-generation ios ipad ipados mit-license mvvm mvvm-architecture mvvm-pattern openai openaiswift swift swift5 swiftlint swiftlint-config swiftui

Last synced: 31 May 2024

https://github.com/Finb/Bark

Bark is an iOS App which allows you to push custom notifications to your iPhone

ios ios-app ios-swift mvvm mvvm-architecture push-notifications rxcocoa rxdatasources rxswift

Last synced: 31 May 2024

https://github.com/hegaojian/JetpackMvvm

:chicken::basketball:一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目

android databinding google jetpack kotlin lifecycle livedata mvvm mvvm-jetpack navigation okhttp retrofit viewmodel wanandroid wanandroiddemo

Last synced: 31 May 2024

https://github.com/umutozel/Beetle.js

:beetle: Javascript ORM, manage your data easily.

angularjs data-management entity entity-framework javascript knockout linq mvc mvvm odata orm webapi

Last synced: 31 May 2024

https://github.com/goldze/MVVMHabit

👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。

aac databinding glide lifecycle mvvm mvvm-library okhttp retrofit retrofit2 rxjava rxjava2

Last synced: 31 May 2024

https://github.com/944095635/DMSkin

DMSkin WPF 样式 UI 框架 | WPF Borderless Window | Custom Controls & Styles | MVVM Support

dmskin mvvm ui wpf wpf-controls wpf-styles wpf-ui wpfstyle wpfui

Last synced: 31 May 2024

https://github.com/ProfessionalCSharp/ProfessionalCSharp7

Code samples for the book Professional C# 7 and .NET Core 2.0 (with updates for 2.1), Wrox Press

asp-net-core asp-net-core-mvc csharp7 dependency-injection mvvm uwp visual-studio xamarin xamarin-forms

Last synced: 31 May 2024

https://github.com/1250422131/bilibilias

哔哩哔哩解析工具,一个辅助缓存下载B站视频番剧的APP,帮助你快速便捷的缓存B站视频和番剧。

android bilibili bilibilias download-videos kotlin ktor mvvm

Last synced: 31 May 2024

https://github.com/YJammak/Weather

用WPF写的日历天气桌面小程序

c-sharp csharp dotnet mvvm rxui weather wpf

Last synced: 31 May 2024

https://github.com/1357310795/MyComputerManager

管理“此电脑”里删不掉的流氓“快捷方式”(包括侧边栏),同时可自己添加这类“快捷方式”

mvvm tool windows wpf

Last synced: 30 May 2024

https://github.com/inloop/AndroidViewModel

Separating data and state handling from Fragments or Activities without lots of boilerplate-code.

android android-library architecture java mvvm

Last synced: 30 May 2024

https://github.com/richeterre/SwiftGoal

MVVM + ReactiveCocoa 4, in Swift

mvvm reactivecocoa swift

Last synced: 30 May 2024

https://github.com/mhss1/MyBrain

Open-source, All-in-one productivity app for Tasks, Notes, Calendar, Diary and Bookmarks.

android clean-architecture compose hilt-android kotlin mvvm productivity room-database ui ux

Last synced: 30 May 2024

https://github.com/MakesYT/NodifyM.Avalonia

A collection of controls for node based editors designed for MVVM.

avalonia avaloniaui mvvm net node-editor zooming

Last synced: 28 May 2024

https://github.com/Catel/Catel

An application development platform

c-sharp catel mvvm mvvm-architecture mvvm-framework uwp wpf xamarin

Last synced: 28 May 2024

https://github.com/WildGums/Orchestra

Orchestra is a composable shell and WPF framework built on top of Catel

c-sharp catel dotnet framework mvvm wpf

Last synced: 28 May 2024

https://github.com/AvaloniaUtils/DialogHost.Avalonia

AvaloniaUI control that provides a simple way to display a dialog with information or prompt the user when information is needed

avalonia avaloniaui c-sharp c-sharp-library control dialogs gui multi-platform mvvm xaml

Last synced: 27 May 2024

https://github.com/reactiveui/ReactiveMvvm

Cross-platform ReactiveUI sample app built for a talk at MSK .NET conf.

android avalonia avaloniaui cross-platform fody linux mvvm reactiveui uwp winforms wpf xamarin xamarin-forms

Last synced: 27 May 2024

https://github.com/youlookwhat/CloudReader

🗡️ 云阅:一款基于网易云音乐UI,使用玩Android Api,Retrofit2 + RxJava2 + Room + MVVM-databinding架构开发的Android客户端

android app apps cloudreader databinding google-material kotlin kotlin-android mvvm mvvm-applications mvvm-databing netease-cloud-music reader retrofit2 room rxjava2 ui-gank wanandroid webview

Last synced: 26 May 2024

https://github.com/patloew/countries

An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.

android android-architecture android-mvvm dagger data-binding gson kotlin kotlin-android mvvm mvvm-pattern parceler realm retrofit

Last synced: 24 May 2024

https://github.com/Vulcanova/Vulcanova

Unofficial Vulcan UONET+ Xamarin.Forms mobile client

android cross-platform ios mobile mvvm prism uonet vulcan xamarin

Last synced: 24 May 2024

https://github.com/arduia/ProExpense

Simple free finance note for daily expenses

dagger-hilt expense mvvm timber

Last synced: 20 May 2024

https://github.com/tanujnotes/Olauncher

Minimal AF Launcher for Android. Reduce your screen time. Daily wallpapers.

android android-launcher digital-wellbeing gplv3 kotlin launcher minimal mvvm olauncher viewmodel wallpaper

Last synced: 19 May 2024

https://github.com/vovgou/loxodon-framework

An MVVM & Databinding framework that can use C# and Lua to develop games

mvvm unity unity-mvvm

Last synced: 15 May 2024

https://github.com/ikarago/Notepad

A Fluent-style Notepad-application because Microsoft doesn't make it.

fluent-design mvvm notepad uwp uwp-apps

Last synced: 14 May 2024

https://github.com/jamsoft/JamSoft.AvaloniaUI.Dialogs

Provides the ability to show various dialogs and child windows in a DI injectable application dialog service ready to plug into MVVM AvaloniaUI applications. The general idea is to make it as simple as possible to handle all the basics of using dialogs with as few assumptions as possible whilst also providing a feature rich experience.

avaloniaui c-sharp csharp dialog dotnet mvvm mvvm-architecture mvvm-pattern services window-manager windows wizard wizard-steps wizards

Last synced: 13 May 2024

https://github.com/Justin-sky/Nice-Lua

基于xlua的MVVM框架,支持Addressables, 统一渲染管线等Unity新特性

address addressables engine framwork game lwrp mvvm mvvm-lua network unity unity3d xlua xluaframwwork

Last synced: 13 May 2024

https://github.com/winddyhe/knight

Knight is a game framework based on Unity3D engine. It includes a complete assetbundle manager, a c# hotfix module based on ILRuntime, and a UI module based on MVVM, and other basic functions support.

framework gameplay hotfix ilruntime mvvm mvvm-databinding unity unity-framework unity3d unity3d-framework

Last synced: 13 May 2024

https://github.com/ishrakland/ListViewWithSubListView

Xamarin.Forms Expandable ListView With Sub-ListView MVVM Pattern

accordion expandable forms listview mvvm sublist sublistview xamarin

Last synced: 13 May 2024

https://github.com/xamvvm/xamvvm

Simple MVVM (Model, ViewModel, View) Framework for .Net - Xamarin.Forms compatible

mvvm xamarin

Last synced: 13 May 2024

https://github.com/yariker/MvvmMicro

A clean and lightweight MVVM framework for WPF, UWP and .NET Standard 2.0 inspired by MVVM Light Toolkit.

csharp mvvm uwp wpf xamarin-forms xaml

Last synced: 13 May 2024

https://github.com/DanielRendox/RoutineTracker

An Android planner calendar app and a habit tracker that aims to simplify scheduling consistent activities and tracking your progress.

android calendar-app clean-architecture habit-tracker jetpack-compose junit koin kotlin kotlin-coroutines kotlin-flow mobile mvvm offline-first planner productivity routine sql sqldelight testing to-do-app

Last synced: 12 May 2024

https://github.com/thomasclaudiushuber/mvvmgen

MvvmGen is a lightweight MVVM library for XAML applications. It generates your ViewModels on-the-fly for you via a Roslyn-based C# Source Generator.

avaloniaui c-sharp csharp dotnet dotnet-standard maui mvvm source-generator uno uno-platform winui wpf xamarin-forms xaml

Last synced: 11 May 2024

https://github.com/CommunityToolkit/dotnet

.NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and part of the .NET Foundation.

csharp dotnet maui mvvm netcore netframework netstandard uno-platform uwp wpf

Last synced: 11 May 2024

https://github.com/syncfusion/Xamarin-ExpenseAnalysis

Expense Analysis is a cross-platform demo application built using Xamarin.Forms and Syncfusion controls. This app helps users track and analyze expenses.

android expense-manager ios macos mvvm real-world-project xamarin xamarin-android xamarin-forms xamarin-ios

Last synced: 11 May 2024

https://github.com/wismna/ModernKeePass

KDBX password manager for the Windows Store

clean-architecture csharp keepass mvvm password-manager uwp windows-10 windows-8 winrt xaml

Last synced: 11 May 2024

https://github.com/fimuxd/GITGET

GitHub의 Contributions를 iOS의 Widget으로 보여주는 App

combine contributions gitget github ios ios-swift mvvm oauth2 rxcocoa rxswift swift swiftui today-extension widget widgetkit

Last synced: 11 May 2024

https://github.com/benkeatingsmith/Unity-BasicBind

Simple one-way MVVM style data binding for Unity.

databinding mvvm one-way-binding ui unity

Last synced: 10 May 2024

https://github.com/xelaok/svelte-mobx

Reactive MVVM with MobX & Svelte

mobx mvvm reactive state-management svelte

Last synced: 10 May 2024

https://github.com/skydoves/Pokedex

🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

android coroutines hilt jetpack-android kotlin motion mvvm mvvm-architecture pokedex pokemon skydoves

Last synced: 05 May 2024

https://github.com/unoplatform/uno

Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.

android c-sharp cross-platform csharp dotnet hacktoberfest linux macos mono mvvm roslyn uno uno-platform uwp wasm webassembly windows winui xamarin xaml

Last synced: 05 May 2024

https://github.com/riganti/dotvvm

Open source MVVM framework for Web Apps

aspnet aspnetcore c-sharp dotnet dotnet-core dotnet-template framework mvvm owin

Last synced: 05 May 2024

https://github.com/MvvmCross/MvvmCross

The .NET MVVM framework for cross-platform solutions, including Android, iOS, MacCatalyst, macOS, tvOS, WPF, WinUI

android c-sharp dotnet hacktoberfest ios ios-framework macos monodroid monotouch mvvm mvvmcross net-7 net-8 nuget tvos tvos-framework winui3 wpf xamarin

Last synced: 05 May 2024

https://github.com/nkristek/Smaragd

A platform-independent, lightweight library for developing .NET applications using the MVVM architecture

csharp dotnet dotnet-standard hacktoberfest icommand inotifydataerrorinfo inotifypropertychanged inotifypropertychanging mvvm mvvm-architecture mvvm-framework nuget nuget-package viewmodel

Last synced: 05 May 2024

https://github.com/SIDOVSKY/EBind

🔵 .NET Data Binding we deserve: concise, fast, feature-rich

csharp data-binding dotnet maui mvvm uwp winforms wpf xamarin xamarin-forms

Last synced: 05 May 2024

https://github.com/FantasticFiasco/mvvm-dialogs

Library simplifying the concept of opening dialogs from a view model when using MVVM in WPF

dialogs mvvm windows wpf xaml

Last synced: 05 May 2024

https://github.com/Caliburn-Micro/Caliburn.Micro

A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your solution quickly, without the need to sacrifice code quality or testability.

c-sharp hacktoberfest mvvm uwp windows-10 windows-8 windows-phone wpf xamarin xamarin-forms

Last synced: 05 May 2024

https://github.com/canton7/stylet

A very lightweight but powerful ViewModel-First MVVM framework for WPF for .NET Framework and .NET Core, inspired by Caliburn.Micro.

mvvm mvvm-framework stylet wpf

Last synced: 05 May 2024

https://github.com/jbe2277/waf

Win Application Framework (WAF) is a lightweight Framework that helps you to create well structured XAML Applications.

android architectural-patterns csharp dotnet framework ios maui mvvm uwp waf winui wpf xamarin

Last synced: 05 May 2024

https://github.com/lbugnion/mvvmlight

The main purpose of the toolkit is to accelerate the creation and development of MVVM applications in Xamarin.Android, Xamarin.iOS, Xamarin.Forms, Windows 10 UWP, Windows Presentation Foundation (WPF), Silverlight, Windows Phone.

cross-platform model-view-viewmodel mvvm mvvm-light-toolkit mvvmlight uwp windows windows-10 windows-desktop windows-uwp wpf xamarin xamarin-android xamarin-forms xamarin-ios

Last synced: 05 May 2024

https://github.com/NeutroniumCore/Neutronium

🚀 Build .NET desktop applications using HTML, CSS and javascript.

browser c-sharp chromium framework html mvvm reactive-programming vue wpf

Last synced: 05 May 2024

https://github.com/AvaloniaUI/Avalonia

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

android app-framework avalonia avaloniaui browser c-sharp cross-platform csharp desktop dotnet gui ios linux macos mobile mvvm wasm windows xamarin xaml

Last synced: 05 May 2024

https://github.com/knockout/knockout

Knockout makes it easier to create rich, responsive UIs with JavaScript

data-binding javascript knockout mvvm

Last synced: 03 May 2024

https://github.com/wsssheep/cocos_creator_mvvm_tools

适用于cocos creator 的 mvvm 的工具 集,摆脱传统设置节点属性来控制 UI 的方式

cocos-creator mvvm

Last synced: 02 May 2024

https://github.com/skydoves/pokedex-compose

🗡️ Pokedex Compose demonstrates modern Android development with Jetpack Compose, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), and Material Design based on MVVM architecture.

android coroutines hilt jetpack-android jetpack-compose kotlin motion mvvm mvvm-architecture pokedex pokemon skydoves

Last synced: 01 May 2024

https://github.com/jaredsburrows/android-gif-search

Gif LazyVerticalGrid MVVM using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Espresso and Robolectric tests!

android android-gif dagger2 espresso jetpack-compose junit kotlin kotlin-android kotlin-coroutines kotlin-dsl ktlint moshi mvvm mvvm-architecture retrofit2 robolectric tenor

Last synced: 01 May 2024

https://github.com/RxSwiftCommunity/RxViewModel

ReactiveViewModel-esque using RxSwift

mvvm rxcocoa rxswift swift swift-3 swift-4 viewmodel

Last synced: 28 Apr 2024

https://github.com/oronbz/RxGithub

An example of MVVM using RxSwift and Swinject (DI)

dependency-injection firebase github-api ios mvvm rxswift swift swinject

Last synced: 28 Apr 2024

https://github.com/sessionCh/RxXMLY

RxSwift 实现MVVM高仿喜马拉雅的函数响应式编程

ios-app mvvm rxswift rxswift-reactorkit swift4

Last synced: 28 Apr 2024

https://github.com/marty-suzuki/QiitaWithFluxSample

A sample project uses Flux and MVVM features with RxSwift.

flux ios mvvm rxswift

Last synced: 28 Apr 2024

https://github.com/MKGitHub/UIPheonix

Inspired by game development UIPheonix is a super easy, flexible, dynamic and highly scalable UI framework + concept for building reusable component/control-driven apps for macOS, iOS and tvOS. The same API apply for cross platform development! Think of it as using Lego blocks, you can use similar ones and move them around easy as pie.

component control cross-platform layout mvc mvvm reusable swift ui

Last synced: 27 Apr 2024

https://github.com/fxm90/LightweightObservable

📬 A lightweight implementation of an observable sequence that you can subscribe to.

cocoapods ios mvvm observable observer reactive-programming rx swift

Last synced: 27 Apr 2024

https://github.com/BendingSpoons/tempura-swift

A holistic approach to iOS development, inspired by Redux and MVVM

ios katana mvvm redux uikit

Last synced: 27 Apr 2024

https://github.com/ssamadgh/ModelAssistant

Elegant library to manage the interactions between view and model in Swift

collectionview controller core coredata data datasource interactor manager model mvc mvp mvvm swift tableview view viewmodel viper

Last synced: 27 Apr 2024

https://github.com/sergdort/CleanArchitectureRxSwift

Example of Clean Architecture of iOS app using RxSwift

architecture clean-architecture coredata ios mvvm reactive-programming realm rxswift

Last synced: 27 Apr 2024

https://github.com/reactiveui/ReactiveUI

An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.

android csharp dotnet first-timers fody framework functional-reactive-programming hacktoberfest ios mvvm reactive-extensions reactive-programming reactiveui reactivex tizen uwp winforms wpf xamarin xamarin-forms

Last synced: 25 Apr 2024

https://github.com/CommunityToolkit/WindowsCommunityToolkit

The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building .NET apps with UWP and the Windows App SDK / WinUI 3 for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.

csharp dotnet mvvm uwp uwp-apps uwp-toolkit visual-studio windows windows-10 windows-app-sdk windows-sdk windows-toolkit windowsappsdk winforms winui winui3 wpf xaml xaml-islands

Last synced: 25 Apr 2024

https://github.com/runceel/ReactiveProperty

ReactiveProperty provides MVVM and asynchronous support features under Reactive Extensions. Target frameworks are .NET 6+, .NET Framework 4.7.2 and .NET Standard 2.0.

c-sharp mvvm reactive-extensions reactiveproperty reative rx uwp wpf xamarin xaml

Last synced: 25 Apr 2024

https://github.com/prismlibrary/prism

Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications..

c-sharp hacktoberfest mvvm prism visual-studio wpf xamarin-forms xamarin-studio

Last synced: 25 Apr 2024