How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Prism is a XAML application framework and MVVM architectural framework designed to build loosely coupled and testable applications across WPF, Xamarin Forms, and WinUI. It serves as a structural pattern implementation that separates business logic from the user interface to improve maintainability and testing. The framework provides a XAML event bus for exchanging data and triggering actions between independent components without direct coupling. It also functions as a dependency injection integrator, bridging external inversion-of-control containers to manage service delivery across multiple
Avalon is a client-side MVVM JavaScript framework that binds model data to DOM elements and automatically updates views when state changes. It functions as a component-based UI framework, encapsulating markup, logic, and styles into reusable custom components that can be composed across pages, while also serving as a virtual DOM diffing engine that computes minimal DOM updates by comparing lightweight in-memory view tree snapshots. The framework distinguishes itself through a template directive compiler that transforms declarative HTML attributes like ms-repeat and ms-if into executable view
Knockout is a client-side UI library and JavaScript framework used to create responsive web interfaces. It functions as a declarative data binding library and an observable data model system that decouples business logic from the document object model. The project implements the Model-View-ViewModel pattern to separate application logic from the user interface. It synchronizes data models with visual views by linking internal JavaScript properties to HTML elements, allowing the interface to update automatically when underlying data changes. The framework provides capabilities for dynamic fro
Efficient reliable UDP unicast, UDP multicast, and IPC message transport - .NET port of Aeron
This is a set of useful classes for Xamarin and Xamarin.Forms development which are used in a varity of labs in Xamarin University.
The main features of xamarinhq/xamu-infrastructure are: Application Frameworks, MVVM Frameworks.
Projects with overlapping indexed features include: prismlibrary/prism — Prism is a XAML application framework and MVVM architectural framework designed to build loosely coupled and testable… rubylouvre/avalon — Avalon is a client-side MVVM JavaScript framework that binds model data to DOM elements and automatically updates… knockout/knockout — Knockout is a client-side UI library and JavaScript framework used to create responsive web interfaces. It functions… adaptiveconsulting/aeron.net — Efficient reliable UDP unicast, UDP multicast, and IPC message transport - .NET port of Aeron. alekrutkowski/autoshiny — R package for an automatic transformation of an R function into a Shiny app. akkadotnet/akka.net — Akka.NET is an actor model framework used for building concurrent and distributed applications. It functions as a…