C# REST-API

Open-source C# projects categorized as REST-API

Top 23 C# REST-API Projects

  • modular-monolith-with-ddd

    Full Modular Monolith application with Domain-Driven Design approach.

  • Project mention: Modular Monolith with DDD repository migrated to .NET 8.0 | /r/dotnet | 2023-12-09

    Link to PR here: https://github.com/kgrzybek/modular-monolith-with-ddd/pull/286

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

  • Project mention: How to find a sample enterprise applications? | /r/dotnet | 2023-12-06

    - https://github.com/dotnet-architecture/eShopOnWeb (a Microsoft example -- also includes the link to a recent livestream which provides an overview)

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

    InfluxDB logo
  • sample-dotnet-core-cqrs-api

    Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.

  • TodoApi

    Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication

  • Project mention: ASP.NET Core beginner struggling to find open-source projects to learn or build | /r/dotnet | 2023-06-21

    Shameless plug https://github.com/davidfowl/TodoApi

  • 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

  • coolstore-microservices

    A full-stack .NET microservices build on Dapr and Tye

  • FilterLists

    :shield: The independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.

  • 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-16

    They are all here, sortable by syntaxe or software: https://filterlists.com/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Smartstore

    A modular, scalable and ultra-fast open-source all-in-one eCommerce platform built on ASP.NET Core 7

  • Project mention: Best .NET platform for Commerce (and CMS?) | /r/dotnet | 2023-06-29

    Have anyone used https://github.com/smartstore/Smartstore?

  • Nager.Date

    :earth_americas: Worldwide holiday (REST API), NuGet or docker container

  • Grid.Blazor

    Grid component with CRUD for Blazor (client-side and server-side) and ASP.NET Core MVC

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

  • Universalis

    A crowdsourced market board API for FFXIV.

  • Project mention: The Starlight Celebration Begins December 15! | /r/ffxiv | 2023-12-08

    (also there's universalis/marketboard plugin if you wanna check prices quickly, construct is cheapest on lamia right now)

  • LeetU

    A basic REST API using EFCore and SQLite

  • didact-engine

    The REST API and execution engine for the Didact Platform.

  • Project mention: Anyone have experience with azure data factory for "small" data ETL? | /r/dataengineering | 2023-12-10
  • 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

  • http-sdk-guide

    A comprehensive guide on how to write HTTP Client SDKs in .NET

  • 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

  • FileApi

    An example of REST API for uploading and converting files using minimal API, Clean Architecture and design patterns. ASP.NET Core 8.0 (by Gramli)

  • UmaMusumeAPI

    Community API based on Uma Musume: Pretty Derby's master.mdb file (with some additional analysis endpoints)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# REST-API related posts

  • Modular Monolith with DDD repository migrated to .NET 8.0

    1 project | /r/dotnet | 9 Dec 2023
  • The Starlight Celebration Begins December 15!

    1 project | /r/ffxiv | 8 Dec 2023
  • Best way to implement base class for API calls?

    2 projects | /r/csharp | 7 Dec 2023
  • New to MMOs and have some important questions before I begin. Should I start with Dynamis?

    1 project | /r/ffxiv | 6 Dec 2023
  • .NET Blazor

    7 projects | news.ycombinator.com | 21 Nov 2023
  • Self hosted DNS solution

    2 projects | /r/selfhosted | 27 Oct 2023
  • Make the comment section look like ARR just launched

    1 project | /r/ffxiv | 7 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 16 May 2024
    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 →

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,383
2 eShopOnWeb 9,964
3 sample-dotnet-core-cqrs-api 2,767
4 TodoApi 2,664
5 run-aspnetcore-microservices 2,439
6 coolstore-microservices 2,396
7 FilterLists 1,251
8 Smartstore 1,083
9 Nager.Date 1,039
10 Grid.Blazor 676
11 JsonApiDotNetCore 658
12 Warewolf 266
13 Remora.Discord 249
14 Universalis 163
15 LeetU 70
16 didact-engine 47
17 Net8CoreApiBoilerplate 37
18 nanoFramework.WebServer 30
19 AuthApi 17
20 http-sdk-guide 17
21 WeatherApi 15
22 FileApi 15
23 UmaMusumeAPI 14

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com