All Projects → jpsingleton → Anclafs

jpsingleton / Anclafs

Licence: cc0-1.0
ASP.NET Core Library and Framework Support

Projects that are alternatives of or similar to Anclafs

Angular 7 Project With Asp.net Core Apis
Angular 7 Project with ASP.NET CORE APIS | Angular Project
Stars: ✭ 174 (-9.37%)
Mutual labels:  asp-net-core, dotnet-core, dotnetcore
Ocelot
.NET core API Gateway
Stars: ✭ 6,675 (+3376.56%)
Mutual labels:  asp-net-core, dotnet-core, dotnetcore
Mix.core
🚀 Mixcore CMS is an open source CMS that support both headless and decoupled to easily build any kinds of app/web app/customisable APIs built on top of ASP.NET Core / Dotnet Core. It is a completely open source ASP.NET Core (Dotnet Core) CMS solution. https://mixcore.org
Stars: ✭ 304 (+58.33%)
Mutual labels:  asp-net-core, dotnet-core, dotnetcore
Simplcommerce
A simple, cross platform, modularized ecommerce system built on .NET Core
Stars: ✭ 3,474 (+1709.38%)
Mutual labels:  asp-net-core, dotnet-core, dotnetcore
Raft.net
Implementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
Stars: ✭ 112 (-41.67%)
Mutual labels:  netstandard, dotnet-core, dotnetcore
Awesome Microservices Netcore
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET Core
Stars: ✭ 865 (+350.52%)
Mutual labels:  asp-net-core, dotnet-core, dotnetcore
Storedprocedureefcore
Entity Framework Core extension to execute stored procedures
Stars: ✭ 164 (-14.58%)
Mutual labels:  asp-net-core, dotnet-core, dotnetcore
Sio.core
✔ [ SIOC ] Swastika I/O Core is an all in one platform (e.g CMS, eCommerce, Forum, Q&A, CRM...) ASP.NET Core / Dotnet Core System based on SIOH Framework.
Stars: ✭ 121 (-36.98%)
Mutual labels:  asp-net-core, dotnet-core, dotnetcore
Cronscheduler.aspnetcore
Cron Scheduler for AspNetCore 2.x/3.x or DotNetCore 2.x/3.x Self-hosted
Stars: ✭ 100 (-47.92%)
Mutual labels:  asp-net-core, dotnet-core, dotnetcore
Docker Series
Docker Series about containerizing ASP.NET Core app with MySQL..
Stars: ✭ 88 (-54.17%)
Mutual labels:  asp-net-core, dotnet-core, dotnetcore
Puck Core
Open source, cross platform .NET Core CMS. Fast, scalable, code-first, unobtrusive and extensible with powerful querying and Lucene integration.
Stars: ✭ 115 (-40.1%)
Mutual labels:  asp-net-core, dotnet-core, dotnetcore
Nlayerappv3
Domain Driven Design (DDD) N-LayeredArchitecture with .Net Core 2
Stars: ✭ 138 (-28.12%)
Mutual labels:  asp-net-core, dotnet-core, dotnetcore
Appmetrics
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
Stars: ✭ 1,986 (+934.38%)
Mutual labels:  dotnet-core, dotnetcore
Weihanli.common
common tools,methods,extension methods etc... .net 常用工具类,公共方法,常用扩展方法等,基础类库
Stars: ✭ 152 (-20.83%)
Mutual labels:  netstandard, dotnetcore
Dotnet Etcd
A C# .NET (dotnet) GRPC client for etcd v3 +
Stars: ✭ 157 (-18.23%)
Mutual labels:  dotnet-core, dotnetcore
Peachpie
PeachPie - the PHP compiler and runtime for .NET and .NET Core
Stars: ✭ 1,945 (+913.02%)
Mutual labels:  netstandard, dotnetcore
Active Directory B2c Dotnetcore Webapp
An ASP.NET Core web application that can sign in a user using Azure AD B2C, get an access token using MSAL.NET and call an API.
Stars: ✭ 160 (-16.67%)
Mutual labels:  asp-net-core, dotnetcore
Hotchocolate
Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.
Stars: ✭ 3,009 (+1467.19%)
Mutual labels:  asp-net-core, dotnet-core
Rocksdb Sharp
.net bindings for the rocksdb by facebook
Stars: ✭ 173 (-9.9%)
Mutual labels:  dotnet-core, dotnetcore
Netbarcode
Barcode generation library written in C# and .NET Standard 2
Stars: ✭ 149 (-22.4%)
Mutual labels:  dotnet-core, dotnetcore

