The official repo for the design of the C# programming language
- csharp
- language-design
47,133 repositories indexed
1–24 of 34 · Most stars
The official repo for the design of the C# programming language
An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-games/
A composable, cross-platform MVVM framework for .NET inspired by functional reactive programming. It moves mutable state out of the user interface, keeps each feature's logic in one readable place, and makes applications easier to test. Supports WPF, WinForms, WinUI, .NET MAUI, Avalonia, Uno Platform, Blazor and Android.
C# pure functional programming framework - come and get declarative!
Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
The P programming language.
Power Fx low-code programming language
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming.
Functional extensions for C#
An asynchronous, persistent key-value store for .NET desktop and mobile applications, backed by SQLite. Suited to both durable data such as user settings and cached data that expires, with optional encryption and System.Text.Json serialization.
Next generation API for .NET
iText for .NET is the .NET version of the iText library, formerly known as iTextSharp, which it replaces. iText represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enha
Reactive collections based on Rx.Net
AspectCore is an AOP-based cross platform framework for .NET Standard.
Official repository - Fully managed, cross platform (Windows, Mac, Linux) .NET library for capturing packets
🚀 Build .NET desktop applications using HTML, CSS and javascript.
A robust option type for C#
C# discriminated union source generator
Sodium - Functional Reactive Programming (FRP) Library for multiple languages
Code samples for Functional Programming in C#
The new generation Pascal programming language for .NET
IL2C - A translator for ECMA-335 CIL/MSIL to C language.
A state-of-the-art distributed system using Reactive DDD as uncertainty modeling, Event Storming as subdomain decomposition, Event Sourcing as an eventual persistence mechanism, CQRS, Async Projections, Microservices for individual deployable units, Event-driven Architecture for efficient integration, and Clean Architecture as domain-centric design
A language where the code is written with folders