All Projects → tomzorz → Awesome Uwp

tomzorz / Awesome Uwp

Licence: cc0-1.0
Awesome UWP libs

Projects that are alternatives of or similar to Awesome Uwp

Q42.hueapi
C# helper library to talk to the Philips Hue bridge
Stars: ✭ 323 (+15.77%)
Mutual labels:  windows-phone, uwp
Dawnplayer
A FLV playback library for Windows 10 UWP.
Stars: ✭ 46 (-83.51%)
Mutual labels:  windows-phone, uwp
Avbuild
ffmpeg花式编译. build tool for all platforms: iOS, android, raspberry pi, win32, uwp, linux, macOS etc.
Stars: ✭ 285 (+2.15%)
Mutual labels:  windows-phone, uwp
Uwp App Launcher Mobile
[Open Source] It's like the iOS and Android Home Screens but for Windows 10 (Phones).
Stars: ✭ 47 (-83.15%)
Mutual labels:  windows-phone, uwp
Q42.winrt
Useful library for data driven Windows Phone 8 and Windows 8 C# / XAML WinRT projects
Stars: ✭ 111 (-60.22%)
Mutual labels:  windows-phone, uwp
Sharpcaster
Chromecast C# SDK for Windows, Windows Phone, .NET 4.5.1, Xamarin.iOS and Xamarin.Android platforms.
Stars: ✭ 245 (-12.19%)
Mutual labels:  windows-phone, uwp
Metrica Sample Dotnet
Yandex AppMetrica SDK Sample for Windows
Stars: ✭ 11 (-96.06%)
Mutual labels:  windows-phone, uwp
Imbmw
BMW iBus .NET MF SDK and hardware
Stars: ✭ 50 (-82.08%)
Mutual labels:  windows-phone, uwp
Signal Windows
Unofficial Signal Private Messenger for Windows
Stars: ✭ 83 (-70.25%)
Mutual labels:  windows-phone, uwp
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.
Stars: ✭ 2,404 (+761.65%)
Mutual labels:  windows-phone, uwp
Breadplayer
Bread Player, a free and open source music player powered by UWP and C#/.NET with a sleek and polished design built for, and by, the people seeking a better alternative to Groove and Windows Media Player by Microsoft.
Stars: ✭ 267 (-4.3%)
Mutual labels:  windows-phone, uwp
Resources Front End Beginner
💯 The most essential list of resources for Front-End beginners (🇺🇸 🇬🇧 🇨🇦 & 🇫🇷)
Stars: ✭ 3,220 (+1054.12%)
Mutual labels:  list
CVE-Stockpile
Master list of all my vulnerability discoveries. Mostly 3rd party kernel drivers.
Stars: ✭ 41 (-85.3%)
Mutual labels:  list
awesome-oss-alternatives
Awesome list of open-source startup alternatives to well-known SaaS products 🚀
Stars: ✭ 3,579 (+1182.8%)
Mutual labels:  list
similar-english-words
Give me a word and I’ll give you an array of words that differ by a single letter.
Stars: ✭ 25 (-91.04%)
Mutual labels:  list
Sylphyhorn
Virtual Desktop Tools for Windows 10.
Stars: ✭ 271 (-2.87%)
Mutual labels:  uwp
Nginx Resources
A collection of resources covering Nginx, Nginx + Lua, OpenResty and Tengine
Stars: ✭ 2,957 (+959.86%)
Mutual labels:  list
A-Beautiful-UWP-Frame
A Beautiful UWP Frame, maybe the most beautiful one.
Stars: ✭ 46 (-83.51%)
Mutual labels:  uwp
react-native-collapsible-list
A ReactNative collapsible list component
Stars: ✭ 70 (-74.91%)
Mutual labels:  list
awesome-webvis
A curated list of awesome WebVIs
Stars: ✭ 12 (-95.7%)
Mutual labels:  list

awesome-uwp

Awesome UWP resources - inspired by Awesome .NET.

Contributions are welcome - any kind of library/software/resource is accepted. The goal is the same as the other lists': build a community-driven collection of resources. Before submitting a PR please check our guidelines.

Application framework

  • PRISM - Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Windows 10 UWP, and Xamarin Forms.

Audio library

  • Windows-10-MIDI-Library - Library for C# and other apps to use Windows 10 Anniversary Edition native MIDI (USB, bluetooth, etc.)

Data library

  • Akavache - Akavache is an asynchronous, persistent (i.e. writes to disk) key-value store created for writing desktop and mobile applications in C#, based on SQLite3. Akavache is great for both storing important data (i.e. user settings) as well as cached local data that expires.

Generic library

  • Cimbalino Toolkit - Cimbalino Toolkit is a set of useful and powerful tools that will help you build your Windows Platform applications.
  • Kulman.UWP - Kulna.UWP is a collection of value converters, services and extensios for use in UWP projects.
  • MyToolkit for .NET - MyToolkit is a set of .NET libraries containing lots of useful classes for various .NET platforms like UWP/WinRT (Universal Windows Apps), Windows Phone and WPF. The goal is to provide missing or replace existing classes to support the development of high-quality Windows and Windows Phone applications.
  • Spectrum.Universal - Spectrum is a library to manipulate colours in the .NET framework, specifically in the RGB, HSL and HSV colour spaces.
  • UWP Community Toolkit - The UWP Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP apps for Windows 10.
  • WinUX UWP - WinUX is a collection of XAML controls, value converters, behaviors, visual state triggers, extensions designed for use in UWP projects.

