All Projects → microsoft → Windowscompositionsamples

microsoft / Windowscompositionsamples

Licence: mit
Windows Composition Samples 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.

Programming Languages

csharp
926 projects

Projects that are alternatives of or similar to Windowscompositionsamples

Xamlflair
XamlFlair is an animation library for UWP, WPF, and Uno, built to facilitate Xaml animations using only attached properties.
Stars: ✭ 362 (-60.74%)
Mutual labels:  windows-10, uwp, uwp-apps
Lottieuwp
UWP port of Lottie(https://github.com/airbnb/lottie-android)
Stars: ✭ 276 (-70.07%)
Mutual labels:  windows-10, uwp, animations
Kanban Tasker
A simple kanban board for Windows 10 Universal Windows Platform (UWP) written to manage tasks and create a simple and easy workflow for each board
Stars: ✭ 140 (-84.82%)
Mutual labels:  windows-10, uwp, uwp-apps
Uwp App Launcher Mobile
[Open Source] It's like the iOS and Android Home Screens but for Windows 10 (Phones).
Stars: ✭ 47 (-94.9%)
Mutual labels:  windows-10, uwp, uwp-apps
UWP-Package-Installer
An UWP installer for appx/appxbundle packages
Stars: ✭ 85 (-90.78%)
Mutual labels:  uwp, windows-10, uwp-apps
Lottie Windows
Lottie-Windows is a library (and related tools) for rendering Lottie animations on Windows 10.
Stars: ✭ 322 (-65.08%)
Mutual labels:  windows-10, uwp, animations
Windowscommunitytoolkit
The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building UWP and .NET apps for Windows 10. The toolkit is part of the .NET Foundation.
Stars: ✭ 4,654 (+404.77%)
Mutual labels:  windows-10, uwp, uwp-apps
Ui For Uwp
This repo contains the source code for Telerik UI for Universal Windows Platform (UWP), which includes 20+ UI controls for developers building UWP applications.
Stars: ✭ 1,077 (+16.81%)
Mutual labels:  windows-10, uwp, uwp-apps
Rise-Media-Player
One media player for everything you own or stream; whether it's music or videos, online or offline Rise Media Player does it all. And it's beautiful and native with the latest version of WinUI.
Stars: ✭ 600 (-34.92%)
Mutual labels:  uwp, windows-10, fluent
Xaml Controls Gallery
This app demonstrates the controls available in WinUI and the Fluent Design System.
Stars: ✭ 882 (-4.34%)
Mutual labels:  fluent, uwp, uwp-apps
Files
A modern file manager that pushes the boundaries of the platform.
Stars: ✭ 15,198 (+1548.37%)
Mutual labels:  uwp, windows-10, fluent
UWP-Flow-Frame
Flow Frame is a new and improved Frame control. This builds upon the default frame control by providing high-performance page transition animations powered by the composition layer. Fresh, new animations will be used by default, with options to configure the animations or even create your own custom animations (from scratch).
Stars: ✭ 14 (-98.48%)
Mutual labels:  uwp, windows-10, animations
Codehub
A UWP GitHub Client
Stars: ✭ 162 (-82.43%)
Mutual labels:  windows-10, uwp, uwp-apps
Windowstemplatestudio
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.
Stars: ✭ 2,089 (+126.57%)
Mutual labels:  windows-10, uwp, uwp-apps
WindowsCommunityToolkit
The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building UWP and .NET apps for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.
Stars: ✭ 4,934 (+435.14%)
Mutual labels:  uwp, windows-10, uwp-apps
DevToys
A Swiss Army knife for developers.
Stars: ✭ 4,986 (+440.78%)
Mutual labels:  uwp, windows-10, fluent
React Awesome Reveal
React components to add reveal animations using the Intersection Observer API and CSS Animations.
Stars: ✭ 346 (-62.47%)
Mutual labels:  animations, effects
Lively
Stars: ✭ 5,721 (+520.5%)
Mutual labels:  fluent, windows-10
Taskbarx
Center Windows taskbar icons with a variety of animations and options.
Stars: ✭ 6,137 (+565.62%)
Mutual labels:  windows-10, animations
Microsoft Ui Xaml
Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
Stars: ✭ 4,428 (+380.26%)
Mutual labels:  windows-10, uwp

page_type: sample languages:

  • csharp
  • xaml products:
  • windows
  • windows-uwp statusNotificationTargets:
  • [email protected] description: This repo focuses on the platform-building blocks that make up the Fluent Design System.

Windows Composition Samples

app gif

Welcome to the Windows Composition Samples repository! This is the place for the latest code samples, demos, and developer feedback around building beautiful and engaging Universal Windows Platform apps. This repo focuses on the platform-building blocks that make up the Fluent Design System, with emphasis on creating UI using APIs in the Windows.UI.Composition namespace. The code samples and demos in this repo are targeted at developers who are interested in experimenting, building, and providing feedback on the latest flighting Windows UI APIs.

If you're not quite ready for the code, check out the app in the Store.

Inside this repo, you'll find the following additional info:

If you're a developer getting familiar with the Windows UI platform, want to build beautiful and innovative UI experiences, and don't mind a few bugs here and there, then this is the place for you!

We also want to see what inspiring UX you're building, so feel free to reach out on Twitter @WindowsUI, and sign up for our newsletter to always get the latest.

Project Structure

The following outlines the key folders for the project.

Demos

The Demos folder contains standalone code demos that are focused on combining many concepts and feature sets into interesting user experiences.

Sample Gallery

The Sample Gallery is an application that contains many samples, each demonstrating a different concept or API. The Sample Gallery uses conditional compilation to only compile the code samples that are available in your target SDK. By default, the Sample Gallery is set to the last major platform release; however, you can retarget the Sample Gallery project file to the latest SDK that you have installed. To always get the latest, make sure you’ve got the Insider SDK.

Samples Common

These are early reference implementations, prototypes, and utilities the team has built over the course of developing our demos and code examples. This is a set of common code patterns that are shared across code samples and demos.

ExpressionBuilder

A set of C# classes enabling you to build ExpressionAnimations in a more type-safe environment.

Samples Native

A native library used to access some lower-level functionality that has no WinRT projections.

Contributing

We encourage and welcome community involvement and contribution in this project. You'll find some details and guidelines for contribution in the contributing readme.

This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ, or contact [email protected] with any additional questions or comments.

Related Projects

This project is focused on experimenting with Windows.UI.Composition APIs to create beautiful, unique, and engaging user experiences. If instead you're looking to get started with higher-level UI concepts with heavier focus on XAML-based controls, then check out related projects:

Privacy

We collect basic usage data so that we can continually work to improve the samples in this repo. To opt out, comment out or remove the following line of code from SampleGallery\Shared\AppTelemetryClient.cs: _telemetryClient = new TelemetryClient();.

A detailed privacy agreement can be found here, or in the 'Settings' section of the app.

Images

The images used in this application are sourced from a variety of Microsoft employees, but we'd like to specially thank Conroy for his contribution. See more of his content here..

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