C#

Open-source projects categorized as C#

Top 23 C# Open-Source Projects

  • Ryujinx

    Experimental Nintendo Switch Emulator written in C#

    Project mention: Nintendo Switch Emulator: Progress Report December 2023 | news.ycombinator.com | 2024-01-17

    Their C# JIT [1] generates x86_64 or ARM native code. This is why it's fast.

    1: https://github.com/Ryujinx/Ryujinx/tree/master/src/ARMeilleu...

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

    InfluxDB logo
  • Files

    Building the best file manager for Windows

    Project mention: Files | news.ycombinator.com | 2024-03-18
  • Jellyfin

    The Free Software Media System

    Project mention: Ask HN: Which "open-source alternatives" have succeeded? | news.ycombinator.com | 2024-07-01

    With how anti-consumer the recent Plex moves have been, Jellyfin [1] has gotten really popular among self-hosting community. It is arguably the best alternative to Plex in terms of features and the amount of freedom given to the user.

    [1] https://github.com/jellyfin/jellyfin

  • calculator

    Windows Calculator: A simple yet powerful calculator that ships with Windows

    Project mention: Exemples of medium WPF open-source projects? | /r/csharp | 2023-11-14
  • ShareX

    ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.

    Project mention: Flameshot – Powerful, yet simple to use open-source screenshot software | news.ycombinator.com | 2024-06-11

    I've been using ShareX (https://getsharex.com/) for some years, which is also open-source, and very featureful while not feeling too bloated, though Windows only.

    I'll have to have a look at this next time I'm on a Linux desktop, as I found the options lacking compared to ShareX last time I looked.

  • DevToys

    A Swiss Army knife for developers.

    Project mention: Dicas e truques: Ferramentas para produtividade para dev no Sistema operacional 🪟 Windows 11 | dev.to | 2024-06-01

    DevToys o canivete suíço para desenvolvedores. mais de 28 ferramentas, incluindo:

  • Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

    Project mention: Quartz: A Deterministic Time Testing Library for Go | news.ycombinator.com | 2024-07-15

    This may be your personal experience but it is used successfully and happily by many in a variety of domains way different to "boring OOP back-ends". No popular general purpose language is confined to a single domain like you describe. C# lets you do things like writing a competitive Redis implementation[0], advanced physics engine that beats Jolt[1] or a game engine that does not rely on C++ or C[2], cross-platform applications[3] and so on and so forth. The language itself lets you go from high level FP style approach for business domain modeling to very low-level data crunching that is competitive with systems programming languages.

    [0]: https://microsoft.github.io/garnet/docs/benchmarking/results...

    [1]: https://github.com/bepu/bepuphysics2

    [2]: https://www.stride3d.net

    [3]: https://avaloniaui.net

  • SaaSHub

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

    SaaSHub logo
  • WaveFunctionCollapse

    Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

    Project mention: Wave Function Collapse | dev.to | 2024-06-02

    WFC is a very popular procedural generation technique that can generate unique outputs of tilemaps or levels based off prompted input images or tiles. WFC is an implementation of the model synthesis algorithm. WFC was created by Maxim Gumin in 2016. The WFC algorithm is VERY similar to the model synthesis algorithm developed in 2007 by Paul Merrell. For more information on WFC specifically, you can review Maxim's Github repo here.

  • sst

    Build modern full-stack applications on AWS

    Project mention: Vercel ends open-source sponsorship program giving projects 24hr notice | news.ycombinator.com | 2024-06-14

    In case it’s helpful to anyone who has to jump off vercel:

    I recently had to transition my company off of vercel for reasons unrelated to this (wanted to use cloud infra primitives that vercel does not provide, and wanted to leverage the large amount of AWS credits my company received) and found that sst.dev [0] to be easy to migrate to and a joy to use in general. It leverages open-next to deploy next.js projects on AWS in a serverless way.

    I’ve been enjoying using it so much that for my next project I think I’ll skip vercel altogether and use sst from the start.

    [0] https://sst.dev/

  • Pulumi

    Pulumi - Infrastructure as Code in any programming language 🚀

    Project mention: RivieraDev 2024 : We were here | dev.to | 2024-07-11
  • awesome-dotnet-core

    :honeybee: A collection of awesome .NET core libraries, tools, frameworks and software

  • SteamTools

    🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。

  • Roslyn

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

    Project mention: What do I think about Lua after shipping a project with 60k lines of code? | news.ycombinator.com | 2024-06-01

    The .NET runtime[1] and C# compiler[2] are both pretty easy to embed.

    [1] https://learn.microsoft.com/en-us/dotnet/core/tutorials/netc...

    [2] https://github.com/dotnet/roslyn/blob/main/docs/wiki/Scripti...

  • awesome-dotnet

    A collection of awesome .NET libraries, tools, frameworks and software

    Project mention: Developer should-know websites | dev.to | 2024-03-26

    Github .Net, Node, Cloud, React ... Awesomes

  • AspNetCore-Developer-Roadmap

    Roadmap to becoming an ASP.NET Core developer in 2024

  • ANTLR

    ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

  • PEASS-ng

    PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)

  • CleanArchitecture

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

    Project mention: AdonisJS | news.ycombinator.com | 2024-06-20

    Looking at this, it has similar aspects as ASP.NET Core, and the same flaws as the Controller per class design used. Methods such as "create", "show" and "store" do not share a state, they shouldn't share a class either.

    However, you can rectify this, by just not trying to share a class with any of those. In .NET Steve Smith, aka Ardalis shows how to do this with his Clean architecture idea [1], Idea is to make a class for each endpoint. This also makes it easier for "Update" classes to share functionality with other "Update" classes and so on.

    [1]: https://github.com/ardalis/CleanArchitecture/tree/main/sampl...

  • Bitwarden

    Bitwarden infrastructure/backend (API, database, Docker, etc). (by bitwarden)

    Project mention: Ask HN: Which "open-source alternatives" have succeeded? | news.ycombinator.com | 2024-07-01
  • lively

    Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3.

    Project mention: how do i turn it off bruh | /r/LivelyWallpaper | 2023-09-22
  • 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: The Rise and Fall of the LAN Party | news.ycombinator.com | 2024-04-24

    Recently, my friends and I recreated our old LAN parties. Went up to a cabin in the woods, brought some cheap network switches, and had everyone install OpenRA (https://www.openra.net/, open red alert), and had a blast, even with everyone on laptops (mac/win). You can still do this in 2024 and it's worth it!

  • guiadevbrasil

    Um guia extenso de informações com um vasto conteúdo de várias áreas para ajudar, agregar conhecimento e retirar dúvidas, nesse guia você encontrará tudo que necessário para qualquer carreira relacionada a tecnologia.

    Project mention: Ensino porcaria | /r/brdev | 2023-10-15
  • ABP

    Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.

    Project mention: ABP Suite: Best CRUD Page Generation Tool for .NET | dev.to | 2024-02-14

    In conclusion, ABP Suite is a game-changer in the realm of application development. Its modular design (comes from ABP Framework), powerful code generation, and support for modern frontend frameworks make it a go-to choice for developers looking to build scalable and feature-rich applications. Whether you are working on a small project or a large enterprise application, ABP Suite provides the tools you need to succeed in your development endeavors.

  • SaaSHub

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

    SaaSHub logo
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).

