jchristn
NuGet publisher profile
Packages (194)
SuperSimpleTcp
Simple wrapper for TCP client and server in C# with SSL support
Caching.dll
Simple C# caching library including a FIFO and LRU cache
SyslogLogging
The easiest logging library to use to send log messages to syslog, the console, or the file system. It's. REALLY. Easy.
Watson
Simple, fast, async C# web server for handling REST requests with unified 7.x protocol architecture targeting .NET Standard 2.1, .NET 8, and .NET 10.
WatsonTcp
A simple C# async TCP server and client with integrated framing for reliable transmission and receipt of data
IpMatcher
Library for maintaining a match list of IP addresses and networks and comparing inputs to see if a match exists.
RegexMatcher
Regular expression matching library.
RestWrapper
Simple, easy HTTP REST API client for integrating and consuming services in C#.
WatsonWebsocket
WatsonWebsocket is the EASIEST and FASTEST way to build client and server applications that rely on messaging using websockets. It's. Really. Easy.
UrlMatcher
Simple URL matcher library allowing you to match based on explicit string or parameters
DatabaseWrapper.Core
Do not install this package directly. Core classes for DatabaseWrapper packages.
BlobHelper
BLOB storage wrapper for Microsoft Azure, Amazon S3, S3 compatible storage (i.e. Minio, Less3, Ceph), Kvpbase, Komodo, and local filesystem written in C#.
DatabaseWrapper
Simple database wrapper for Microsoft SQL Server, MySQL, PostgreSQL, and Sqlite. written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages if you only need support for one database type.
KvpbaseSDK
C# SDK for Kvpbase object storage platform
DatabaseWrapper.Sqlite
Simple database wrapper for Sqlite written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages for support for SQL Server, MySQL, and PostgreSQL.
DatabaseWrapper.Mysql
Simple database wrapper for MySQL written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages for support for SQL Server, Sqlite, and PostgreSQL.
DatabaseWrapper.SqlServer
Simple database wrapper for SQL Server written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages for support for MySQL, Sqlite, and PostgreSQL.
DatabaseWrapper.Postgresql
Simple database wrapper for Postgresql written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages for support for SQL Server, Sqlite, and MySQL.
WatsonORM.Core
Do not install this package directly. Core classes and static methods supporting WatsonORM packages.
Timestamps
Simple class containing start time, end time, and total time.
WatsonORM.Sqlite
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) for Sqlite in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. Refer to other WatsonORM packages if you need support for other database types.
StringSimilarity
This class library calculates a score from 0 to 1 based on the similarity of two supplied strings.
WatsonORM
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. WatsonORM supports Microsoft SQL Server, MySQL, PostgreSQL, and Sqlite databases. Refer to other WatsonORM packages if you only need support for a single database type.
WatsonORM.Mysql
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) for MySQL in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. Refer to other WatsonORM packages if you need support for other database types.
WatsonORM.SqlServer
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) for SQL Server in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. Refer to other WatsonORM packages if you need support for other database types.
Komodo.Sdk
Client SDK in C# for Komodo. Please either install Komodo.Daemon to integrate search within your application, or Komodo.Server to run a standalone server if you wish to use this client SDK. Komodo is an information search, metadata, storage, and retrieval platform.
WatsonORM.Postgresql
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) for PostgreSQL in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. Refer to other WatsonORM packages if you need support for other database types.
SqliteHelper
Deprecated; please use DatabaseWrapper.Sqlite instead. Simple wrapper for Sqlite databases written in C#.
CavemanTcp
CavemanTcp is a simple TCP client and server providing easy integration and full control over network reads and writes, allowing you to build your own state machines with ease.
WatsonMesh
A simple C# mesh networking library using TCP (with or without SSL) with integrated framing for reliable transmission and receipt of data amongst multiple nodes. Does not support NAT.
164 more packages load after hydration.