All Projects → CommunityToolkit → dotnet

CommunityToolkit / dotnet

Licence: other
.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.

Programming Languages

C#
18002 projects
powershell
5483 projects

Projects that are alternatives of or similar to dotnet

Csla
A home for your business logic in any .NET application.
Stars: ✭ 865 (+0%)
Mutual labels:  uwp, wpf, netstandard
Portable-WebDAV-Library
Moved to codeberg.org - https://codeberg.org/DecaTec/Portable-WebDAV-Library - The Portable WebDAV Library is a strongly typed, async WebDAV client library which is fully compliant to RFC 4918, RFC 4331 and "Additional WebDAV Collection Properties". It is implemented as .NETStandard 1.1 library in oder to be used on any platform supporting .NETS…
Stars: ✭ 45 (-94.8%)
Mutual labels:  uwp, netcore, netstandard
Mvvmvalidation
Lightweight library that helps reduce boilerplate when implementing validation in XAML MVVM applications
Stars: ✭ 141 (-83.7%)
Mutual labels:  uwp, wpf, netstandard
Oxyplot
A cross-platform plotting library for .NET
Stars: ✭ 2,466 (+185.09%)
Mutual labels:  wpf, netcore, netstandard
EBind
🔵 .NET Data Binding we deserve: concise, fast, feature-rich
Stars: ✭ 141 (-83.7%)
Mutual labels:  uwp, wpf, maui
Opentouryo
”Open棟梁”は、長年の.NETアプリケーション開発実績にて蓄積したノウハウに基づき開発した.NET用アプリケーション フレームワークです。 (”OpenTouryo” , is an application framework for .NET which was developed using the accumulated know-how with a long track record in .NET application development.)
Stars: ✭ 233 (-73.06%)
Mutual labels:  wpf, netcore, netstandard
WinDev-Utility
A utility for windows developers
Stars: ✭ 17 (-98.03%)
Mutual labels:  uwp, wpf, uno-platform
Megaapiclient
MegaApiClient is a C# .Net library to access http://mega.co.nz / http://mega.nz cloud storage and file hosting service.
Stars: ✭ 151 (-82.54%)
Mutual labels:  uwp, netcore, netstandard
MQTTnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 3,309 (+282.54%)
Mutual labels:  uwp, netcore, netframework
DebounceMonitoring
📑 Add debounce logic for any method in a single line.
Stars: ✭ 44 (-94.91%)
Mutual labels:  uwp, wpf, maui
DDNRuntime-examples
DDNRuntime(Delphi .NET Framework/.NET Core Runtime) example. DDNRuntime is a library for Delphi to call .net dll. Support the assembly written by c#, vb.net. Support importing .net dll to delphi, can create .net wrapper automatically.
Stars: ✭ 15 (-98.27%)
Mutual labels:  wpf, netcore, netframework
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.
Stars: ✭ 179 (-79.31%)
Mutual labels:  wpf, maui, uno-platform
Coding-Standards
Coding Guidelines for C#
Stars: ✭ 125 (-85.55%)
Mutual labels:  netcore, netstandard, netframework
Nlog
NLog - Advanced and Structured Logging for Various .NET Platforms
Stars: ✭ 5,296 (+512.25%)
Mutual labels:  uwp, netcore, netstandard
MyDAL
The fastest and best ORM lite on C# for MySQL ! -- 友好, 轻量, 极致性能, 无任何第三方依赖, 持续演进~~
Stars: ✭ 32 (-96.3%)
Mutual labels:  netcore, netstandard, netframework
Mqttnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 2,486 (+187.4%)
Mutual labels:  uwp, netcore, netframework
MADE.NET
MADE.NET is a home to all of those bits of code that you know you'll reuse in another project. Making app development easier with .NET.
Stars: ✭ 75 (-91.33%)
Mutual labels:  uwp, maui, uno-platform
PCLExt.FileStorage
Portable Storage APIs
Stars: ✭ 35 (-95.95%)
Mutual labels:  uwp, netstandard, netframework
DotNetGraph
Create GraphViz DOT graph with .NET / C#
Stars: ✭ 57 (-93.41%)
Mutual labels:  netcore, netstandard
NETProvider
Firebird ADO.NET Data Provider
Stars: ✭ 113 (-86.94%)
Mutual labels:  netcore, netstandard

🧰 .NET Community Toolkit

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

Target Branch Status Recommended package version
Production rel/7.1.2 Build Status NuGet
Previews main Build Status DevOps

👀 What does this repo contain?

This repository contains several .NET libraries (originally developed as part of the Windows Community Toolkit) that can be used both by application developers (regardless on the specific UI framework in use, they work everywhere!) and library authors. These libraries are also being used internally at Microsoft to power many of our first party apps (such as the new Microsoft Store) and constantly improved by listening to feedbacks from other teams, external partners and other developers from the community. Here's a quick breakdown of the various components you'll find in this repository:

🙌 Getting Started

Please read the Getting Started with the .NET Community Toolkit page for more detailed information.

📃 Documentation

All documentation for the toolkit is hosted on Microsoft Docs.

All API documentation can be found at the .NET API Browser.

🚀 Contribution

Do you want to contribute?

Check out our .NET Community Toolkit Wiki page to learn more about contribution and guidelines!

📦 NuGet Packages

NuGet is a standard package manager for .NET applications which is built into Visual Studio. When you open solution in Visual Studio, choose the Tools menu > NuGet Package Manager > Manage NuGet packages for solution… Enter one of the package names mentioned in .NET Community Toolkit NuGet Packages table to search for it online.

🌍 Roadmap

Read what we plan for next iterations, and feel free to ask questions.

Check out our Preview Packages Wiki Page to learn more about updating your NuGet sources in Visual Studio, then you can also get pre-release packages of upcoming versions to try.

📄 Code of Conduct

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information see the .NET Foundation Code of Conduct.

🏢 .NET Foundation

This project is supported by the .NET Foundation.

🏆 Contributors

Toolkit Contributors

Made with contrib.rocks.

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