Andreas Gehrke (agehrke)

agehrke

Geek Repo

Location:Denmark

Twitter:@agehrke

Github PK Tool:Github PK Tool

Andreas Gehrke's starred repositories

runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

AspNetCoreDiagnosticScenarios

This repository has examples of broken patterns in ASP.NET Core applications

jint

Javascript Interpreter for .NET

Language:C#License:BSD-2-ClauseStargazers:3974Issues:139Issues:718

bflat

C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables)

Language:C#License:AGPL-3.0Stargazers:3559Issues:59Issues:121

NetCoreServer

Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution

testing-distributed-systems

Curated list of resources on testing distributed systems

Language:HTMLLicense:CC-BY-4.0Stargazers:2443Issues:89Issues:2

prometheus-net

.NET library to instrument your code with Prometheus metrics

R3

The new future of dotnet/reactive and UniRx.

ConsoleAppFramework

Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe CLI Framework powered by C# Source Generator.

Language:C#License:MITStargazers:1519Issues:41Issues:56

DotNetCodingPatterns

A collection of coding patterns in no particular order

MessagePipe

High performance in-memory/distributed messaging pipeline for .NET and Unity.

Language:C#License:MITStargazers:1295Issues:24Issues:71

Ulid

Fast .NET C# Implementation of ULID for .NET and Unity.

Language:C#License:MITStargazers:937Issues:16Issues:26

ArchUnitNET

A C# architecture test library to specify and assert architecture rules in C# for automated testing.

Language:C#License:Apache-2.0Stargazers:825Issues:18Issues:81

Fusion

🧰 A modern alternative to the Microsoft Assembly Binding Log Viewer (FUSLOGVW.exe)

Language:C#License:MITStargazers:729Issues:20Issues:30

dunet

C# discriminated union source generator

Language:C#License:MITStargazers:481Issues:7Issues:33

z

Save time typing out directory paths in PowerShell by jumping around instead.

Language:PowerShellLicense:UnlicenseStargazers:417Issues:7Issues:45

DependenSee

Dotnet project and package dependency visualizer.

Language:HTMLLicense:MITStargazers:318Issues:5Issues:16

UnitGenerator

C# Source Generator to create value-object, inspired by units of measure.

Language:C#License:MITStargazers:313Issues:9Issues:18

ZoneTree

ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database for NET. It can operate in memory or on local/cloud storage.

Language:C#License:MITStargazers:280Issues:7Issues:17

container-workshop

Documents fundamental .NET Container workflows

StackExchange.Utils

Utility class packages used at Stack Exchange...but on NuGet!

Language:C#License:MITStargazers:196Issues:19Issues:4

StereoDB

Ultrafast and lightweight in-process memory database written in F# that supports: transactions, secondary indexes, persistence, and data size larger than RAM.

Language:F#License:Apache-2.0Stargazers:187Issues:6Issues:9

git-istage

Make staging whole files, as well as parts of a file, up to the line level, a breeze.

Language:C#License:MITStargazers:174Issues:10Issues:32

reproducible-builds

Contains the DotNet.ReproducibleBuilds package

Jwt

JSON Web Token implementation for .Net & .Net Core

Language:C#License:MITStargazers:80Issues:8Issues:47
Language:C#License:MITStargazers:62Issues:5Issues:0

avrotize

Avrotize is a command-line tool for converting data structure definitions between different schema formats, using Apache Avro Schema as the integration schema model.

Language:PythonLicense:Apache-2.0Stargazers:51Issues:3Issues:4

SharpNng

SharpNng is a lightweight low-level managed wrapper around the Lightweight Messaging Library NNG

Language:C#License:BSD-2-ClauseStargazers:45Issues:5Issues:1

TimeProviderExtensions

Extensions for System.TimeProvider API. It includes an advanced test/fake version of the TimeProvider type and a backported version of PeriodicTimer to .NET 6 that support TimeProvider.

Language:C#License:MITStargazers:27Issues:3Issues:2

A6k.Nats

nats.io client (with Project Bedrock)

Language:C#License:MITStargazers:11Issues:4Issues:2