Joel Christner's repositories

SuperSimpleTcp

Simple wrapper for TCP client and server in C# with SSL support

Language:C#License:MITStargazers:416Issues:12Issues:108

DatabaseWrapper

Simple database wrapper for Microsoft SQL Server, MySQL, PostgreSQL, and Sqlite written in C# supporting dynamic query building and nesting using expressions.

Language:C#License:MITStargazers:91Issues:12Issues:15

HttpServerLite

TCP-based user-space HTTP and HTTPS server, written in C#, with no dependency on http.sys.

Language:C#License:MITStargazers:72Issues:12Issues:21

BlobHelper

BlobHelper is a common, consistent storage interface for Microsoft Azure, Amazon S3 (and S3-compliant storage), and local filesystem written in C#.

Language:C#License:MITStargazers:54Issues:6Issues:8

CavemanTcp

CavemanTcp is a simple TCP client and server providing callers with easy integration and full control over network reads and writes.

Language:C#License:MITStargazers:53Issues:6Issues:7

RestDb

RESTful HTTP/HTTPS server for Microsoft SQL Server, MySQL, and PostgreSQL

Language:C#License:MITStargazers:42Issues:8Issues:1

SimpleUdp

SimpleUdp is a super simple way of building UDP clients and servers in C#.

Language:C#License:MITStargazers:36Issues:3Issues:9

Caching

Simple FIFO and LRU cache in C#

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

RestWrapper

RestWrapper is a simple C# class library to help simplify sending REST API requests and retrieving responses (RESTful HTTP and HTTPS)

Language:C#License:MITStargazers:24Issues:5Issues:6

WatsonMesh

A simple mesh networking library in C# based on WatsonTcp

Language:C#License:MITStargazers:23Issues:4Issues:3

S3Server

Emulated Amazon Web Services (AWS) Simple Storage Service (S3) server-side interface.

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

WatsonORM

WatsonORM is a lightweight and easy to use object-relational mapper (ORM) in C# for .NET Core.

Language:C#License:MITStargazers:21Issues:5Issues:8

NetLedger

NetLedger is a simple, self-contained ledgering library for adding debits and credits, checking balances, and performing commits on pending entries.

Language:C#License:MITStargazers:9Issues:3Issues:1

PQueue

Lightweight, persistent, thread-safe, disk-based queue written in C#

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

SimpleServer

Simple C# RESTful web server using Watson Webserver.

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

AWSSignatureGenerator

A simple class library for generating AWS V4 signatures.

Language:C#License:MITStargazers:5Issues:2Issues:1

TaskHandler

A simple C# class library to help manage running a queue of tasks without relinquishing control.

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

SerializationHelper

SerializationHelper is a simple wrapper around System.Text.Json to overcome some of the common challenges developers face when using Microsoft's JSON library compared to the Newtonsoft.Json library.

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

uscale

uscale - HTTP/HTTPS Loadbalancer in C#

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

GoogleMapsClient

I needed a simple way to parse addresses and resolve coordinates to an address. Plug in a Google Maps API key and you're all set.

Language:C#License:MITStargazers:3Issues:4Issues:1

PrettyId

Simple static method for generating IDs like those used by Stripe and other services

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

SendWithMailgun

Simple class library to send email using Mailgun.

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

Timestamps

Simple class containing start time, end time, and total time.

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

CommonPrefixes

Evalutes a list of strings and returns a list representing common prefixes found within based on a given delimiter.

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

PerformanceStatistics

Library for capturing performance statistics from commonly-used performance counters. Currently only supports Windows.

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

S3Lite

Lightweight Amazon S3 client without all the heft and dependency drag of the official library.

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

Inputty

Inputty is a simple library that helps simplify the process of getting input from the console.

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

NeverBounce

Simple library for validating email addresses using NeverBounce.

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

jchristn

Yay, I found it

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