C# Docker

Open-source C# projects categorized as Docker | Edit details
Related topics: #C# #.NET #dotnet-core #Windows #API

Top 23 C# Docker Projects

  • GitHub repo eShopOnContainers

    Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 6, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.

    Project mention: CQRS .NET 6 | reddit.com/r/aspnetcore | 2022-01-13

    Check out https://github.com/dotnet-architecture/eShopOnContainers. Services/Ordering appears to be a CQRS impl.

  • GitHub repo Bitwarden

    The core infrastructure backend (API, database, Docker, etc). (by bitwarden)

    Project mention: Hacked account | reddit.com/r/Instagram | 2022-01-22

    This is the one I use: https://bitwarden.com/

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo ASP.NET MVC Boilerplate

    .NET project templates with batteries included, providing the minimum amount of code required to get you going faster.

    Project mention: Adding Polly Policies To Your IDistributedCache | dev.to | 2021-04-02

    I never published Nuget packages myself, but with the help of Dotnet-Boxed it was super easy.

  • GitHub repo example-voting-app

    Example Docker Compose app

    Project mention: Distributed voting app example powered by Go/Docker/K8s/Helm/Terraform | reddit.com/r/docker | 2022-01-11

    Hi! I used dockersamples/example-voting-app few times ago when I started learning K8s (and it was really helpful thanks community). However, I think it's can be way more complete and modern.

  • GitHub repo Ombi

    Want a Movie or TV Show on Plex/Emby/Jellyfin? Use Ombi!

    Project mention: Is there any way I can set up my computer as a hub for my family to download torrents to? | reddit.com/r/Piracy | 2022-01-21

    If you are up for selfhosted way, you might want to check Ombi (https://ombi.io/). In plex+sonarr+radarr stack it allows to request movies and shows.

  • GitHub repo coolstore-microservices

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

    Project mention: Good open source projects build using micro-services architecture | reddit.com/r/microservices | 2021-06-03

    Also have a look at https://github.com/vietnam-devs/coolstore-microservices/tree/feature/devday-jun2021 It builds with cloud-native approach in mind. Services are packaged into containers, ship to Kubernetes with Dapr. Check it out!

  • GitHub repo GrandNode

    Open source, headless, multi-tenant eCommerce platform built with .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, Vue.js.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo FilterLists

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

    Project mention: Do you guys know any additional sources to add here? | reddit.com/r/vivaldibrowser | 2021-12-08
  • GitHub repo FluentDocker

    Commands, Services and Fluent API for docker, docker-compose & docker-machine, for win/mac/linux and native docker in c#

    Project mention: EF Core In-Memory DB (for testing) does not allow List<int> property even though this is something Postgres does. How would I go about testing this? | reddit.com/r/dotnet | 2021-06-24

    I have a blog post on setting up docker in your integration tests. Want to refactor it to use fluent docker eventually but works well for now.

  • GitHub repo Nager.Date

    :earth_americas: Worldwide public holiday

    Project mention: Made a small app to learn Elm - this one helps you visually find potential long-weekends based on the public holidays you choose (and some other parameters). I would have never dared create this in vanilla JS but functional programming and Elm gave me the courage to try this :D (not responsive yet) | reddit.com/r/elm | 2021-11-16

    You may find this useful: https://github.com/nager/Nager.Date

  • GitHub repo WireMock.Net

    WireMock.Net is a flexible library for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on the functionality from http://WireMock.org, but extended with more functionality.

    Project mention: How do I mock the response from my authentication server for client integration tests? | reddit.com/r/softwaredevelopment | 2021-09-15

    You could try out WireMock.Net: https://github.com/WireMock-Net/WireMock.Net/wiki/Using-WireMock-in-UnitTests

  • GitHub repo Damselfly

    Damselfly is a server-based Photograph Management app. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names. Damselfly includes support for object/face detection, and face-recognition.

    Project mention: Damselfly v2.9.1 Release | reddit.com/r/damselflyphotos | 2022-01-20
  • GitHub repo Mixcore CMS

    🚀 Mixcore CMS is an open-source CMS that supports both headless and decoupled to easily build any kinds of app/web app/all in all/customizable 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

  • GitHub repo easyWSL

    Use Docker Containers as WSL Distros

    Project mention: EasyWSL: Use Docker Containers as WSL Distros | reddit.com/r/WSL | 2021-08-16
  • GitHub repo dotnet-testcontainers

    A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.

    Project mention: EF Core In-Memory DB (for testing) does not allow List<int> property even though this is something Postgres does. How would I go about testing this? | reddit.com/r/learnprogramming | 2021-06-25

    I'd use testcontainers to spin up an instance of Progress and run against the actual thing. That way you get the benefit of testing against the actual database, but also that you don't have to set up a bunch of stuff locally.

  • GitHub repo cqrs-clean-eventual-consistency

    CQRS, using Clean Architecture, multiple databases and Eventual Consistency

    Project mention: Designing APIs using Endpoints | dev.to | 2021-02-08

    The source code is hosted on GitHub: cqrs-clean-eventual-consistency

  • GitHub repo OpenBudgeteer

    OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle

    Project mention: OpenBudgeteer - A budgeting app based on the Bucket Budgeting Principle | reddit.com/r/selfhosted | 2021-11-25

    I shared the project on Github in case someone is also interested in it and/or wants to give some feedback.

  • GitHub repo Wkhtmltopdf.NetCore

    Rotativa + Net Core

  • GitHub repo Distributed-eStore

    Ecommerce SPA application with a microservices architecture implemented from scratch. Tech stack - Docker, Consul, Fabio, RabbitMQ, .Net Core, Mediatr, CQRS, React, Redux. .NET Core Microservices template, .NET React Redux, .NET RabbitMQ, .NET Distributed, Docker, .NET Core with Docker.

    Project mention: I built a custom distributed system with Docker, React, .NET Core, Consul and RabbitMQ. Would anyone be willing to share some feedback? | reddit.com/r/programming | 2021-04-23
  • GitHub repo GotenbergSharpApiClient

    .NET C# Client for the Gotenberg API, https://thecodingmachine.github.io/gotenberg

    Project mention: Best free .NET core 5.0 HTML to PDF to use? | reddit.com/r/dotnet | 2021-03-27

    I use the GotenbergSharpApiClient with the Gotenberg Microservice running in a docker container. Works great and has a nice fluent/faceted request builder.

  • GitHub repo AnyStatus

    A remote control for your CI/CD pipelines and more

  • GitHub repo StudentCourseManagement

    Dockerized Microservice Solutions developed in ASP.NET Core Web API with front-end application developed using Angular 11.

    Project mention: fullstackhub-io/StudentCourseManagement | reddit.com/r/webdev | 2021-06-27
  • GitHub repo container-desktop

    Provides an alternative for Docker for Desktop on Windows using WSL2.

    Project mention: WSL friendly Docker Desktop alternatives | reddit.com/r/docker | 2021-10-23
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). The latest post mention was on 2022-01-22.

C# Docker related posts


What are some of the best open-source Docker projects in C#? This list will help you:

Project Stars
1 eShopOnContainers 19,609
2 Bitwarden 9,009
3 ASP.NET MVC Boilerplate 2,894
4 example-voting-app 2,820
5 Ombi 2,734
6 coolstore-microservices 1,930
7 GrandNode 1,778
8 FilterLists 798
9 FluentDocker 775
10 Nager.Date 681
11 WireMock.Net 664
12 Damselfly 548
13 Mixcore CMS 440
14 easyWSL 382
15 dotnet-testcontainers 361
16 cqrs-clean-eventual-consistency 296
17 OpenBudgeteer 204
18 Wkhtmltopdf.NetCore 180
19 Distributed-eStore 87
20 GotenbergSharpApiClient 45
21 AnyStatus 34
22 StudentCourseManagement 30
23 container-desktop 27
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.