• Stars
    star
    17
  • Rank 1,251,902 (Top 25 %)
  • Language
    C#
  • License
    MIT License
  • Created about 7 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

More Repositories

1

EntityFramework.Triggers

Adds events for entity inserting, inserted, updating, updated, deleting, and deleted
C#
367
star
2

CacheLineSize

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

EntityFramework.PrimaryKey

Retrieve the primary key (including composite keys) from any entity
C#
44
star
4

EntityFramework.VersionedProperties

C#
40
star
5

Aligned

Memory alignment wrappers, useful for avoiding false sharing
C++
39
star
6

EntityFramework.TypedOriginalValues

Get typed access to the DbEntityEntry<T>.OriginalValues property bag
C#
33
star
7

PagedList.EntityFramework

An async/await enabled extension for https://github.com/kpi-ua/X.PagedList (previously https://github.com/TroyGoode/PagedList)
C#
20
star
8

TimeAgo

Get a string showing how long ago a DateTime was, for example '4 minutes ago' in many languages
C#
20
star
9

NameOf

Provides strongly typed access to a compile-time string representing the name of a variable, field, property, method, event, enum, or type.
C#
20
star
10

AlignedMalloc

A cross-platform C function to allocate aligned memory
C
18
star
11

CacheLineSize.NET

A cross-platform .NET Standard library to get the cache line size (in bytes) of the processor.
C#
13
star
12

BrainfuckSharpCompiler

A brainfuck compiler written in C#. Compiles to an executable .NET assembly
C#
8
star
13

MinimalPerfectHash

A minimal perfect hash function library derived from Laurent Dupuis' implementation at http://www.dupuis.me/node/9
C#
7
star
14

Equality

The last .NET equality solution you'll ever need. Automatically produces equality comparison and hash-code generation for any type by emitting IL based on your type. Emitted code is cached and specialized for struct and class types. Specify fields and auto-properties to ignore, as well as properties you want to include by applying attributes.
C#
6
star
15

CoContra

Delegate replacement and event backing-field drop-in classes to easily allow co/contra-variance in delegate
C#
5
star
16

Mutuple

Mutable tuple class library for those times when you need mutable, reference-type tuples
C#
5
star
17

EntityFramework.SoftDeletable

Soft-deletable base classes and helpers for EntityFramework
C#
3
star
18

TorontoBeachPredictor

C#
3
star
19

SudokuSolver

C#
2
star
20

Catch

LINQ extention method for catching exceptions
C#
2
star
21

SlimCollections

Some common collections implemented as a struct with the first ten items allocated within the struct. Ideal for situations requiring the semantics of a collection with little to no GC pressure.
C#
2
star
22

CacheAlignedMalloc

C
1
star
23

BrainfuckSharp

A brainfuck interpreter I wrote in C#
C#
1
star
24

NonNullable

NonNullable<T> struct with IL-weaving to prevent all possible null assignment (via default(T) and the parameter-less constructor)
C#
1
star
25

Disposal

C#
1
star
26

re2c-unicode-categories

Tool to generate Unicode category definitions for re2c lexers
C++
1
star
27

virtual_memory

Cross-platform virtual memory allocation functions: reserve, commit, decommit, and release
1
star
28

MarshalAligned

.NET aligned memory allocation methods in the style of `System.Runtime.InteropServices.Marshal`
C#
1
star
29

AlignedMemoryManager

Derived from `MemoryManager<T>` to support aligned `Memory<T>`
C#
1
star
30

SpscBoundedQueue

Concurrent, lock-free, single-producer, single-consumer, bounded queue
C++
1
star
31

Ephemera

Attach and use properties to objects at run-time
C#
1
star
32

DiscogsNet

A fork of https://discogsnet.codeplex.com
C#
1
star
33

Brainfuck

A brainfuck interpreter I wrote in C++
1
star
34

NichoblockStruchain

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