Nick Strupat's repositories

EntityFramework.Triggers

Adds events for entity inserting, inserted, updating, updated, deleting, and deleted

Language:C#License:MITStargazers:373Issues:28Issues:63

CacheLineSize

A cross-platform C function to get the cache line size (in bytes) of the processor, or 0 on failure

Language:CLicense:MITStargazers:113Issues:6Issues:2

ComputerInfo

.NET Standard library to fill the need for Microsoft.VisualBasic.Devices.ComputerInfo on Windows, macOS, and Linux

Language:C#License:MITStargazers:18Issues:5Issues:3

re2c-unicode-categories

Tool to generate Unicode category definitions for re2c lexers

Language:C++License:MITStargazers:2Issues:3Issues:0

NichoblockStruchain

A hypertext machine learning web zone for blockchain AI hype trains and other cryptos/quanta (not affiliated with the BlocholasChainpat folk)

Language:C#Stargazers:1Issues:4Issues:0

StrupatForm

A grammar notation that's basically McKeeman Form plus RegEx

Language:C#License:GPL-3.0Stargazers:1Issues:1Issues:0

BigDecimal

An arbitrary-precision decimal (base 10) floating-point number class.

Language:C#License:MITStargazers:0Issues:1Issues:0

BitExtensions

Bit manipulation on `Byte` and `Span<Byte>`

Language:C#License:MITStargazers:0Issues:3Issues:0

Calculator

Experimenting with implementing a expression calculator with arbitrary precision. Operators are all the same precedence, so they are evaluated left-to-right

Language:C#License:MITStargazers:0Issues:3Issues:0

covariant-dev

Consulting Company Templates Theme - Using Tachyons

Language:CSSLicense:MITStargazers:0Issues:2Issues:0
Language:CSSLicense:NOASSERTIONStargazers:0Issues:3Issues:0

EntityFramework.Exceptions

Handle database errors easily when working with Entity Framework Core. Supports SQLServer, PostgreSQL, SQLite, Oracle and MySql.

License:NOASSERTIONStargazers:0Issues:0Issues:0

Integer

Composable integer types for some C# meta-programming techniques

Language:C#Stargazers:0Issues:2Issues:0

livebtfs

A bittorrent filesystem based on FUSE, optimized to run OS from remote disk

Language:C++License:GPL-3.0Stargazers:0Issues:1Issues:0

llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.

Stargazers:0Issues:2Issues:0

magic_enum

Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code

Language:C++License:MITStargazers:0Issues:2Issues:0

MemoryPack

Zero encoding extreme performance binary serializer for C# and Unity.

Language:C#License:MITStargazers:0Issues:2Issues:0

ObjectToDictionary

Convert .NET objects to Dictionary<string, object> with cached IL-emitted converters for both value and reference types.

Language:C#License:MITStargazers:0Issues:3Issues:0

ollama

Get up and running with large language models locally

Language:CLicense:MITStargazers:0Issues:1Issues:0

OneOf

Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching

Language:C#License:MITStargazers:0Issues:1Issues:0

Regex

An implementation of a regular expression parser generator

Language:C#Stargazers:0Issues:2Issues:0

RockLib.Messaging

An easy-to-use, easy-to-configure messaging API.

Language:C#License:MITStargazers:0Issues:0Issues:0

roslyn

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

Language:C#License:MITStargazers:0Issues:2Issues:0

SMBLibrary

Free, Open Source, User-Mode SMB 1.0/CIFS, SMB 2.0, SMB 2.1 and SMB 3.0 server and client library

Language:C#License:LGPL-3.0Stargazers:0Issues:2Issues:0

sqlite_orm

❤️ SQLite ORM light header only library for modern C++

Language:C++License:AGPL-3.0Stargazers:0Issues:1Issues:0

SuperHeroApi

A GraphQL Starter Tutorial Template.

Language:C#Stargazers:0Issues:0Issues:0

System.ImmutableMemory

Immutable versions of `Memory<T>` and `Span<T>`, because `ReadOnlyMemory/Span` doesn't imply the underlying memory won't be mutated. These types either wrap known immutable objects (String, Immutable...<T>` or they take sole ownership of a defensive copy of the underlying memory. They then provide a non-mutating API which closely resembles `ReadOnlyMemory/Span`.

Language:C#License:MITStargazers:0Issues:3Issues:0

ZeroQL

C# GraphQL client with Linq-like syntax

Language:C#License:MITStargazers:0Issues:1Issues:0