ASP.NET Core Library and Framework Support

This project is treeware! If you found it useful then please plant a tree.

Donate a tree

Contents

Background

In the process of writing a book on ASP.NET Core and .NET Core, I've done lots of research into what .NET libraries and frameworks are currently supported by these new platforms. Here are the results (and more), hopefully you'll find this useful. Obviously these will change (and hopefully grow) over time. Send me a pull request if you'd like to make a correction or add something. This is a living document.


Experimenting

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Scientist.NET Install-Package scientist Yes Yes Blog

Feature Switching

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
FeatureSwitcher Install-Package FeatureSwitcher Yes (v2+) Yes (v2+)
FeatureToggle Install-Package FeatureToggle Yes (v4+) Yes (v4+) Blog

Profiling

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
MiniProfiler Install-Package MiniProfiler Yes Yes miniprofiler.com
Glimpse Install-Package Glimpse -Pre Yes Yes getglimpse.com
Prefix N/A (download installer) Yes Yes prefix.io
Unchase.FluentPerformanceMeter Install-Package Unchase.FluentPerformanceMeter Yes Yes performance.unchase.ru

O/RMs / DBs

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Dapper Install-Package Dapper -Pre Yes Yes github.io
Simple.Data Install-Package Simple.Data.SqlServer WIP WIP GH Issue
EF Core Install-Package EntityFramework.MicrosoftSqlServer -Pre Yes Yes efproject.net
NHibernate
Npgsql Install-Package Npgsql Yes Yes npgsql.org
MongoDB Driver WIP WIP mongodb.github.io/mongo-csharp-driver
Couchbase
Couchbase Lite for .NET
Elasticsearch.Net Install-Package Elasticsearch.Net ? ? elastic.co
NEST Install-Package NEST ? ? elastic.co
StackExchange.Redis ? ?
Lucene.NET Install-Package Lucene.Net lucenenet.apache.org
CassandraCSharpDriver Install-Package CassandraCSharpDriver
RavenDB
Marten Install-Package Marten Yes Yes jasperfx.github.io/marten

Background Tasks

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Hangfire Install-Package Hangfire Yes Yes hangfire.io

Image Manipulation

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
ImageResizer Install-Package ImageResizer.WebConfig WIP WIP imageresizing.net
DynamicImage Install-Package DynamicImage No No dynamicimage.apphb.com
ImageSharp Install-Package SixLabors.ImageSharp Yes Yes ImageSharp

Message Queuing

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
RestBus Install-Package RestBus.AspNet -Pre (guide) Yes Yes restbus.org (Blog)
EasyNetQ Install-Package EasyNetQ Yes Yes easynetq.com
RabbitMQ client Install-Package RabbitMQ.Client Yes Yes rabbitmq.com
MassTransit Install-Package MassTransit.RabbitMQ WIP WIP masstransit-project.com
RdKafka Install-Package RdKafka Yes Yes ah-.github.io/rdkafka-dotnet
NServiceBus
Brighter Install-Package Paramore.Brighter.CommandProcessor -Version 6.1.8 Yes Yes Paramore

Windows Services

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Topshelf Install-Package Topshelf WIP WIP topshelf-project.com

Web

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Nancy Install-Package Nancy -Pre Yes Yes nancyfx.org
SignalR Install-Package Microsoft.AspNet.SignalR WIP WIP signalr.net
ReactJS.NET Install-Package React.AspNet WIP Yes ReactJS.NET
Swashbuckle Install-Package Swashbuckle -Pre Yes Yes

DI / IoC Containers

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Windsor {no .NET Core support} WIP WIP castleproject.org
Ninject {no .NET Core support} No No ninject.org
Autofac Install-Package Autofac -Pre Yes WIP autofac.org
SimpleInjector Install-Package SimpleInjector -Version 3.1.5 Yes Yes simpleinjector.org
Unity Install-Package Unity-CoreClr -Pre ? ?
StructureMap Install-Package StructureMap Yes Yes structuremap.github.io
CommonServiceLocator

ASP.NET Core contains built-in DI

