C# C#

Open-source C# projects categorized as C#

Top 23 C# C# Projects

  1. Jellyfin

    The Free Software Media System - Server Backend & API

    Project mention: Jellyfin unauthenticated endpoints can leak data about your collection and more | news.ycombinator.com | 2025-04-23
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Files

    A modern file manager that helps users organize their files and folders.

    Project mention: File Pilot: A file explorer built for speed with a modern, robust interface | news.ycombinator.com | 2025-02-18

    Another file explorer option is Files [0], that looks a lot more like the built in Explorer in Windows but with some additional features.

    [0] https://files.community/

  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.

    Project mention: Devlog: Hacktoberfest 2024 (2/4) | dev.to | 2024-10-11

    I made sure to document every step of the way via screenshots to ensure I could test enabling and disabling certain features. The screenshot tool I use on Windows is called, ShareX, and I find it extremely useful with regards to pointing out certain elements in an image.

  5. DevToys

    A Swiss Army knife for developers.

    Project mention: DevToys: A Swiss Army knife for developers | news.ycombinator.com | 2025-04-09
  6. Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

    Project mention: The History and Legacy of Visual Basic | news.ycombinator.com | 2025-05-11

    Check out https://avaloniaui.net as well. It's basically a cross-platform reimplementation of WPF. It's not quite as simple as C#+WinForms or Lazarus+LCL because you don't get drag-and-drop UI designer, and you need to write markup by hand (albeit with live preview). But unlike HTML, it's actually designed for desktop UI apps from the get go, so it's much easier to write for anything non-trivial. And you can still write "quick and dirty" GUI code by directly connecting event handlers to buttons and updating values etc in it, ignoring data bindings and other more advanced facilities.

  7. WaveFunctionCollapse

    Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

    Project mention: Generating an infinite world with the Wave Function Collapse algorithm | news.ycombinator.com | 2025-01-18

    https://github.com/mxgmn/WaveFunctionCollapse

    As for global repetition, the original repo did have this to say, that selecting tiles is important.

  8. SteamTools

    🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。

  9. SaaSHub

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

    SaaSHub logo
  10. awesome-dotnet-core

    :honeybee: A collection of awesome .NET core libraries, tools, frameworks and software

    Project mention: Introducing Awesome .NET Testing ✅ | dev.to | 2024-10-14

    I have a confession to make. I love writing automated tests. That's why I've created awesome-dotnet-testing – a curated list of awesome .NET libraries and tools that help ensure code quality through automated testing. While my source of inspiration was awesome-dotnet-core, sadly that massive project doesn't seem to be actively maintained anymore, with some notable projects missing, and some obsolete. This is why I have started a new categorised list with a focus solely on testing, and I'm going to keep it up to date and comprehensive. I've even learned a few new things along the way, even though I've been working with testing on .NET for a long time. So I would be happy if it helps someone.

  11. Roslyn

    The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

    Project mention: OpenVSX, which VSCode forks rely on for extensions, down for 24 hours | news.ycombinator.com | 2025-04-24
  12. PEASS-ng

    PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)

  13. CleanArchitecture

    Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 9 (by ardalis)

    Project mention: AdonisJS | news.ycombinator.com | 2024-06-20

    Looking at this, it has similar aspects as ASP.NET Core, and the same flaws as the Controller per class design used. Methods such as "create", "show" and "store" do not share a state, they shouldn't share a class either.

    However, you can rectify this, by just not trying to share a class with any of those. In .NET Steve Smith, aka Ardalis shows how to do this with his Clean architecture idea [1], Idea is to make a class for each endpoint. This also makes it easier for "Update" classes to share functionality with other "Update" classes and so on.

    [1]: https://github.com/ardalis/CleanArchitecture/tree/main/sampl...

  14. Bitwarden

    Bitwarden infrastructure/backend (API, database, Docker, etc). (by bitwarden)

    Project mention: Useful Sites for Privacy and Security | dev.to | 2025-03-22

    Bitwarden - Open-source password manager.

  15. lively

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

  16. OpenRA

    Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.

    Project mention: EA Open Sources Command and Conquer: Red Alert | news.ycombinator.com | 2025-02-27

    OpenRA did it better :D

    If you haven't seen it yet https://www.openra.net/ is worth your time.

    https://github.com/OpenRA/OpenRA

    I have many fond memories of playing openra as "LAN" game on the "gaming weekends" from a few FOSS groups I've been in. Can't recommend "saturday gaming" enough to anyone involved in any foss community.

  17. ABP

    Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.

    Project mention: Open-source web application framework for ASP.NET Core | news.ycombinator.com | 2024-09-28

    What is going on with all the .zip files in git? https://github.com/abpframework/abp/blob/8.3.1/source-code/V...

    Bonus points for having them twice: https://github.com/abpframework/abp/blob/8.3.1/studio/source...

  18. QuestPDF

    Generate and edit PDF documents in your .NET applications using the open-source QuestPDF library and its C# Fluent API. Build invoices, reports and data exports with ease.

    Project mention: QuestPDF HTML to PDF C# Alternatives For .NET Developers | dev.to | 2024-07-19

    PDF (Portable Document Format) is widely used to save data or send data in a portable, secure format. When it comes to manipulating data into a PDF file or designing a document like an invoice, C# developers often turn to robust libraries. Two popular Libraries for these tasks are IronPDF and QuestPDF. In this article, we'll delve into how to use QuestPDF for HTML to PDF conversion and compare its features with those of IronPDF.

  19. winsw

    A wrapper executable that can run any executable as a Windows service, in a permissive license.

  20. MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: How to Decide Which Engine is Right for You | dev.to | 2024-12-08

    MonoGame: https://www.monogame.net/

  21. csharplang

    The official repo for the design of the C# programming language

    Project mention: Why Tracebit is written in C# | news.ycombinator.com | 2025-01-31

    Here's the language proposal for those that are interested.

    https://github.com/dotnet/csharplang/issues/8928

  22. ArchiSteamFarm

    C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.

  23. ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

  24. Mono

    Mono open source ECMA CLI, C# and .NET implementation.

    Project mention: Unity Game Hacking - Calling FindObjectsOfType in C++ | dev.to | 2024-11-20

    So "mono.dll" exports a few symbols which we can use in our DLL. You can get the C++ SDK from here: Mono SDK On Github

  25. BenchmarkDotNet

    Powerful .NET library for benchmarking

    Project mention: Various .NET Benchmarks | dev.to | 2025-03-28

    The name of the library is BenchmarkDotNet and the documentation can be found here. The only thing you have to do is:

  26. 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# C# discussion

