A collection of awesome .NET libraries, tools, frameworks and software
A collection of awesome .NET libraries, tools, frameworks, and software.
Inspired by awesome-ruby, awesome-php, awesome-python, frontend-dev-bookmarks and ruby-bookmarks.
Contributions are always welcome! Please take a look at the contribution guidelines and quality standard pages first. We accept proprietary and commercial software too.
Thanks to all contributors, you're awesome and wouldn't be possible without you! The goal is to build a categorized community-driven collection of very well-known resources.
To the extent possible under law, Vitali Fokin has waived all copyright and related or neighboring rights to this work.
MemoryCache
for .NETHttpClient
through an API that is simple and elegant yet powerful.System.Linq
and System.Text.Json
.DbContext
and queries using it in the browser. Learn by example, compare different versions of Entity Framework and providers such as MS SQL, PostgreSql and Sqlite.System.DateTime
, including holidays and working days calculations on several culture locales.DateTime
, DateTimeOffset
, TimeSpan
extension methods.(bool, T)
Option-like semantics in a non-obtrusive way; this is, there is no new option type dependency for a library or its users.HttpClient
yum
or apt-get
, but for Windows.INotifyPropertyChanged
or declare a DependencyProperty
. It connects controls directly to CLR properties. This makes it perfect for the Model/View/ViewModel pattern.PowerShell
tab completion for the dotnet CLI
project.json
, packages.config
, *.props
, *.targets
, and C#/F#/VB.NET project files efficiently with the OctoLinker browser extension for GitHub.