C# HacktoberFest

Open-source C# projects categorized as HacktoberFest

Top 23 C# HacktoberFest Projects

  • PowerShell

    PowerShell for every system!

    Project mention: PowerBI: déployer une passerelle sur AWS pour $0.12/j | dev.to | 2024-03-14

    msiexec.exe /package https://github.com/PowerShell/PowerShell/releases/download/v7.2.6/PowerShell-7.2.6-win-x64.msi /quiet ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL=1 ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1 USE_MU=1 ENABLE_MU=1 ADD_PATH=1

  • 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: The Mechanics of Silicon Valley Pump and Dump Schemes | dev.to | 2024-02-18

    Even if you look at Microsoft’s by far most popular GitHub project, they’re still only half as big as SupaBase. If you believe “the SupaBase story”, SupaBase grew and became twice as large as Microsoft in 3 years. Below is their likes over time if you’re curious, together with a couple of additional “too good to be true” Silicon Valley projects.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Jellyfin

    The Free Software Media System

    Project mention: Netflix: Piracy Is Difficult to Compete Against and Growing Rapidly | news.ycombinator.com | 2024-02-05

    At least for the last point i can recommend jellyfin. It has a web interface, a android tv app and an iphone app. I use it on my phone, tv and in the browser.

    https://jellyfin.org/

  • 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: Developers are not happy with .NET MAUI, but nobody in the team cares about it | /r/hackernews | 2023-11-27
  • Roslyn

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

    Project mention: Still No REPL for .NET Core in Visual Studio | news.ycombinator.com | 2024-02-17
  • CleanArchitecture

    Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core (by ardalis)

    Project mention: Dotnet.World.News(Wednesday, September, 20, 2023) | /r/bitplatform | 2023-09-22

    🔴 [CleanArchitecture] (Learning Template + Docs): A starting point for Clean Architecture with ASP.NET Core. Clean Architecture is just the latest in a series of names for the same loosely-coupled, dependency-inverted architecture.

  • MaterialDesignInXamlToolkit

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • osu

    rhythm is just a *click* away!

    Project mention: anyone else feel like there should be a hud option for current grade in lazer? | /r/osugame | 2023-12-10
  • 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: There has never been a better time to game on Linux | news.ycombinator.com | 2024-01-12

    Obligatory reminder:Red Alert,Command & Conquer, Dune 2000, Rebuilt for the Modern Era.

    https://www.openra.net/

  • .NET Runtime

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

    Project mention: Common Sorting Algorithms in C# - From My Experience | dev.to | 2024-03-02

    Orderby Linq Code Reference

  • Entity Framework

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

    Project mention: Multi-tenancy using schemas with Entity Framework and PostgreSQL | dev.to | 2023-10-16

    * You can check the original CreateMigration implementation at: https://github.com/dotnet/efcore/blob/release/7.0/src/EFCore.Relational/Migrations/Internal/MigrationsAssembly.cs

  • Jackett

    API Support for your favorite torrent trackers

    Project mention: Best .NET Core API project for learning? | /r/dotnet | 2023-12-04
  • MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: The MonoGame Foundation launch | /r/monogame | 2023-11-15

    To highlight this shift, we are introducing a new website which is now fully automated with Github. The paint is still fresh, but we hope to expand it with more information about the MonoGame Foundation, like how it operates, and how to join it or contribute.

  • MediatR

    Simple, unambitious mediator implementation in .NET

    Project mention: The Monad Invasion - Part 2: Monads in Action! | dev.to | 2024-02-27

    You probably noticed that .SetName() returns a Either. You may have come across Unit in libraries like MediatR or Language-Ext. It's a simple construct representing a type with only one possible value. We use it as a placeholder for operations that do not return a value but may return another state. In our example, .SetName() is a Command that does not return a value but may fail. Therefore, the monad Either carries two possible states: Right (without value) or Left (with an Error).

  • ArchiSteamFarm

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

    Project mention: Is still safe to use steam idle? | /r/Steam | 2023-12-07

    Why should they? But be sure to use Open Source Projects like https://github.com/JustArchiNET/ArchiSteamFarm or https://github.com/JonasNilson/idle_master_extended so that no funny business happens due to your account due to shady idler programs. Idler programs simply mimic what you're doing and Steam doesn't care about you actually played the game or idled the time since Playtime is IR-reversible and the more you idle, the more you can't refund the game which suits them well.

  • BenchmarkDotNet

    Powerful .NET library for benchmarking

    Project mention: Stop Guessing, Start Measuring: Transform Your Code with BenchmarkDotnet! | dev.to | 2024-02-13

    Let’s look at the first example you see, when you open up BenchmarkDotnet’s website, or Github page.

  • Chocolatey

    Chocolatey - the package manager for Windows

    Project mention: Effective Neovim Setup. A Beginner’s Guide | dev.to | 2024-03-09

    On a Windows machine, you can use Chocolatey by running the command.

  • MahApps.Metro

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

    Project mention: Windows 8 style app (metro style app) | /r/windows | 2023-05-08

    You can make a WPF application with VS2022 CE and then install this NuGet package: MahApps

  • Radarr

    Movie organizer/manager for usenet and torrent users.

    Project mention: My Home Lab setup | dev.to | 2023-09-03

    Movies: Radarr

  • practical-aspnetcore

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

    Project mention: What advantages/disadvantage does Blazor have in comparison to other popular frontend frameworks? | /r/dotnet | 2023-06-18
  • Uno Platform

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

    Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03

    And Uno Platform (https://platform.uno/) is akin to React Native in terms of native controls usage.

  • Humanizer

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

  • 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: Humble Chronicles: Managing State with Signals | news.ycombinator.com | 2023-05-19

    ReactiveUI is based on Rx and very popular in the .Net world: https://www.reactiveui.net/.

  • 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 2024-03-14.

C# HacktoberFest related posts

Index

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

Project Stars
1 PowerShell 43,011
2 ASP.NET Core 34,112
3 Jellyfin 28,930
4 Introducing .NET Multi-platform App UI (MAUI) 21,355
5 Roslyn 18,367
6 CleanArchitecture 14,618
7 MaterialDesignInXamlToolkit 14,487
8 osu 14,120
9 OpenRA 14,003
10 .NET Runtime 13,831
11 Entity Framework 13,222
12 Jackett 10,966
13 MonoGame 10,685
14 MediatR 10,484
15 ArchiSteamFarm 10,441
16 BenchmarkDotNet 9,928
17 Chocolatey 9,753
18 MahApps.Metro 9,083
19 Radarr 8,975
20 practical-aspnetcore 8,786
21 Uno Platform 8,295
22 Humanizer 8,261
23 ReactiveUI 7,859
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com