Awsome .Net c# open source projects

A

A common way for software developers to pick up new skills is to experiment with adding open-source software into their own creations. If other people find this new code beneficial, they are free to use it in their projects.

It makes sense that open-source software from third parties is becoming more and more widely used. Additionally, it enables companies to develop software more quickly than they could by starting from scratch.

Consequently, I decided to highlight some of the top open source .NET Projects on GitHub.

1.ESHOPONCONTAINERS & ESHOPONWEB

Both projects are considered as  a sample reference application backed by Microsoft

eshopon con is application for demonstrating Container-based microservices architecture pattern while EShopOnWeb is  demonstrating monolithic architecture

Github: https://github.com/dotnet-architecture/eShopOnContainers & https://github.com/dotnet-architecture/eShopOnWeb

2.Bitwarden

The Bitwarden Server project contains the APIs, database, and other core infrastructure items needed for the “backend” of all bitwarden client applications.

The server project is written in C# using .NET Core with ASP.NET Core. The database is written in T-SQL/SQL Server. The codebase can be developed, built, run, and deployed cross-platform on Windows, macOS, and Linux distributions.

Github: https://github.com/bitwarden/server

3.Serenity Platform

Serenity is an ASP.NET Core / TypeScript application platform designed to simplify and shorten development of data-centric business applications with a service based architecture. It aims to make development easier while reducing maintenance costs by avoiding boiler-plate code, reducing the time spent on repetitive tasks and applying best software design practices.

Github:https://github.com/serenity-is/Serenity

4.ShareX

ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.

Github: https://github.com/ShareX/ShareX

5.Lively Wallpaper

Free and open-source software that allows users to set animated desktop wallpapers and screensavers.

Github https://github.com/rocksdanister/lively

About the author

Badran Yahyaoui

Hello! I’m Badran, diligent & dedicated software engineer with 5+ years experience in financial & marketing applications .

By Badran Yahyaoui

Badran Yahyaoui

Hello! I’m Badran, diligent & dedicated software engineer with 5+ years experience in financial & marketing applications .

About me

Hello! I’m Badran, diligent & dedicated software engineer with 5+ years experience in financial & marketing applications .
I am passionate about building excellent application that improves the lives of those around me. I specialize in creating softwares & applications for clients ranging from individuals and small-businesses all the way to large enterprise corporations.
What would you do if you had a software expert available at your fingertips?