Dallas, Texas

David Pennington

Elite
@xeoncross

Full stack Go, Typescript, and Python developer. Mostly React UI's with Go & NodeJS backends (using Python for NLP).

jr. Jr. the static, static javascript site generator (you should see this)

758

micromvc. The worlds smallest, full featured, object-oriented PHP 5 Framework

639

macappshell. Creates a Mac OSX .app folder (complete with icons) ready for your binary file. Perfect for Golang, Rust, C++, etc..

335

lowendscript. Bash scripts to set up/bootstrap low end virtual servers

325

forumfive. A < 10kB forum system in PHP - Code Golf

163

secureserver. A Simple, Secured Default HTTP(S) Server for Golang

134

DByte. A full PHP MySQL, PostgreSQL, SQLite database layer in only 1024 bytes!

121

wnmp. A solid, portable, no-install Nginx, MySQL, and PHP server for windows

114

1kb-PHP-MVC-Framework. Model, View, Controller framework with URL routing, PDO database, and ORM each in 1kb!

108

PHP-to-Golang. Helping PHP developers understand how Go (golang) code works.

83

goworkqueue. Super simple, concurrent worker queue in golang

68

go-cache-benchmark. Benchmark all the top in-memory Go caching libraries

61

go-aesctr-with-hmac. AES encryption for large blobs in Go (golang) using AES-CTR + hmac on io.Writer and io.Reader streams

53

MicroStream. The Tiny Javascript Life Stream - Built for 10k.aneventapart.com

52

PHP-Compactor. Compress and Obfuscate PHP code

51

go-embeddable-stores. Collection of embeddable Go datastores along with benchmarks and examples (bolt,level,badger,sqlite,etc...)

43

Micro. MicroMVC Framework Libraries

43

PHP-Template. Simple PHP template inheritance and view management class using pure PHP

28

mid. Simple Go HTTP middleware for reducing code substantially when building an API. `net/http` compatible.

27

got. Clever, minimal wrapper to improve Go `html/template` usage. No loss of speed.

25

simpleserversetup. An easy way to automatically setup/provision a debian/ubuntu VPS or Vagrant development box. Built in Bash.

20

ACRUD. Automatic database scaffolding with intelligent auto-validation based on schema (for MySQL, SQLite, & PostgreSQL)

16

vanilla-go-server. Simple, complete vanilla go HTTP(S) server with no third-party packages (except golang.org/x)

16

morum. A fully UTF-8 micro PHP forum with akismet, recaptcha, and HTML support in only 12KB!

15

kb_javascript_framework. A tiny JavaScript framework for AJAX requests, Modals, Text Editors, Lightboxes, DOM handling, and effects in 5kB

14

go-reflection-examples. Examples of common reflection tasks in Go

13

kit. Lightweight PHP toolkit

11

database. PDO Database Abstraction library and ORM

10

papi. PHP API Framework based on JSON and Models. Super fast and easy to use.

10

servicehandler. HTTP wrapper for Go services to make implementing "Clean Architecture" easier with automatic REST endpoints

9

UnitEngine. A distributed PHP framework powered by small units of social, dependency-aware code

9

tuh. A Tiny, UTF-8 valid HTML Parser in PHP

8

picoFeed. PHP library to manage feeds

8

tinymvc. How tiny can a working MVC get?

8

nginx_configs. Sample nginx configs you can include so you don't have to remember everything

7

pk. Collection of 1kB PHP libraries with a punch!

7

IOSQL. Database wrapper and ORM

7

SwiftLogin.com. The full source code to the original SwiftLogin.com website

7

RUID. 8 byte sequential (but distributed unique) identifier for database records. Like a UUID mixed with a Primary key that fits in a MySQL/PostgreSQL bigint column.

7

recaptcha. Class based ReCaptcha library

6

formstyle. Cross-browser CSS styling for HTML forms

6

markedup. A markdown to HTML and HTML to markdown converter

6

godiapp. Proper Go application structure with dependency injection for unit testing, mocking, and service replacement. Work-in-Progress Design.

6

960_css_reset. A 960 byte CSS Reset

5

microcssgrid. A tiny 960byte CSS grid system based on the 960.gs and 1KB grid

5

askthehost. Free SMS Platform for running polls and eliciting responses from an audience via text messages.

5

memcached. Caching class using memcached for storage (MicroMVC enabled)

5

php_utf8. A simple collection of functions to provide a standardized framework for working with multibyte strings (like UTF-8) in a variety of server environments.

5

react-material-admin-template. A simple responsive admin template using react and material-ui

5

pocco. The PHP documentation generator (A Docco clone)

5

neat-php. Neat experiments with PHP

4

conner. Simple structured errors with variable context (works with logrus and zerolog)

4

typecrypt. Typescript public key encryption library using webcrypto (designed for social networks)

3

go-youtube-livestream-saver. Simple Go + FFMPEG script for watching for, downloading, and converting live streams to mp4 files

3

Poetic-License. A license in the spirit of BSD, MIT, and ISC, with a twist (limerick - itself in the public domain)

3

terminal-aliases. Collection of the most useful general shell functions and alias helpers for Mac and Linux

2

gorsa. Simple RSA public key encryption / decryption helpers

2

mimestream. Performant, low-memory multipart/mime library for building and parsing emails in Go

2

AngularAjaxForm. Basic Angular.js attribute directive for HTML forms making them parse and display validation from the AJAX submit

2

sqlex. sqlex entends github.com/jmoiron/sqlx with additional helper methods for the most common queries

1
60
Apply