Graphics library

  • Win2D - Win2D is an easy-to-use Windows Runtime API for immediate mode 2D graphics rendering with GPU acceleration.
  • WindowsUIDevLabs - Windows UI Dev Labs the place for getting the latest code samples and demos using Windows.UI.Xaml and Windows.UI.Composition to make beautiful Universal Windows Platform applications.

IoT Library

MVVM

  • 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.
  • Catel Catel is an application development platform with the focus on MVVM (WPF, Silverlight, Windows Phone, WinRT and UWP) and MVC (ASP.NET MVC). The core of Catel contains an IoC container, models, validation, memento, message mediator, argument checking, etc. The MVVM implementation supports automatic resolving of view models for views and support automatic nested user controls.
  • MVVMCross - Cross-platform mvvm mobile development framework for WPF, Silverlight for WP7 and WP8, Mono for Android, MonoTouch for iOS, Windows Universal projects (WPA8.1 and Windows 8.1 Store apps). Makes extensive use of Portable Class Libraries (PCL) to provide maintainable cross platform C# native applications.
  • MVVM Light Toolkit - The main purpose of the toolkit is to accelerate the creation and development of MVVM applications in WPF, Silverlight, Windows Store (RT) and for Windows Phone
  • Okra App Framework - An app centric MVVM framework for Windows 8.1 built with dependency injection in mind, including a full set of Visual Studio MVVM templates.
  • ReactiveUI - An MVVM framework for .NET that integrates the Reactive Extensions (Rx) framework, enabling developers to build elegant, testable applications using WPF, Windows Store Apps, WP8 or Xamarin.

Networking library

  • BaseRestService - Base class for a REST service implementation simplifying communication with JSON based REST APIs.
  • Refit - Refit: The automatic type-safe REST library for Xamarin and .NET

Template

  • Template 10 - Template 10 is a set of Visual Studio project templates. They sling-shot developer productivity by getting ~80% of the boilerplate stuff delivered in the template - things like navigation, suspension, and even a Hamburger control.
  • Windows Template Studio - Windows Template Studio quickly builds a UWP app, using a wizard-based UI to turn your needs into a foundation of Windows 10 patterns and best practices.

UI Library

  • Adaptive Trigger Library - Adaptive Trigger Library is another powerful collection of state triggers. It brings many interesting triggers such as latitude and longitude triggers, altitute trigger, power supply trigger, orientation trigger and more.
  • Comet - Comet is an open source library for .NET/XAML Universal Windows Apps that attempts to fill the gaps and provide a collection of APIs and controls based on the feedback and work from the developer community.
  • Composition Expression Toolkit - CompositionExpressionToolkit is a collection of Extension methods and Helper classes which make it easier to use Windows.UI.Composition features. They include methods for creating statically typed CompositionAnimation expressions, CompositionPropertySet extension methods, helper methods for creating ScopedBatchSets etc.
  • Composition Pro Toolkit - CompositionProToolkit is a collection of helper classes for Windows.UI.Composition. It also contains controls which can be used in UWP applications. It has dependency on the Win2D and the CompositionExpressionToolkit libraries.
  • Composition Surface Factory - CompositionSurfaceFactory (formerly known as CompositionImageLoader) is a surface factory intended for use with the Windows.UI.Composition api based on Win2D and written in C++/CX. Don't worry, image loading still comes out of the box!
  • Continuity - A project that aims to provide some cool animations, transitions and controls, built on top of the new Windows Composition API.
  • LottieUWP - UWP port of Lottie
  • Monolith - Monolith is a Windows library that lets you create animations in codebehind in a fluent, somewhat straightforward manner. It's a wrapper around the Windows.UI.Xaml.Media.Animation library that removes as much of the setup as possible.
  • Official XAML Behaviors - XAML Behaviors is an easy-to-use means of adding common and reusable interactivity to your Windows UWP applications with minimal code. It is available for both native and managed applications.
  • Svg for Xaml Library - Draw images from svg file with Win2D.
  • WindowsStateTriggers - WindowsStateTriggers is a collection of custom visual state triggers, including triggers such as DeviceFamilyStateTrigger, NetworkConnectionStateTrigger, RegexStateTrigger and more.
  • UWP Helpers - A set of custom (e.g. BusyIndicators) and improved (e.g. AdaptiveGridView, NetworkImage) UI controls and specific-function utilities (e.g. IncrementalLoadingCollection) for building UWP apps.
  • UWP Styles Library Just a collection of some cool styles that you can just add on to your next UWP project!
  • Xaml Controls Gallery Demonstrates the controls available in WinUI and the Fluent Design System.

XAML Control

  • ExpanderUWP - Expander Control for Microsoft UWP
  • PullToRefreshXaml - Pull to refresh with the new Windows Composition API.
  • SwipeListView - This repository contains a list with items swiping feature, like the one in new Outlook Mail app for Windows 10.
  • UWPChipsX - UWP Chips Control repository with its nuget package.

Web Library

  • React-UWP - A set React components that match Microsoft's UWP Design & Fluent Design.

Other Awesome Lists

Other amazingly awesome lists can be found in the awesome-awesomeness list.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].