7 Open Source Projects You Should Know - C# Edition ✔️
Tags: opensource, github, csharp, dotnet
Published: 2024-06-27 07:51:55

## Overview
Hi everyone 👋🏼​
In this article, I'm going to look at seven OSS repository that you should know written in C#, interesting projects that caught my attention and that I want to share.
Let's start 🤙🏼​

---

## 1. [QuestPDF](https://www.questpdf.com/)
QuestPDF is open source .NET library for PDF document generation. Offering comprehensive layout engine powered by concise and discoverable C# Fluent API.
Easy to use, you can build your PDF document, step by step 🙂‍↕️
 
{% embed https://github.com/QuestPDF/QuestPDF %}

## 2. [ShareX](https://getsharex.com/)
ShareX is a free and open source software that lets you capture or record any area of your screen and share it with a single press of a key.
I use this software every day: it's magical 🧙🏼‍♂️
 
{% embed https://github.com/ShareX/ShareX %}
 
## 3. [OpenRA](https://www.openra.net/)
Do you know _Command & Conquer: Red Alert_?
Then you'll love this: OpenRA is open source real-time strategy game engine for early Westwood games.
It runs on Windows, Linux, and Mac OS X.

{% embed https://github.com/OpenRA/OpenRA %}

## 4. [Uno Platform](https://platform.uno/)
Uno Platform is an open source platform for building single codebase native mobile, web, desktop, and embedded apps quickly.
It allows C# and WinUI XAML and/or C# code to run on all target platforms while allowing you control of every pixel.
It's amazing, try it 🥇

{% embed https://github.com/unoplatform/uno %}

## 5. QRCoder
QRCoder is a simple library, written in C#, which enables you to create QR codes. It is important to specify that it has no external dependencies and is supported for different versions of.NET (Framework, Core, etc.)
It is available as a NuGet package.

{% embed https://github.com/codebude/QRCoder %}

## 6. Windows Auto Dark Mode
Windows Auto Dark Mode is a simple software available in Microsoft Store, to switch between dark and light theme for Windows 10 and Windows 11.
Simple, clean and functional 💣

{% embed https://github.com/AutoDarkMode/Windows-Auto-Night-Mode %}

## 7. [Ryujinx](https://www.ryujinx.org/)
Last but not least, a real gem for fans of Nintendo games: Ryujinx is a Nintendo Switch emulator written in C#.
This emulator aims at providing excellent accuracy and performance, a user-friendly interface and consistent builds ✈️

{% embed https://github.com/Ryujinx/Ryujinx %}

    
---
 
## Conclusion 
This list lists seven open source projects that are worth checking out, either to use them or even to contribute🖖
Happy coding!✨

---

<a href="https://www.buymeacoffee.com/domenicotenace"><img src="https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=☕&slug=domenicotenace&button_colour=FFDD00&font_colour=000000&font_family=Cookie&outline_colour=000000&coffee_colour=ffffff" /></a>

Hi👋🏻
My name is Domenico, software developer passionate of Vue.js framework, I write article about it for share my knowledge and experience.
Don't forget to visit my Linktree to discover my projects 🫰🏻

Linktree: https://linktr.ee/domenicotenace

Follow me on dev.to for other articles 👇🏻

{% embed https://dev.to/dvalin99 %}