Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 C# REST-API Projects
-
eShopOnWeb
Sample ASP.NET Core 8.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
-
run-aspnetcore-microservices
Microservices on .Net platforms which used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12
-
FilterLists
:shield: The independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Smartstore
A modular, scalable and ultra-fast open-source all-in-one eCommerce platform built on ASP.NET Core 7
-
JsonApiDotNetCore
A framework for building JSON:API compliant REST APIs using ASP.NET and Entity Framework Core.
-
Warewolf
Effortless Microservice Design and Integration. This repository includes the code-base for the Warewolf Studio and Server.
-
Remora.Discord
A data-oriented C# Discord library, focused on high-performance concurrency and robust design.
-
Net8CoreApiBoilerplate
Net Core Api startup project that can be used as base to upgrade legacy projects or start new one
-
nanoFramework.WebServer
:package: Web server for nanoFramework packed with features: REST api using attributes, multithread requests, parameters in query URL, static files serving.
-
AuthApi
An example of Authentication and Authorization in REST API using minimal API, Clean Architecture and design patterns. ASP.NET Core 8.0
-
WeatherApi
An example of REST API for handling weather data using minimal API and Clean Architecture with various design patterns. ASP.NET Core 8.0
-
UmaMusumeAPI
Community API based on Uma Musume: Pretty Derby's master.mdb file (with some additional analysis endpoints)
-
WebApiToolkit
A set of useful C# reusable classes and components that could be used with any Net Core Web application IT ALLOW TO REDUCE AMOUNT OF CODE when IMPLEMENTING REST API (see examples in README)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Link to PR here: https://github.com/kgrzybek/modular-monolith-with-ddd/pull/286
- https://github.com/dotnet-architecture/eShopOnWeb (a Microsoft example -- also includes the link to a recent livestream which provides an overview)
Project mention: ASP.NET Core beginner struggling to find open-source projects to learn or build | /r/dotnet | 2023-06-21Shameless plug https://github.com/davidfowl/TodoApi
Project mention: Where do you all get your DNS block lists from? Is there a public forum that has a list of them? | /r/pihole | 2023-11-16They are all here, sortable by syntaxe or software: https://filterlists.com/
Have anyone used https://github.com/smartstore/Smartstore?
I personally used GridBlazor and liked it.
(also there's universalis/marketboard plugin if you wanna check prices quickly, construct is cheapest on lamia right now)
Project mention: Anyone have experience with azure data factory for "small" data ETL? | /r/dataengineering | 2023-12-10
C# REST-API related posts
- Modular Monolith with DDD repository migrated to .NET 8.0
- The Starlight Celebration Begins December 15!
- Best way to implement base class for API calls?
- New to MMOs and have some important questions before I begin. Should I start with Dynamis?
- .NET Blazor
- Self hosted DNS solution
- Make the comment section look like ARR just launched
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source REST-API projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | modular-monolith-with-ddd | 10,270 |
2 | eShopOnWeb | 9,902 |
3 | sample-dotnet-core-cqrs-api | 2,664 |
4 | TodoApi | 2,653 |
5 | run-aspnetcore-microservices | 2,401 |
6 | coolstore-microservices | 2,396 |
7 | FilterLists | 1,239 |
8 | Smartstore | 1,056 |
9 | Nager.Date | 1,034 |
10 | Grid.Blazor | 671 |
11 | JsonApiDotNetCore | 652 |
12 | Warewolf | 266 |
13 | Remora.Discord | 247 |
14 | Universalis | 163 |
15 | LeetU | 61 |
16 | didact-engine | 45 |
17 | Net8CoreApiBoilerplate | 36 |
18 | nanoFramework.WebServer | 29 |
19 | AuthApi | 17 |
20 | http-sdk-guide | 17 |
21 | WeatherApi | 15 |
22 | UmaMusumeAPI | 14 |
23 | WebApiToolkit | 13 |
Sponsored