Updated 2/16 to include Elasticsearch
As should be obviously from my recently blog posts, I have really been enjoying working with .NET Core. Clearly I am not alone, as a significant number of libraries have been porting over to the .NET Standard.
Below is a list libraries that have added support for the .NET Standard, meaning that they should be able to run cross platform on both Windows and Linux.
While I have not yet had the opportunity to try all of the libraries listed below, I have had great luck with the ones that I have tested, and I am simply ecstatic to see this list growing as fast as it is.
|Technology||NuGet Package||.NET Standard Support|
|Autofac||Autofac||Released for 1.1|
|Cassandra||DataStax C# Driver for Apache Cassandra||Released for 1.5|
|Couchbase||Couchbase SDK 2.0||Beta for 1.5|
|Elasticsearch||Elasticsearch.Net||Released for 1.3|
|Kafka||Confluent.Kafka||Preview for 1.3|
|log4net||Apache log4net||Released for 1.3|
|MongoDB||MongoDB.Driver||Released for 1.4|
|NLog||NLog||Beta for 1.3|
|RabbitMQ||RabbitMQ.Client||Released for 1.5|
|RavenDB||RavenDB Client||Released for 1.3|
|Redis||StackExchange.Redis||Released for 1.5|
|Sqlite||Microsoft.EntityFrameworkCore.Sqlite||Released for 1.3|
|WebSocket Client||WebSocket4Net||Released for 1.3|
How have these libraries been working out for you? Is there a better option than what I have listed? Please leave a comment and let me know!