C# HacktoberFest

Open-source C# projects categorized as HacktoberFest

Top 23 C# HacktoberFest Projects

  • PowerShell

    PowerShell for every system!

    Project mention: Can't fetch a registered schema from Apollo Studio | reddit.com/r/graphql | 2023-02-08

    From the error, it sounds like you’re using Powershell, but the command you’re using is the Linux way of using online environments variables, though it’s a discussed feature. See the usable syntax on that thread.

  • ASP.NET Core

    ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

    Project mention: Need some conceptual help to start a project | reddit.com/r/nextjs | 2023-02-09

    I worked for 3 years as a programmer in an old ASP.NET webforms project so I know my way around a full stack project (DB, API, AUTH, CARTS, etc.). But I would like to learn the NextJS full stack framework / stack. I thought of a fun little (maybe not so little) project to start learning and use for portfolio.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • Jellyfin

    The Free Software Media System

    Project mention: That was quick, just got this from my mum in chch | reddit.com/r/newzealand | 2023-02-08

    If you do want to keep a collection, and you are passionate about media then you should be running the *arrs (automated content retrieval, and organisation), private trackers (content sources), jellyfin (media player), and jellyseerr (media discovery layer).

  • Introducing .NET Multi-platform App UI (MAUI)

    .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

    Project mention: MAUI install in Azure Pipelines | reddit.com/r/dotnetMAUI | 2023-01-31
  • Roslyn

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

    Project mention: More on OOP: Polymorphism this time | reddit.com/r/rust | 2023-02-07

    For example: https://github.com/dotnet/roslyn/blob/main/src/Compilers/CSharp/Portable/Parser/LanguageParser.cs

  • MaterialDesignInXamlToolkit

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

    Project mention: Wrapping / overflow /reorder listview items according to window size? | reddit.com/r/csharp | 2023-01-21

    Material Design In XAML Toolkit - better looking controls and stuff.

  • 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: Westwood Studios | Aufstieg und Fall der C&C-Erfinder | reddit.com/r/zocken | 2023-02-09
  • 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.

  • Entity Framework

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

    Project mention: EF Core's lack of support for Linq join's | reddit.com/r/csharp | 2023-01-31

    This issue on Github, and the comment branching it into subissues by SmitPatel outlines the issues some people are having with GroupJoin. https://github.com/dotnet/efcore/issues/17068

  • CleanArchitecture

    Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core

    Project mention: Learning .NET core as a front-end developer | reddit.com/r/dotnet | 2022-10-30

    Here’s a few: - complex domain driven example using vertical slice - another DDD example - clean architecture template by Jason taylor - clean architecture template by ardalis

  • osu

    rhythm is just a *click* away!

    Project mention: Why does this game always have performance issues | reddit.com/r/osugame | 2023-02-07

    i just saw this comment you made and it would be very cool to see you make an insane performance enhancing fork of the game since you know so much about computers and stuff, heres the source code btw, good luck

  • .NET Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

    Project mention: Update to the .NET Language Strategy | news.ycombinator.com | 2023-02-08

    .NET 6+ (fka .NET Core) is cross-platform.

    We've been developing on Windows and have been deploying exclusively to Linux since 2017, everything runs flawlessly. Only time where the deployed version was different was when the locale wasn't set in a Docker container.

    Developing on macOS has an issue with running HTTPS/2 and gRPC endpoints which should be resolved in .NET 8 [1].

    The notable part where .NET Core runtime is lacking vs legacy Windows .NET Framework is graphics, i.e. System.Drawing and all Desktop GUIs, otherwise it's a first class cross-platform runtime.

    [1] https://github.com/dotnet/runtime/issues/27727

  • MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: About game engines | reddit.com/r/gamedev | 2023-01-18

    If you prefer a framework instead of an engine and editor they do exist, MonoGame is a popular one. I wouldn't recommend it unless you're doing it more as a hobby (in which case it's totally valid to do whatever suits you best), using engines with their editors and scripting languages is the industry standard.

  • MediatR

    Simple, unambitious mediator implementation in .NET

    Project mention: Nightclub Website | reddit.com/r/Blazor | 2023-01-23

    MediatR - for CQRS

  • ArchiSteamFarm

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

    Project mention: Ask HN: Those making $0/month or less on side projects – Show and tell | news.ycombinator.com | 2023-01-27

    ArchiSteamFarm: https://github.com/JustArchiNET/ArchiSteamFarm

    I've been developing ASF for last 8 years with very active attitude, 10k commits with over 7k commits made by me (98.6% of all excluding bots and automation). While I do offer various donation options, the program was always free and open-source, and the overall amount of hours I've put into this would probably make at least several years of senior-level salary by now.

    One of my finest creations that helped a lot of Steam users. The program was used approximately at 2.5 million of Steam accounts overall, having solid 30k downloads of each monthly release.

  • Chocolatey

    Chocolatey - the package manager for Windows

    Project mention: The newest feature in the Microsoft Store is more ads | reddit.com/r/pcgaming | 2023-02-04

    Or Chocolately. It even has a UI now!

  • BenchmarkDotNet

    Powerful .NET library for benchmarking

    Project mention: C#: Does Visual Studio 2022 offer a way to profile which function(s) are taking the most time during execution? | reddit.com/r/csharp | 2023-02-01

    It's common to use Benchmark DotNet for "micro benchmarking" i.e. timing small isolated bits of code like it's a unit test.

  • MahApps.Metro

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

    Project mention: Any licensing free package for modern WPF look? | reddit.com/r/csharp | 2023-01-03
  • Jackett

    API Support for your favorite torrent trackers

    Project mention: [Radarr] Quelle est l'URL de Torznab ? | reddit.com/r/enfrancais | 2023-02-06
  • practical-aspnetcore

    Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0, 6.0 and 7.0 projects you can use. Readme contains explanations on all projects.

    Project mention: Super Noob guidance request. Basic orientation needed. | reddit.com/r/dotnet | 2023-01-24

    You can find a complete wiki implementation in a single file using Minimal API here https://github.com/dodyg/practical-aspnetcore/tree/net6.0/projects/sfa/wiki

  • Humanizer

    Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities

    Project mention: English Pluralisation library ? | reddit.com/r/dotnet | 2022-12-22

    https://github.com/Humanizr/Humanizer Humanizer can handle pluralisation, although it doesn't seem to be actively maintained anymore

  • Uno Platform

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

    Project mention: I'm considering giving up on MAUI Blazor Hybrid for creating an App | reddit.com/r/dotnetMAUI | 2023-02-03

    Have you looked at this? https://platform.uno

  • ReactiveUI

    An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.

    Project mention: I want to learn WPF and was told I should use a MVVM based framework any up to date suggestions? | reddit.com/r/csharp | 2023-01-05

    My favorite framework is Reactive UI but it's a bit more advanced than most MVVM frameworks since it uses Reactive Programming. You can still try its most basic features, though.

  • Radarr

    A fork of Sonarr to work with movies à la Couchpotato.

    Project mention: I just lost my 3d printer... | reddit.com/r/3Dprinting | 2023-02-08
  • SaaSHub

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

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 2023-02-09.

C# HacktoberFest related posts


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

Project Stars
1 PowerShell 37,046
2 ASP.NET Core 30,847
3 Jellyfin 20,285
4 Introducing .NET Multi-platform App UI (MAUI) 18,177
5 Roslyn 17,026
6 MaterialDesignInXamlToolkit 13,142
7 OpenRA 12,298
8 Entity Framework 12,157
9 CleanArchitecture 12,028
10 osu 11,654
11 .NET Runtime 11,192
12 MonoGame 9,185
13 MediatR 9,065
14 ArchiSteamFarm 9,008
15 Chocolatey 8,836
16 BenchmarkDotNet 8,662
17 MahApps.Metro 8,583
18 Jackett 8,575
19 practical-aspnetcore 7,534
20 Humanizer 7,396
21 Uno Platform 7,386
22 ReactiveUI 7,349
23 Radarr 7,153
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives