Top 23 C# dotnet-core Projects
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.Project mention: Cell CMS - Criando testes de maneira prática | dev.to | 2021-01-31
dotnet / efcore
ASP.NET Boilerplate - Web Application Framework
Pixel-Perfect Multi-Platform Applications with C# and XAML. Build single-codebase applications for Windows, Web, Linux, macOS, iOS and Android with open-source Uno Platform. Fluent and Material design included in-the-box. Try now via 3 min tutorial.
The core infrastructure backend (API, database, Docker, etc). (by bitwarden)Project mention: news.ycombinator.com | 2021-02-22
What do you think about this reply on that thread? https://github.com/bitwarden/server/issues/589#issuecomment-...
An easy way to perform background job processing in your .NET and .NET Core applications. No Windows Service or separate process requiredProject mention: non-page specific data fetches | reddit.com/r/Blazor | 2021-02-23
Another option, if you'd like to add in more scheduling, is Hangfire – Background jobs and workers for .NET and .NET Core. I've used this for big projects for both needing to run tasks every couple of minutes, to having them scheduled at specific times (like process the days work after hours so it's cached for the next day).
.NET core API GatewayProject mention: Authentication with multiple .net core apis | reddit.com/r/vuejs | 2021-01-27
Discovered Ocelot and it looks like a good place to start, so you have any thoughts on that?
The most popular open-source eCommerce shopping cart solution based on ASP.NET Core
Open Source Web Application Framework for ASP.NET CoreProject mention: abp.io, asp.net boiler plate or other? | reddit.com/r/dotnet | 2021-02-23
I'm wondering if anyone has any experience with asp.net boilerplate or abp.io what your thoughts are.
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
:electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).Project mention: Creatingdesigning A Ui Markup Similar To Xaml Or | reddit.com/r/learnprogramming | 2021-02-03
What is your goal? You can write some kind of translator from your "language" into XAML or FXML. You can also throw it away and use C# only in WPF and MVU architectural pattern, see https://github.com/Clancey/Comet or use WinForms. You can use Electron and create your whole app in HTML and CSS if you want, with Electron, for example with Electron.NET (https://github.com/ElectronNET/Electron.NET). You can look at Qt and QML.
Practical samples of ASP.NET Core 2.1, 2.2, 3.1, and 5.0 projects you can use. Readme contains explanations on all projects.Project mention: How can I map custom routes in .NET Core? | reddit.com/r/dotnet | 2021-02-09
You can find a lot of ways to configure routing in these micro samples https://github.com/dodyg/practical-aspnetcore/tree/net5.0/projects/endpoint-routing
The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.
GraphQL for .NETProject mention: Learn GraphQL + React in 30 mins with Apollo's new learning platform Odyssey! | reddit.com/r/reactjs | 2021-01-29
If you're loving your current stack, you should stick with it :) But, if you're experiencing some of the problems described in the article, you might want to try Apollo. It's incrementally adoptable, so you don't have to rewrite your whole app to start using it. There's also a community maintained .NET implementation of GraphQL, so you could use that for your graph and use Apollo Client to connect it to the frontend.
Experimental Nintendo Switch Emulator written in C#Project mention: How Can I Install All Those Targz Programs | reddit.com/r/linux4noobs | 2021-02-11
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# supportProject mention: A couple of questions about dotnet from a Java developer :) | reddit.com/r/dotnet | 2021-02-19
As a sidenote, speaking of annotations themselves, here they are in C# (this link is a prime example of their usage for command line options) : https://github.com/commandlineparser/commandline
.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.
A library that makes it easier to create beautiful console applications.Project mention: C# Alternative to the Go library "Glamour" | reddit.com/r/csharp | 2021-02-10
Looks like I don't have to do that (yet!)
Git + .NET/Mono = ❤
A 100% native C# implementation of ZeroMQ for .NET
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.Project mention: On .NET Episode: Real-time Data fetching with GraphQL and Blazor | dev.to | 2020-11-04
HotChocolate in GitHub
Cross platform code coverage for .NETProject mention: How to include code coverage in Azure DevOps pipeline? | dev.to | 2021-01-16
For alternative ways to include coverlet into yout test project see also coverlet-coverage/coverlet: Cross platform code coverage for .NET (github.com).
CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
Command line parsing, invocation, and rendering of terminal output.Project mention: My preferred .NET console stack – An opinionated view on .NET console apps | news.ycombinator.com | 2021-01-15
For console apps I've been using .NET Foundation's System.CommandLine  recently.
It looks like this Spectre.Console you are using is a bit more fancy albeit a lot newer.
Entity Framework Core provider for MySQL and MariaDB built on top of MySqlConnectorProject mention: Question about C# and MySql | reddit.com/r/csharp | 2021-02-18
For MySQL and friends you'll need the Pomelo data provider from https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql . Turns out there's an example of using the MySQL provider about halfway down that shows how to, but it is missing the '-o Model' parameter that you'd use to get your database model into a folder called Model.
What are some of the best open-source dotnet-core projects in C#? This list will help you:
|11||GraphQL for .NET||4,640|
|13||Command Line Parser||2,656|
|14||ASP.NET MVC Boilerplate||2,513|