262 packages tagged with “uno”
Prism provides an implementation of a collection of design patterns that are helpful in writing well structured and maintainable XAML applications, including MVVM, dependency injection, commanding, event aggregation, and more. Prism's core functionality is a shared code base in a class library that does not target any specific Application Framework. Features that need to be platform specific are implemented in the respective libraries for the target platform.
A cross platform library that allows you to call for standard user dialogs like Alerts, Confirmations, Prompts, and more. Supports Android, iOS, and MacCatalyst
SkiaSharp for Uno Platform is a set of views that can be used to draw on the screen.
Reactive Extensions utilities for .NET running in WebAssembly (WASM) environments, with schedulers and platform integrations for browser-based runtimes.
Prism.Events is a library that facilitates communication between loosely coupled components in an application. It provides an event aggregator service that allows publishers and subscribers to interact through events without direct references. With multicast publish/subscribe functionality, multiple publishers can raise the same event, and multiple subscribers can listen to it, enabling flexible and efficient communication.
This package provides the DryIoc implementation for the Prism Library IContainerExtension for use in any Prism based application.
I-Synergy UI Framework for Windows, Linux, Android and WebAssembly
This package contains various Extensions for text, framework components (dispatcher, visual tree, FrameworkElement, etc.), visual transforms, shadows, ScrollViewer, ListViewBase, and more.
Primitive layout controls such as SwitchPresenter, UniformGrid, WrapLayout, StaggeredPanel, WrapPanel, DockPanel, ConstrainedBox and more.
This package contains various helpers for Colors, Network, Camera, WeakEventListener, PackageVersion, ScreenUnit and more.
A collection of implicit, composition and connected animation helpers and builders.
Commonly used converters that allow the data to be modified as it passes through the binding engine.
I-Synergy Framework Clipboard for Windows, Linux, Android and WebAssembly
A collection of custom visual State Triggers.
Create a Windows 11 style settings experiences with these controls.
I-Synergy Framework ApplicationInsights Logging library for Windows
A collection of useful triggers and actions to supplement Microsoft.Xaml.Behaviors.*.
A common UI control to configure a view or setting.
This packages provides the Contracts for the Helpers for working with Storj DCS via the uplink.NET-package in Uno Platform apps.
This packages provides Helpers for working with Storj DCS via the uplink.NET-package in Uno Platform apps.
Resize various parts of your UI easily in a consistent fashion.
This package includes UI components for Windows and Uno Platform applications such as: - ContentControl for simplifying visibility and retrieving child elements. - Control for simplifying visibility and retrieving child elements. - ViewExtensions for extending UIElement objects with helper methods, such as updating the visiblity based on a boolean including child elements.
This is an implementation of a NotifyIcon (aka system tray icon or taskbar icon) for the Uno.WinUI Skia.Wpf platform. It does not just rely on the Windows Forms NotifyIcon component, but is a purely independent control which leverages several features of the Uno.WinUI Skia.Wpf framework in order to display rich tooltips, popups, context menus, and balloon messages. It can be used directly in code or embedded in any XAML file.
The MSBuild props/targets for buliding Uno .NET projects
I-Synergy Framework AppCenter Logging library for Windows and Android
UnoMvvm.Navigation is Uno Platform library for UI navigation targeting Android, iOS, Web Assembly, Windows 10.0.16299 and Windows 10.0.18362
I-Synergy Framework AppCenter Telemetry library for Windows and Android
This package is the core framework for speeding up the development of automated UI tests with Selenium/Appium including: - Page Object Pattern classes, for providing the base framework to build maintainable UI tests - AppManager, for configuring, launching, and managing the lifecycle of the application driver - ElementWrapper, for providing a base to build custom element wrappers for platform-specific elements - ByExtras, for providing additional locator constraints for finding elements
This package provides the Unity.Container implementation for the Prism Library IContainerExtension for use in any Prism based application.