Top 23 C# HacktoberFest Projects
Windows system utilities to maximize productivityProject mention: PowerToys Experimental Release v0.48.1 | reddit.com/r/windowsinsiders | 2021-10-19
PowerShell for every system!Project mention: PowerShell 7 7.1.5 | reddit.com/r/PDQDeploy | 2021-10-18
Releases · PowerShell/PowerShell · GitHub
Syncfusion Xamarin UI controls allow for space, time, and ultimately, cost savings.. Syncfusion Xamarin components and frameworks are constantly being developed and updated to meet the growing needs of a changing digital world. This suite has controls from basic editors to powerful, advanced controls like DataGrid, Charts, ListView, and RTE. Free 30-day Trial.
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.Project mention: Does this RegEx have mistakes in it? | reddit.com/r/csharp | 2021-10-20
However, if you are using C#, it may be easier to use the URL/URI class from one of the Web classes (webutility, httputility) for your build target (core or asp.net)...especially if you are just using/testing a single entry that is a url. It handles use of slashes (back, forward) for you as well as parameter walking. I do not know what your target size or other required dlls are, so you should compare for size and other deploy issues...also, what is already in your project.
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.Project mention: Hacktoberfest for .NET Developers (C# Edition) | dev.to | 2021-10-02
Google's Material Design in XAML & WPF, for C# & VB.Net.Project mention: Searching for a free WinForms GUI library | reddit.com/r/csharp | 2021-08-03
I did a quick search and found a WinForms and WPF example of Material Design libraries. It's got some of the same philosophies your examples seem to be looking for.
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: Red alert 2 for linux | reddit.com/r/game | 2021-10-18
You might want to see this: https://www.openra.net/
A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
One framework for creating powerful cross-platform games.Project mention: Libraries for other languages similar to Ebiten? | reddit.com/r/ebiten | 2021-10-18
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.Project mention: How can I convenient move through the project's code? | reddit.com/r/Cplusplus | 2021-10-18
I am a C# developer and new to C++. I am curious how the C# runtime works. It wrote in C ++ and here is it source code: https://github.com/dotnet/runtime/tree/main/src/coreclr
C# application with primary purpose of idling Steam cards from multiple accounts simultaneously.Project mention: It is safe to login into this app ?? I only idle games that I don't finish btw | reddit.com/r/Steam | 2021-10-13
Just use Archi's like normal people :>
Simple, unambitious mediator implementation in .NETProject mention: Resources for organizing and maintaining code? | reddit.com/r/csharp | 2021-10-09
Jimmy Bogard has a library that we use and love https://github.com/jbogard/MediatR
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: How should I make a cross-platform (Windows, Mac, Linux) GUI app with .net and C#? What frameworks / libraries should I use? | reddit.com/r/csharp | 2021-10-08
Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0 and 6.0 RC2 projects you can use. Readme contains explanations on all projects.Project mention: free dotnet courses | reddit.com/r/dotnet | 2021-10-19
There is a single page implementation for a full functional wiki on .NET 6 https://github.com/dodyg/practical-aspnetcore/tree/net5.0/projects/sfa/wiki
LiteDB - A .NET NoSQL Document Store in a single data file - https://www.litedb.org
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: Has anyone else seen this bizarre trend of developers refusing to use Git GUIs because they wanna 'git gud' at using the CLI? | reddit.com/r/ExperiencedDevs | 2021-09-21
I can't recommend GitExtensions enough. It's a very good UI tool that maps the CLI commands 1 to 1 for the most part. In fact, whenever you do something through the UI, it opens up a console where it shows you the command it just run. I think it's a very good way to learn GIT: UI to see the tree in front of you, but you also see the commands. By default I see at all times the tree, the diff of the last commit and/or the console where I can just type in my commands, it's smooth. http://gitextensions.github.io/
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.Project mention: Announcing .NET 6 Release Candidate 2 | reddit.com/r/programming | 2021-10-12
There is always https://platform.uno/ for Linux desktop support.
Xamarin.Forms Official HomeProject mention: Legacy Xamarin Native App, stick with Xamarin Native or change to Xamarin Forms / Maui? | reddit.com/r/xamarindevelopers | 2021-08-21
:camera: A modern, cross-platform, 2D Graphics library for .NETProject mention: Vector<int> throws error | reddit.com/r/csharp | 2021-06-14
You're using the wrong type then. Vector has a variable fixed length that depends on your specific hardware on your machine (ie. on what kind of vectorized registers are available). Assuming SSE2 as a baseline, Vector will always have (at least) a size of 4. On some machines it will have a size of 8, etc. You can't use it to store an arbitrarily long sequence of values, and even if you could, what you're doing here is very inefficient. If you want to store eg. a pixel color in BGRA32 format, storing each channel as an int means you'd be wasting 4x times the memory you need. You should instead store each channel as a byte, and have your pixel type only have a size of exactly 32 bits. For reference, I'd suggest taking a look at the Bgra32 pixel type in ImageSharp: https://github.com/SixLabors/ImageSharp/blob/master/src/ImageSharp/PixelFormats/PixelImplementations/Bgra32.cs.
Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications.. (by PrismLibrary)Project mention: I don't know why my Autofac is throwing an exception with WPF | reddit.com/r/dotnet | 2021-03-15
Quartz Enterprise Scheduler .NETProject mention: Task scheduling performance | reddit.com/r/csharp | 2021-08-27
You should use a scheduler like https://www.quartz-scheduler.net/ I have used it extensively and it's good at what it does.
The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.Project mention: WordPress Latin1 and UTF-8, Part 2 | news.ycombinator.com | 2021-10-16
I hope one day Microsoft will deprecate their non-unicode API, remove that TCHAR mess. I think they supported these legacy APIs long ey already. There's still a problem with PATH_MAX, see, for example, the dotnet MSBuild. Maybe even switch to the UTF-8 instead.
:angel: The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.Project mention: How can I grab onto the html class name of a string that contains html, using c#? | reddit.com/r/csharp | 2021-09-22
If you want a cleaner and modern alternative to HtmlAgilityPack then I'd suggest https://github.com/AngleSharp/AngleSharp
🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.Project mention: MudBlazor - Blazor Component Library | reddit.com/r/Blazor | 2021-09-13
Personally I prefer AntBlazor. AntBlazor
What are some of the best open-source HacktoberFest projects in C#? This list will help you:
Are you hiring? Post a new remote job listing for free.