Logging

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Serilog ? ?
NLog Yes Yes nlog-project.org
common.logging
log4net
ELM Install-Package Microsoft.AspNetCore.Diagnostics.Elm Yes Yes
ELMAH No No elmah.github.io
Sentry Install-Package Sentry Yes Yes sentry.io
elmah.io Install-Package Elmah.Io.Client Yes Yes elmah.io

ASP.NET Core contains built-in logging

Serialization

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
JSON.NET Install-Package Newtonsoft.Json Yes Yes newtonsoft.com/json
Jil Yes Yes
NetJSON WIP WIP
ServiceStack.Text No No
Bond Yes Yes
protobuf-net Install-Package protobuf-net No No

Testing

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
xUnit.net Install-Package xunit Yes Yes xunit.github.io
Nunit Yes Yes
Nunit CLI Test Runner Install-Package dotnet-test-nunit -Pre WIP Pre WIP Pre
Moq
FakeItEasy Install-Package FakeItEasy Yes Yes fakeiteasy.github.io
Selenium
SpecFlow
Shouldly Install-Package Shouldly shouldly.readthedocs.io
xBehave.net Install-Package Xbehave Yes Yes xbehave.github.io

Other

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Orleans Multiple WIP WIP dotnet.github.io/orleans
Huxley 2 N/A Yes Yes unop.uk/huxley-2-release
AutoMapper Install-Package AutoMapper -Pre Yes Yes automapper.org
Stuntman Install-Package RimDev.Stuntman No No rimdev.io/stuntman
Akka.NET Install-Package Akka WIP WIP getakka.net
GraphQL for .NET Install-Package GraphQL No No
Antlr Install-Package Antlr4 -Pre WIP WIP antlr.org
DotNetOpenAuth
RestSharp
HtmlAgilityPack
AngleSharp
FluentAssertions ? ?
FluentValidation
Guard Install-Package Dawn.Guard Yes Yes
NSubstitute
CsvHelper Install-Package CsvHelper Yes Yes joshclose.github.io/CsvHelper
Polly Install-Package Polly ? ?
slow-cheetah
iTextSharp
Quartz
AutoFixture
Reactive Extensions
epplus
Open XML SDK
EnterpriseLibrary No No
MVVMLight Install-Package MvvmLightLibs mvvmlight.net
dotless
Google.apis
RhinoMocks
Twilio Install-Package Twilio -Pre ? ? twilio.com/api
SharpZipLib Install-Package SharpZipLib icsharpcode.github.io/SharpZipLib
BouncyCastle ? ?
Facebook SDK Install-Package Facebook facebook.com/csharpsdk
NodaTime
SSH.NET
Mono.Cecil
Octokit Install-Package Octokit developer.github.com/v3
Octo.exe octopus.com
IdentityServer4 ? ?
PushSharp
CodeContracts
Braintree SDK
Mimekit ? ?
Mailkit Yes Yes
Jint ? ?
IdentityManager ? ?
MEF2 Install-Package Microsoft.Composition ? ? mef.codeplex.com
XMPP Install-Package XMPP ubiety.github.io/xmpp
System.Net.Mail Install-Package System.Net.Mail -Pre
Salesforce Toolkits for .NET
OData Install-Package Microsoft.AspNet.OData ? ? odata.github.io
Orchard orchardproject.net
YesSql ? ?
GenFu ? ?
MS Build
Azure SDK ? ? azure.microsoft.com
Azure Storage SDK install-package WindowsAzure.Storage -Pre Yes Yes azure.microsoft.com
Microsoft.Hadoop.Client
AWS SDK Install-Package AWSSDK.Core -Pre WIP WIP
C# BitTorrent library No No cheatdeath.github.io/research-bittorrent-doc
FluentScheduler Yes Yes
Quartz.NET WIP WIP quartz-scheduler.net
NBitcoin Install-Package NBitcoin Yes
Web Markup Minifier Install-Package WebMarkupMin.Core Yes Yes
LibGit2Sharp Install-Package LibGit2Sharp Yes Yes libgit2.org
FastMember Install-Package FastMember Yes Yes
NFluent Install-Package NFluent Yes Yes n-fluent.net
Charming Install-Package Charming.Types Yes Yes GitHub Wiki

License

CC0

To the extent possible under law, James Singleton has waived all copyright and related or neighboring rights to this work.

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