C# HacktoberFest

Open-source C# projects categorized as HacktoberFest | Edit details
Related topics: #C# #.NET #dotnet-core #C# #Windows

Top 23 C# HacktoberFest Projects

  • PowerShell

    PowerShell for every system!

    Project mention: Powershell script to upgrade from Powershell 2.0 to a higher version? | reddit.com/r/PowerShell | 2022-01-18

    Read here https://github.com/PowerShell/PowerShell

  • 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: Why do we need WaitForExit() when working with processes? | reddit.com/r/dotnet | 2022-01-24

    This might be a dumb question but I can't seem to get my head around it. I am starting a process from a ASP.NET Core controller and it works fine. I can also close the application from the same controller with no issues. What is the benefit of WaitForExit()? Do I not need WaitForExit() if I am closing the process programmatically when the controller endpoint is hit? (yes I am aware I would use WaitForExitAsync() since its asp dot net )

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • Roslyn

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

    Project mention: WPF > Python > WPF | reddit.com/r/csharp | 2022-01-08

    Here's what I'm referring to. https://github.com/dotnet/roslyn/blob/main/docs/wiki/Scripting-API-Samples.md

  • 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: Ask HN: Anyone making a living building desktop applications? | news.ycombinator.com | 2022-01-21

    Have you looked into .NET MAUI yet? I'm cautiously optimistic, but haven't dug into it. Should be releasing Q2 this year.


  • Jellyfin

    The Free Software Media System

    Project mention: Could not load file or assembly Newtonsoft.Json, Version= issue using Google.Apis.* | reddit.com/r/dotnet | 2022-01-21

    The main program, Jellyfin is on .NET5 and currently moving to .NET6 for their next release. My plug-in is also on .NET5 and Google’s libraries target .NET Standard 2.0

  • MaterialDesignInXamlToolkit

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

    Project mention: Flyleaf v3.4: Media Player .NET (4-6) Library for WPF/WinForms (based on FFmpeg/DirectX) | reddit.com/r/dotnet | 2022-01-18

    Themes: WPF Control is based on Material Design In XAML and supports already some basic Color Themes

  • Entity Framework

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

    Project mention: Entity Framework Core 6 features - Part 1 | reddit.com/r/dotnet | 2022-01-16

    An attribute is new. Github issue.

  • 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.

  • 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: Online/Co-op (4 player) RTS style games? | reddit.com/r/gamingsuggestions | 2022-01-23
  • osu

    rhythm is just a *click* away!

    Project mention: Help for custom songs on mobile | reddit.com/r/osugame | 2022-01-09
  • MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: hey , would like to know if there are free game making tools and programming guides out there | reddit.com/r/IndieGaming | 2022-01-20

    Lastly if you really want to get into programming and get your hands dirty you can use what I use: Monogame Its always free and opensource. Unity and Unreal have different forums of getting money from you once you publish your games (If you do) They are pretty lax tho. Unreal only takes a small % of profits over a certain amount and unity has a subscription fee for extra things, or if you are making over a certain amount.

  • MahApps.Metro

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

    Project mention: I can't use some XAML UI Controls on my WPF project, and I tried almost everything I found. please if anybody is familiar with this, I really need help! | reddit.com/r/csharp | 2022-01-22

    https://mahapps.com/ Very awesome all in one theme tool and extra controls.

  • .NET Runtime

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

    Project mention: What .NET-related obscure errors have you encountered, and how did you solve them? | reddit.com/r/dotnet | 2022-01-22

    I ended up filing an issue on GitHub. They then filed a new issue which is still open today.

  • Chocolatey

    Chocolatey - the package manager for Windows

    Project mention: Why does Microsoft allow this on their store? | reddit.com/r/Windows10 | 2022-01-21

    I did a bit of research on this. their website (link) is actually just a crappy package installer, similar to Chocolatey without the cmd, or Ninite. So naturally, I tried to actually do stuff on their website. Not only do the requests to download stuff sometimes not exist, but when you get an MSI or EXE to download, it will pop up a message saying the msi protocol was disabled. I attempted this with the 7-zip installer listed on their website. But they also have a paid, pro version of a package installer....that installs OPEN-SOURCE SOFTWARE.

  • ArchiSteamFarm

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

    Project mention: [Steam] (Game) Nyheim, Uphill Skiing , Icesolation | reddit.com/r/FreeGameFindings | 2022-01-11
  • MediatR

    Simple, unambitious mediator implementation in .NET

    Project mention: Combat Effect System in C# | reddit.com/r/gamedev | 2021-12-27

    - Implement a mediator pattern to have loose coupling and inject it through constructor as well. ( example of a library that does this for business application https://github.com/jbogard/MediatR, not sure if it's wise to use this for games, but the idea is solid). CombatManager can publish messages on the mediator, and interested entities can listen to those messages.

  • Jackett

    API Support for your favorite torrent trackers

    Project mention: Most efficient way to rip/archive 1300 CDs in FLAC? | reddit.com/r/DataHoarder | 2022-01-22

    just a vpn like mullvad, an indexer like jackett, and a client to search through jackett and download torrents like qbittorrent.

  • 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: Is it possible to subscribe to changes in a given property of a bound object? | reddit.com/r/Blazor | 2021-12-15

    Checkout https://www.reactiveui.net/ - it works with INotifyPropertyChanged interface, which raises an event every time the property changes.

  • Humanizer

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

    Project mention: Made a lightweight natural language generation AI for translating string based numbers into their English-based text equivalent. For example: -1042 = negative one thousand and forty-two. Numbers can be translated all the way up to 999 centillion. Enjoy. | reddit.com/r/csharp | 2021-10-24

    How it's compared to Humanizr?

  • practical-aspnetcore

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

    Project mention: Dimana kita bisa mencari co-founder buat bikin startup? Adakah event2 networking di Indonesia? | reddit.com/r/indonesia | 2022-01-23

    If your startup has a software component, talk to me. I am a legit developer (https://github.com/dodyg/practical-aspnetcore/) and I already own a software company so I got freedom to do whatever I like.

  • Uno Platform

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

    Project mention: The poor man's IDE | reddit.com/r/ProgrammerHumor | 2022-01-22

    Or does anyone know how to develop UWP/Xamarin on Linux? (yes, UNO-Platform, have to convince boss first.)

  • GitExtensions

    Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).

    Project mention: What tool do you use for resolving merge conflicts? | reddit.com/r/vscode | 2022-01-15

    GitExtension with kdiff3

  • Xamarin.Forms

    Xamarin.Forms Official Home

    Project mention: collectionview scroll to mvvm | reddit.com/r/Xamarin | 2021-12-01

    It appears there is no view binding for this function... I've been googling around and saw this post https://github.com/xamarin/Xamarin.Forms/issues/10254 , but I can't implement it properly. It fails out with a dictionary exception.

  • ImageSharp

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

    Project mention: Github repositories to study from | reddit.com/r/csharp | 2022-01-02

    This probably won't fit your needs, but ImageSharp is very interesting imo. You can learn a lot of low level and optimization stuff there (SIMD, pointers/memory hackery, etc.).

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-01-24.

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 31,774
2 ASP.NET Core 27,073
3 Roslyn 15,407
4 Introducing .NET Multi-platform App UI (MAUI) 13,410
5 Jellyfin 13,096
6 MaterialDesignInXamlToolkit 11,728
7 Entity Framework 10,928
8 OpenRA 10,361
9 osu 8,789
10 MonoGame 8,109
11 MahApps.Metro 8,073
12 .NET Runtime 7,962
13 Chocolatey 7,956
14 ArchiSteamFarm 7,423
15 MediatR 7,334
16 Jackett 6,947
17 ReactiveUI 6,753
18 Humanizer 6,538
19 practical-aspnetcore 6,246
20 Uno Platform 6,138
21 GitExtensions 6,060
22 Xamarin.Forms 5,502
23 ImageSharp 5,272
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.