JoshuaWise
Tech Lead, experienced in C++ and JavaScript/TypeScript, interested in programming languages and compilers.
Austin, TX
Pinned Repositories
blue-rpc-protocol
A fast RPC protocol that uses WebSockets and MessagePack.
expression-sandbox
A small tool for evaluating JavaScript code in a secure sandbox, for Node.js or the modern browser.
integer
Native 64-bit integers with overflow protection.
javascript-ultimate
Perfect JavaScript syntax for Sublime Text 3
nodemark
A modern benchmarking library for Node.js
tiny-msgpack
A minimalistic MessagePack encoder and decoder for JavaScript.
better-sqlite3
The fastest and simplest library for SQLite3 in Node.js.
super-templates
An async HTML/XML templating language for Node.js.
toml-v1
A TOML v1.0.0 spec-compliant parser
wise-river
Object streaming the way it should be.
JoshuaWise's Repositories
JoshuaWise/javascript-ultimate
Perfect JavaScript syntax for Sublime Text 3
JoshuaWise/nodemark
A modern benchmarking library for Node.js
JoshuaWise/tiny-msgpack
A minimalistic MessagePack encoder and decoder for JavaScript.
JoshuaWise/expression-sandbox
A small tool for evaluating JavaScript code in a secure sandbox, for Node.js or the modern browser.
JoshuaWise/integer
Native 64-bit integers with overflow protection.
JoshuaWise/request-target
A url parser for http requests, compliant with RFC 7230
JoshuaWise/vapr
A framework for writing expressive, functional-style apps 🌹
JoshuaWise/blue-rpc-protocol
A fast RPC protocol that uses WebSockets and MessagePack.
JoshuaWise/tiny-schema
A minimalistic JSON validator 💍
JoshuaWise/jellypromise
A tiny and fast Promises/A+ library, with thoughtful error handling.
JoshuaWise/wise-inspection
Synchronous inspection for native promises.
JoshuaWise/diseasy
An easy-to-use Discord client
JoshuaWise/little-engine
A minimal foundation for building composable Custom HTML Elements
JoshuaWise/negotiated
A low-level, standards-compliant utility for parsing HTTP content negotiation headers
JoshuaWise/vapr-static
A Vapr plugin that provides a basic static file server
JoshuaWise/package-require
Require Node.js modules relative to the root of your project
JoshuaWise/vapr-compress
A compression plugin for Vapr
JoshuaWise/vapr-conditionals
A Vapr plugin for handling conditional requests
JoshuaWise/vapr-decompress
A Vapr plugin for decompressing request bodies
JoshuaWise/vapr-input
A Vapr plugin for handling requests based on Content-Type
JoshuaWise/vapr-no-input
A Vapr plugin that rejects any requests containing a body
JoshuaWise/vapr-output
A Vapr plugin for negotiating and serializing responses
JoshuaWise/javascript
JavaScript Style Guide
JoshuaWise/limber
A tiny, flexible, front-end framework for building responsive websites
JoshuaWise/package_control_channel
Default channel file for Package Control. Follow the directions at:
JoshuaWise/rpc-bench
A benchmark for RPC protocols
JoshuaWise/sqleet
SQLite3 encryption that sucks less
JoshuaWise/vapr-caching
A Vapr plugin that sets HTTP caching headers
JoshuaWise/vapr-json
A Vapr plugin that provides basic JSON support
JoshuaWise/zod
TypeScript-first schema validation with static type inference