C# discussion

Log in or Post with

C# related posts

  • QuestPDF HTML to PDF C# Alternatives For .NET Developers

    1 project | dev.to | 19 Jul 2024
  • New Repository on GitHub, WebFormsJS is Here!

    3 projects | dev.to | 18 Jul 2024
  • Deep Learning Mastery: Key Concepts and Transformations in Image Processing

    2 projects | dev.to | 18 Jul 2024
  • Developing a Desktop Document Scanner Application with .NET MAUI Blazor

    1 project | dev.to | 17 Jul 2024
  • Automating Task Organization with the openai-dotnet Library

    2 projects | dev.to | 13 Jul 2024
  • .NET Digest #1

    3 projects | dev.to | 8 Jul 2024
  • 100% Free Vector Search with OpenLlama, Postgres, NodeJS and NextJS

    2 projects | dev.to | 1 Jul 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Jul 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Ryujinx 33,476
2 Files 33,108
3 Jellyfin 31,974
4 calculator 29,287
5 ShareX 28,614
6 DevToys 25,971
7 Avalonia 24,673
8 WaveFunctionCollapse 23,008
9 sst 21,082
10 Pulumi 20,530
11 awesome-dotnet-core 19,603
12 SteamTools 18,888
13 Roslyn 18,735
14 awesome-dotnet 18,731
15 AspNetCore-Developer-Roadmap 18,062
16 ANTLR 16,736
17 PEASS-ng 15,392
18 CleanArchitecture 15,235
19 Bitwarden 14,823
20 lively 14,405
21 OpenRA 14,402
22 guiadevbrasil 13,467
23 ABP 12,531

Sponsored
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.
www.influxdata.com

Did you konow that C# is
the 10th most popular programming language
based on number of metions?