Log in or Post with

C# C# related posts

  • Would you use a CRUD code generator for a disk based database?

    1 project | news.ycombinator.com | 15 May 2025
  • When should I use LLMs?

    3 projects | dev.to | 15 May 2025
  • Building Multimodel AI Chat Bot in .NET with ChatGPT and Database Branching in Neon Postgres

    1 project | dev.to | 13 May 2025
  • Discover the Best HTML Code Generator for Web Development

    1 project | dev.to | 24 Apr 2025
  • Jellyfin unauthenticated endpoints can leak data about your collection and more

    1 project | news.ycombinator.com | 23 Apr 2025
  • Wino Mail: Built-In Mail and Calendars App Clone for Windows

    1 project | news.ycombinator.com | 22 Apr 2025
  • Better Error Handling

    2 projects | news.ycombinator.com | 20 Apr 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Jellyfin 39,583
2 Files 37,106
3 ShareX 32,380
4 DevToys 28,861
5 Avalonia 27,650
6 WaveFunctionCollapse 24,009
7 SteamTools 22,022
8 awesome-dotnet-core 20,470
9 Roslyn 19,531
10 PEASS-ng 17,486
11 CleanArchitecture 17,025
12 Bitwarden 16,529
13 lively 16,299
14 OpenRA 15,570
15 ABP 13,475
16 QuestPDF 12,827
17 winsw 12,809
18 MonoGame 12,111
19 csharplang 11,992
20 ArchiSteamFarm 11,974
21 ASP.NET Boilerplate 11,920
22 Mono 11,282
23 BenchmarkDotNet 10,965

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com