SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# HacktoberFest Projects
-
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.
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.
-
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.
-
Roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
For example: https://github.com/dotnet/roslyn/blob/main/src/Compilers/CSharp/Portable/Parser/LanguageParser.cs
-
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.
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
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
-
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 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.
-
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 - 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-27ArchiSteamFarm: 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.
-
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!
-
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.
-
-
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-24You 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
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-03Have 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-05My 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.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# HacktoberFest related posts
- Need some conceptual help to start a project
- Update to the .NET Language Strategy
- Has anyone had HotReload randomly stop working?
- Can ASP.NET Core Identity be used to both secure API endpoints and handle membership authentication/authorization well enough for an enterprise application?
- Do most professional developers and tutorials use Windows instead of Linux?
- SOLID principles and refactoring existing code
- Information Regarding MY21 ID.4 Software Updates & Pending Activities
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea59d90a30>
www.saashub.com | 9 Feb 2023
Index
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 |