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. Learn more →
Top 23 C# Open-Source Projects
-
Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET Foundation community project.
-
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.
-
ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
-
Entity Framework
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
-
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.
-
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 and the ASP.NET Core platforms. Provides the fundamental infrastructure, production-ready startup templates, application modules, UI themes, tooling, guides and documentation.
-
ArchiSteamFarm
C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
-
MahApps.Metro
A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.
-
mRemoteNG
mRemoteNG is the next generation of mRemote, open source, tabbed, multi-protocol, remote connections manager.
-
Uno Platform
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
-
Bogus
:card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
You might also want to look at AvaloniaUI[0] for a cross platform .NET GUI library. It is similar to WPF but much nicer to work with.
Project mention: FlatBuffers – an efficient cross platform serialization library for many langs | news.ycombinator.com | 2023-09-18
First, go grab this: https://github.com/icsharpcode/ILSpy. It's a decompiler that will break Rust down. Hope you like C#.
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
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.
https://aspnetboilerplate.com/ (por si alguien le interesa)
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.
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.
Petabaytlarca veri emanet edilen şu kodun %85'i C# https://github.com/duplicati/duplicati
Project mention: Stop Guessing, Start Measuring: Transform Your Code with BenchmarkDotnet! | dev.to | 2024-02-13Let’s look at the first example you see, when you open up BenchmarkDotnet’s website, or Github page.
Authenticating with Kyma is a (in my opinion) unnecessary challenge as it leverages the OIDC-login plugin for kubectl. You find a description of the setup here. This works fine when on a Mac but can give you some headaches on a Windows and on Linux machine especially when combined with restrictive setups in corporate environments. For Windows I can only recommend installing krew via chocolatey and then install the OIDC plugin via kubectl krew install oidc-login. At least for me that was the only way to get this working on Windows.
>Would be interesting to see how the interpreter works actually...
It's quite easy to see, there are interpeters for Lisp in like 20 lines or so.
Here's a good one:
(It has the full code in a link towards the bottom)
There's also this:
The Fullscreen Chromium (cefsharp) based Web-Browser ignores optionally user input like Mouse clicks, and is optionally always in the foreground (Force-Top-Most), so it can be used for any situation.
You can make a WPF application with VS2022 CE and then install this NuGet package: MahApps
6.) You cant maximize position size of spread options strategies, LEAN always assumes naked margin first and ON THE NEXT DATA FRAME - you get your reg-t margin for spreads. https://github.com/QuantConnect/Lean/issues/5693 We're running into 2 years of this issue being reported.
Project mention: Microsoft adding RAR, 7z, Gz and more to the native ZIP extractor, and finally having it use more than 1 CPU core. | /r/sysadmin | 2023-05-23
Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03And Uno Platform (https://platform.uno/) is akin to React Native in terms of native controls usage.
Bogus NuGet package is fake data generator which can be helpful for populating tables in a database and testing purposes. If a database is not used and Bogus populates list of data each time an application runs, the data is random, never the same. Also, the random data generated by Bogus may not meet a developer’s requirements.
C# related posts
- MongoDB in C#: Simplified Guide For Inserting Data
- MudBlazor List Items: How To Create Awesome Blazor List Views
- Autofac In ASP NET Core – How To Avoid This Debugging Nightmare
- 7 C# Project Ideas For Beginners To Escape Tutorial Hell
- Modular Dependency Injection in .NET
- Activator.CreateInstance vs Type.InvokeMember – A Clear Winner?
- How to Use BenchmarkDotNet: 6 Simple Performance-Boosting Tips to Get Started
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source C# projects? This list will help you:
Project | Stars | |
---|---|---|
1 | shadowsocks-windows | 57,919 |
2 | Avalonia | 23,672 |
3 | FlatBuffers | 22,005 |
4 | ILSpy | 20,157 |
5 | CNTK | 17,435 |
6 | MaterialDesignInXamlToolkit | 14,593 |
7 | Entity Framework | 13,325 |
8 | ABP | 12,193 |
9 | ASP.NET Boilerplate | 11,558 |
10 | MonoGame | 10,789 |
11 | ArchiSteamFarm | 10,610 |
12 | Json.NET | 10,504 |
13 | Duplicati | 10,150 |
14 | BenchmarkDotNet | 9,990 |
15 | Chocolatey | 9,849 |
16 | mal | 9,792 |
17 | CefSharp | 9,664 |
18 | MahApps.Metro | 9,122 |
19 | SignalR | 9,080 |
20 | Lean | 8,655 |
21 | mRemoteNG | 8,383 |
22 | Uno Platform | 8,349 |
23 | Bogus | 8,261 |