C# C#

Open-source C# projects categorized as C#

Top 23 C# C# Projects

  • shadowsocks-windows

    A C# port of shadowsocks

    Project mention: Shadowsocks作者润之前的感悟:政府无限的权力,都是大部分人自己放弃的。假货坑爹,让政府审核。孩子管不好,让政府关网吧。有人在微博骂我,让政府去删。房价太高,让政府去限购。我们的文化实在太独特,创造出了家长式威权政府,GFW 正是在这种背景下产生的,一个社会矛盾的终极调和器,最终生活不能自理的你每天做的每一件事情都要给政府审查一遍,以免伤害到其他同样生活不能自理的人。 | reddit.com/r/KanagawaWave | 2022-06-02
  • ILSpy

    .NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!

    Project mention: What’s your favorite dev story so far in your career? | reddit.com/r/cscareerquestions | 2022-11-13

    My job was simple: using the trial .exe, reverse-engineer their file format. Simple enough - I love this shit. The biggest roadblock: the trial version doesn't allow you to save files, so we were kind of screwed. Then, after a few minutes of playing around, I noticed that the UI looks suspiciously familiar to a .NET program. So I went to Google to see if there's any .NET disassemblers out there, and luckily, there is! I opened the .exe in the disassembler, and next thing I knew I was looking at .NET intermediate code. My next step: figure out how to enable the save button. Turns out the "trial version" is actually the full program, just with an additional routine at the beginning that checks for a license. I was able to find this in the IC, and found the exact point at which trial mode is activated: a single jump statement. I simply turned this into a NOOP, re-assembled the binary, and next thing I knew, I had successfully hacked one of our competitors' software.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Avalonia

    A cross-platform UI framework for .NET

    Project mention: UWP -> Win App SDK -> Uno/MAUI? | reddit.com/r/dotnet | 2022-11-25

    Problem.

  • MaterialDesignInXamlToolkit

    Google's Material Design in XAML & WPF, for C# & VB.Net.

    Project mention: How do I save ITheme of Material Design in a text file for saving color theme choosed in C# WPF? | reddit.com/r/csharp | 2022-11-21

    ITheme is just a collection of colors : https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit/blob/master/MaterialDesignThemes.Wpf/ITheme.cs

  • Entity Framework

    EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.

    Project mention: Whats the different between these two? What should I be using if im on NET 6? | reddit.com/r/csharp | 2022-11-18

    Oh, if you are only selecting from the key that should be ok, by projections I meant over the IGroupings. This for instance.. But they are fixing more and more every day, so hopefully not long to feature equality.

  • ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

    Project mention: Is there any dotNet project that would be equivalent of a Django app, with admin pages, user model and SQLite context ready setup? | reddit.com/r/dotnet | 2022-11-14

    DotNetBoilerplate might suit your needs. They also have a more advanced commercial offering

  • Json.NET

    Json.NET is a popular high-performance JSON framework for .NET

    Project mention: Is it possible to use NewtonSoft version 7 as main package in program and .Newtonsoft version 12 in NuGet package that will be installed into the application without forcing upgrade? | reddit.com/r/csharp | 2022-11-21
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • CefSharp

    .NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework

    Project mention: Synapse always Errors on Downloading CefSharp | reddit.com/r/ROBLOXExploiting | 2022-06-21
  • ABP

    Open Source Web Application Framework for ASP.NET Core

    Project mention: What is a good open source .net core project to learn about code structure? | reddit.com/r/dotnet | 2022-10-03

    See the abp.io source code and document. Excellent documentation and well structured code.

  • SignalR

    Incredibly simple real-time web for .NET

    Project mention: Blazor SignalR + old .NET Framework SignalR? | reddit.com/r/dotnet | 2022-04-18

    I have a WebAPI using older .NET Framework SignalR 2.4.3 and several client apps (web, Xamarin, and WPF) consuming it. They all use the 2.4.3 client library.

  • ArchiSteamFarm

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

    Project mention: [Steam] (Game) Through Abandoned: The Underground City | reddit.com/r/FreeGameFindings | 2022-11-16

    You need ArchiSteamFarm and you then use those commands in the WebUI Commands Console.

  • Chocolatey

    Chocolatey - the package manager for Windows

    Project mention: I hope most of us are techy enough to notice but this is still unacceptable | reddit.com/r/pcmasterrace | 2022-11-16

    I might as well throw in that avoiding this bullshit is another benefit to using a command line package manager. Chocolatey or Winget (though it looks like maybe Winget doesn't have an afterburner package.) For chocolatey though:

  • MahApps.Metro

    A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.

    Project mention: WPF Good UI Framework and Controls | reddit.com/r/csharp | 2022-07-25
  • BenchmarkDotNet

    Powerful .NET library for benchmarking

    Project mention: .NET standard implemented by .NET6 or .NET framework, performance gain? | reddit.com/r/dotnet | 2022-10-22

    .NET 6 has some performance improvements, so it might be slightly faster. But I'd benchmark it to be sure, https://github.com/dotnet/BenchmarkDotNet highly recommend

  • Duplicati

    Store securely encrypted backups in the cloud!

    Project mention: A Dummies Guide to Duplicati | reddit.com/r/selfhosted | 2022-11-04

    I just came across this while looking through their issues to see if anyone else had reported the firefox issue i'm running into. I'm starting to have serious reservations.

  • Uno Platform

    Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.

    Project mention: Making an android app with c# | reddit.com/r/csharp | 2022-11-21

    Uno - an alternative to Avalonia, but not as popular.

  • mRemoteNG

    mRemoteNG is the next generation of mRemote, open source, tabbed, multi-protocol, remote connections manager.

    Project mention: What Open Source Projects Do You Use In Your District? | reddit.com/r/k12sysadmin | 2022-11-16

    mRemoteNG -- Tabbed connection manager. Handy to have all of my RDP, SSH, Telnet, etc. available in one window.

  • Lean

    Lean Algorithmic Trading Engine by QuantConnect (Python, C#)

    Project mention: Rant about candles | reddit.com/r/QuantConnect | 2022-11-22

    I can plot OHCL lines, I can plot OHCL scatter points on the chart, why can't I plot candles? It's just those scatter points put together. This thing has been going on for 8 YEARS.

  • Refit

    The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.

    Project mention: How to make a get call to a public api with c#? | reddit.com/r/csharp | 2022-11-12

    On the how aspect, if you need to map their whole API you could use something like Refit to save some time and give you a nice API of your own to work with in your code.

  • Bogus

    :card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.

    Project mention: library to generate fake IP addresses | reddit.com/r/dotnet | 2022-08-16

    https://github.com/bchavez/Bogus might work for you.

  • Orchard Core

    Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.

    Project mention: What are some tutorials that Godot really needs? | reddit.com/r/godot | 2022-10-01

    While I've been peripherally present in the game industry through my activity here and on GitHub as a Godot contributor, the vast majority of my time as a developer for the past 5 and a half years has been in web development (largely server/database with some frontend) so take that as you will. In that time, I've seen, worked in, and outgrown several project architectures. At this point, I think I've gotten to know the one that works the best, in part because while it has worked for me, it's also the same one that Microsoft employs to maintain its high-profile open-source projects (which are orders of magnitude more complex than anything I've come up with). A good example is the Orchard Core CMS.

  • UniRx

    Reactive Extensions for Unity

    Project mention: I'm making this turn-based auto battler called Order Automatica. I decided to try using event driven architecture using async/await and UniTask and it made it so easy! I'd love any game design feedback people are willing to give. Link to demo in comments | reddit.com/r/Unity2D | 2022-08-27

    Interesting, I hadn't heard of UniTask. I use UniRX in my projects which I think solves similar problems in a bit of a different way.

  • ImageSharp

    :camera: A modern, cross-platform, 2D Graphics library for .NET

    Project mention: GitHub - A Place to Fork | reddit.com/r/ProgrammerHumor | 2022-11-07

    One example from the top of my head is ImageSharp.

  • Zigi

    Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

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-11-25.

C# C# related posts

Index

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

Project Stars
1 shadowsocks-windows 55,459
2 ILSpy 16,398
3 Avalonia 16,046
4 MaterialDesignInXamlToolkit 12,936
5 Entity Framework 11,930
6 ASP.NET Boilerplate 10,733
7 Json.NET 9,682
8 CefSharp 9,038
9 ABP 8,982
10 SignalR 8,780
11 ArchiSteamFarm 8,704
12 Chocolatey 8,695
13 MahApps.Metro 8,502
14 BenchmarkDotNet 8,347
15 Duplicati 8,159
16 Uno Platform 7,194
17 mRemoteNG 6,953
18 Lean 6,803
19 Refit 6,627
20 Bogus 6,467
21 Orchard Core 6,246
22 UniRx 6,136
23 ImageSharp 6,109
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
www.influxdata.com