NTDLS.Permafrost v2.2.0
Stable

The NetworkDLS original symmetric cipher algorithm ported to C#.

Released: 3/23/2025

NTDLS.DelegateThreadPooling v1.5.9
Stable

High performance active thread pool where work items can be queued as delegate functions. Allows you to easily enqueue infinite FIFO worker items or enforce queue size, wait on collections of those items to complete, and total control over the pool size. Also allows for multiple pools, so that different workloads do not interfere with one another.

Released: 12/31/2024

NTDLS.ExpressionParser v1.1.5
Stable

Expression parser for .net. Supports expression nesting, custom variables, custom functions as well as a ton of built in functions.

Released: 12/31/2024

NTDLS.FastMemoryCache v1.7.11
Stable

A fast, easy to use, thread-safe partitioned memory cache for .net that helps manage the memory size and track performance.

Released: 12/31/2024

NTDLS.SecureKeyExchange v3.0.2
Stable

Easily generate a single or multi-round Diffie-Hellman key.

Released: 12/31/2024

NTDLS.Semaphore v3.4.10
Stable

Provides various classes for to ensure sequential mult-threaded access to variables or sections of code.

Released: 12/31/2024

NTDLS.SqliteDapperWrapper v1.1.4
Stable

Provides a simple interface to a Sqlite database and allows for more advanced options

Released: 12/31/2024

NTDLS.SqlManagedConnectivity v1.3.2
Stable

Wraps a native SQL Server connection, allows for easy field/value enumeration and manages cleanup.

Released: 12/31/2024

NTDLS.SqlServerDapperWrapper v1.2.2
Stable

Nuget package that makes it super easy to manage connectivity to and talk to SQL Server.

Released: 12/31/2024

NTDLS.DatagramMessaging v1.3.3
Stable

Just a friendly UDP packet framing, sending and receiving wrapper. It handles corruption checks, concatenation, fragmentation, serialization and adds compression.

Released: 12/31/2024

NTDLS.StreamFraming v1.2.9
Stable

Stream wrapper (typically TCPIP/NetworkStream) that enables reliable framing, compression, optional encryption and two way communication.

Released: 12/31/2024

NTDLS.Helpers

DotNet helper functions.

Created: 6/20/2024

NTDLS.WinFormsHelpers

Helpers for working with WinForms. Getting and setting values, simplifications for invoke, etc.

Created: 6/12/2024