AspNetCore.SpaYarp by: Bernd Hirschmann
  • 8 total downloads
  • Latest version: 2.0.1
An alternative approach to the new ASP.NET Core SPA templates in .NET 6. It uses YARP as proxy to forward requests to the SPA dev server.
AsyncEnumerator by: sergiis dasync
  • 7 total downloads
  • Latest version: 4.0.2
  • IAsyncEnumerable IAsyncEnumerator ForEachAsync ParallelForEachAsync async await foreach parallel async-streams linq charp .net
Introduces IAsyncEnumerable, IAsyncEnumerator, ForEachAsync(), and ParallelForEachAsync() GitHub: https://github.com/Dasync/AsyncEnumerable PROBLEM SPACE Helps to (a) create an element provider, where producing an element can take a lot of time due to dependency on other asynchronous events (e.g. wait handles, network streams), and (b) a consumer that processes those element as soon as they are ready without blocking the thread (the processing is scheduled on a worker thread instead). EXAMPLE using Dasync.Collections; static IAsyncEnumerable<int> ProduceAsyncNumbers(int start, int end) { return new AsyncEnumerable<int>(async yield => { // Just to show that ReturnAsync can be used multiple times await yield.ReturnAsync(start); for (int number = start + 1; number <= end; number++) await yield.ReturnAsync(number); // You can break the enumeration loop with the following call: yield.Break(); // This won't be executed due to the loop break above await yield.ReturnAsync(12345); }); } // Just to compare with synchronous version of enumerator static IEnumerable<int> ProduceNumbers(int start, int end) { yield return start; for (int number = start + 1; number <= end; number++) yield return number; yield break; yield return 12345; } static async Task ConsumeNumbersAsync() { var asyncEnumerableCollection = ProduceAsyncNumbers(start: 1, end: 10); await asyncEnumerableCollection.ForEachAsync(async number => { await Console.Out.WriteLineAsync($"{number}"); }); } // Just to compare with synchronous version of enumeration static void ConsumeNumbers() { var enumerableCollection = ProduceNumbers(start: 1, end: 10); foreach (var number in enumerableCollection) { Console.Out.WriteLine($"{number}"); } }
Azure.Core by: Microsoft
  • 7 total downloads
  • Latest version: 1.45.0
  • Microsoft Azure Client Pipeline
This is the implementation of the Azure Client Pipeline
Azure.Core.Experimental by: Microsoft
  • 8 total downloads
  • Latest version: 0.1.0-preview.37
  • Microsoft Azure Client Pipeline
Experimental types that might eventually move to Azure.Core
Azure.Identity by: Microsoft
  • 4 total downloads
  • Latest version: 1.14.0-beta.2
  • Microsoft Azure Identity windowsazureofficial azureofficial
Provides APIs for authenticating to Microsoft Entra ID
Consul by: PlayFab G-Research
  • 7 total downloads
  • Latest version: 1.7.14.7
  • Consul service discovery distributed locking health checking
Consul.NET is a .NET client library for the Consul HTTP API
Consul.AspNetCore by: G-Research
  • 6 total downloads
  • Latest version: 1.7.14.7
  • Consul service discovery distributed locking health checking aspnetcore asp
Consul Service registration for ASP.NET Core
DnsClient by: MichaCo
  • 7 total downloads
  • Latest version: 1.8.0
  • dns client resolver servicediscovery
DnsClient.NET is a simple yet very powerful and high performance open source library for the .NET Framework to do DNS lookups
FirebaseAdmin by: Google Inc.
  • 6 total downloads
  • Latest version: 3.1.0
  • firebase Google Cloud
Firebase Admin SDK enables server-side .NET developers to integrate Firebase into their services and applications.
Google.Api.Gax.Rest by: Google LLC
  • 7 total downloads
  • Latest version: 4.10.0
  • Google
Common Protocol Buffer messages for Google APIs
Google.Protobuf by: Google Inc.
  • 7 total downloads
  • Latest version: 3.30.0
  • Protocol Buffers Binary Serialization Format Google proto proto3
C# runtime library for Protocol Buffers - Google's data interchange format.
Grpc by: The gRPC Authors
  • 8 total downloads
  • Latest version: 2.46.6
  • gRPC RPC HTTP/2
Metapackage for gRPC C#
Grpc.Core by: The gRPC Authors
  • 10 total downloads
  • Latest version: 2.46.6
  • gRPC RPC HTTP/2
C# implementation of gRPC based on native gRPC C-core library. Note that the Grpc.Core implementation of gRPC for C# is in maintenance mode and will be replaced by grpc-dotnet in the future. See https://grpc.io/blog/grpc-csharp-future/ for details.
Grpc.Core.Api by: The gRPC Authors
  • 10 total downloads
  • Latest version: 2.70.0
  • gRPC RPC HTTP/2
gRPC C# Surface API
Hangfire.AspNetCore by: Sergey Odinokov
  • 9 total downloads
  • Latest version: 1.8.18
  • hangfire aspnetcore
ASP.NET Core support for Hangfire, a background job framework for .NET applications.
Hangfire.Core by: Sergey Odinokov
  • 6 total downloads
  • Latest version: 1.8.18
  • Hangfire OWIN Long-Running Background Fire-And-Forget Delayed Recurring Tasks Jobs Scheduler Threading Queues
An easy and reliable way to perform fire-and-forget, delayed and recurring, long-running, short-running, CPU or I/O intensive tasks in .NET applications. No Windows Service / Task Scheduler required. Backed by Redis, SQL Server, SQL Azure or MSMQ. This is a .NET alternative to Sidekiq, Resque and Celery. https://www.hangfire.io/
Hangfire.NetCore by: Sergey Odinokov
  • 8 total downloads
  • Latest version: 1.8.18
  • hangfire netcore
.NET Core's Worker Service host support for Hangfire, a background job framework for .NET applications.
Hangfire.SqlServer by: Sergey Odinokov
  • 7 total downloads
  • Latest version: 1.7.29
  • Hangfire SqlServer SqlAzure LocalDB
SQL Server 2008+ (including Express), SQL Server LocalDB and SQL Azure storage support for Hangfire (background job system for ASP.NET applications).
Humanizer.Core by: Mehdi Khalili Claire Novotny
  • 7 total downloads
  • Latest version: 3.0.0-beta.54
Humanizer core package that contains the library and the neutral language (English) resources
jQuery by: John Resig
  • 7 total downloads
  • Latest version: 1.9.0
  • jQuery
jQuery is a new kind of JavaScript Library. jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript. NOTE: This package is maintained on behalf of the library owners by the NuGet Community Packages project at http://nugetpackages.codeplex.com/