Joel Christner's repositories

SuperSimpleTcp

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

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

WatsonWebsocket

A simple C# async websocket server and client for reliable transmission and receipt of data

Language:C#License:MITStargazers:246Issues:11Issues:85

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:86Issues:12Issues:15

HttpServerLite

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

Language:C#License:MITStargazers:71Issues: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:53Issues: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:50Issues:6Issues:7

RestDb

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

Language:C#License:MITStargazers:41Issues: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:23Issues: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:23Issues: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:20Issues:5Issues:2

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:7Issues:3Issues:0

PQueue

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

Language:C#License:MITStargazers:7Issues:2Issues: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

PdfTextExtractor

A simple C# shell wrapper for the wonderful pdfplumber library in Python to extract text from .PDF files

Language:C#License:MITStargazers:4Issues:2Issues: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

DocumentTextExtractor

Simple C# library for extracting text and metadata from .docx, .pptx, and .xlsx files

Language:C#License:MITStargazers:3Issues: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

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

Webhooky

Webhooky helps you add webhooks to your app, with simple classes and methods for managing rules, targets, events, retries, and status.

Language:C#License:MITStargazers:2Issues:1Issues: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

S3Lite

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

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

jchristn

Yay, I found it

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