Open Source C# Projects

Discover 25 open source Csharp repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Csharp projects here are most often combined with Developer Tools, Cross Platform and Desktop App. Last updated October 3, 2026.

25 repositories · updated October 3, 2026

p2p: Connect Two PCs for Remote Desktop and Chat

p2p: Connect Two PCs for Remote Desktop and Chat

p2p is a portable Windows remote desktop tool for direct peer-to-peer connections, with remote control and messaging. It may suit one-off support or direct assistance when both users can exchange connection addresses and run the app as administrator.

CsharpDesktop AppWindows
Added Feb 17, 2026 View details
pythonnet: Connect Python with the .NET Runtime

pythonnet: Connect Python with the .NET Runtime

Python.NET lets Python programs use .NET libraries and lets .NET applications embed Python. It suits developers integrating the two ecosystems, with runtime setup and Python’s thread and object-handling rules to account for.

PythonCsharpDeveloper Tools
Added Feb 9, 2026 View details
Mastering-GitHub-Copilot-for-Paired-Programming: Learn AI Pair Programming

Mastering-GitHub-Copilot-for-Paired-Programming: Learn AI Pair Programming

A Microsoft course that teaches developers to use GitHub Copilot as a coding partner, from prompt-driven assistance to agent workflows. Its lessons combine explanations, exercises, and further resources across several languages and development tasks.

EducationAIDeveloper Tools
Added Feb 5, 2026 View details
Harden-Windows-Security: Apply Supported Windows Security Controls

Harden-Windows-Security: Apply Supported Windows Security Controls

A Windows security project with apps and guidance for hardening devices through built-in Microsoft security features. It covers system configuration, compliance checks, and application control for personal users and managed environments.

WindowsSecurityCybersecurity
Added Dec 2, 2025 View details
ImmichFrame: Display Immich Photos as a Digital Frame

ImmichFrame: Display Immich Photos as a Digital Frame

ImmichFrame turns photos from an Immich library into a digital photo-frame display. It is for people who want to show their personal photo collection on a screen, with project documentation and a web demo available online.

CsharpSelf HostedWeb App
Added Oct 19, 2025 View details
1Remote: Manage and Launch Remote Sessions

1Remote: Manage and Launch Remote Sessions

1Remote is a Windows desktop app for organizing and launching remote sessions from one place. It supports protocols including RDP, SSH, VNC, Telnet, and SFTP, with configurable connection details and runners.

Desktop AppWindowsCsharp
Added Oct 12, 2025 View details
Notify: Send Email and SMS Notifications from ASP.NET Core

Notify: Send Email and SMS Notifications from ASP.NET Core

Notify is an ASP.NET Core notification service for sending email and SMS through REST APIs or messaging. It combines MongoDB persistence with background processing and supports multiple SMS providers.

CsharpAPIDatabase
Added Oct 12, 2025 View details
QRCoder: Generate QR Codes in C#

QRCoder: Generate QR Codes in C#

QRCoder is a C# library for creating QR and Micro QR codes from text or structured payloads. It suits .NET applications that need configurable QR generation and multiple output formats without external library dependencies.

CsharpLibraryDeveloper Tools
Added Oct 12, 2025 View details
ai-samples: Learn AI Development Patterns for .NET

ai-samples: Learn AI Development Patterns for .NET

.NET code samples show how to integrate AI services, build chat experiences, call functions, and evaluate model responses. The repository is archived, so use it as a reference and follow the current .NET AI documentation for maintained guidance.

CsharpAIGenerative AI
Added Oct 11, 2025 View details
waha-net: Use the WAHA WhatsApp API from .NET

waha-net: Use the WAHA WhatsApp API from .NET

A C# client library for integrating WAHA, the WhatsApp HTTP API, into .NET applications. Use it to connect to WAHA sessions and retrieve chat data through a .NET-friendly client.

CsharpLibraryAPI
Added Oct 11, 2025 View details
EverythingToolbar: Search Files from the Windows Taskbar

EverythingToolbar: Search Files from the Windows Taskbar

EverythingToolbar brings Everything search to the Windows taskbar, so you can find and open files without switching to a separate search window. It suits Windows 10 and 11 users who already run Everything and want faster access to its indexed search.

WindowsDesktop AppProductivity
Added Oct 11, 2025 View details
HtmlRendererCore: Convert HTML to PDF in .NET Core

HtmlRendererCore: Convert HTML to PDF in .NET Core

HtmlRendererCore is a partial port of HtmlRenderer for .NET Core projects. It converts HTML into PDF documents using PdfSharpCore, making it useful when an application needs basic HTML-to-PDF generation in C#.

CsharpHTMLPDF
Added Oct 11, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️