Skip to content
View jacobshirley's full-sized avatar

Block or report jacobshirley

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jacobshirley/README.md

About me

Software engineer building lightweight, type-safe open-source libraries focused on developer tools, streaming data, and low-level systems programming.

Projects

  • pdf-lite - Low-level PDF library with encryption support for browser and Node.js
  • json-stream-lite - Zero-dependency JSON streaming and stringifier library
  • csv-stream-lite - Zero-dependency CSV streaming and stringifier library
  • pki-lite - Lightweight PKI library for X.509 certificates and digital signatures
  • soql-parser-lite - TypeScript parser for Salesforce SOQL queries
  • rules_docs - Bazel rules for documentation and MkDocs site generation
  • rules_postgresql - Hermetic Bazel toolchain for PostgreSQL testing
  • truck-physics-game - Single player web game made with Phaser.js. The aim is to keep the crates balanced on the truck while driving through bumpy terrain.
  • blob.io - Multiplayer web game I made as part of my university course

@jacobshirley | LinkedIn

Pinned Loading

  1. pdf-lite pdf-lite Public

    A lightweight, low level PDF library that works in the browser and Node

    TypeScript

  2. pki-lite pki-lite Public

    PKI operations in TypeScript

    TypeScript

  3. json-stream-lite json-stream-lite Public

    A super lightweight, zero dependency JSON key-value pair streaming, written in TypeScript. Works in the browser and Node.

    TypeScript

  4. rules_docs rules_docs Public

    Bazel rules for generating documentation and sites using tools such as mkdocs and TypeDoc.

    Starlark

  5. soql-parser-lite soql-parser-lite Public

    Zero-dependency Salesforce Object Query Language (SOQL) parser written in TypeScript

    TypeScript

  6. csv-stream-lite csv-stream-lite Public

    Zero dependency, lightweight TypeScript CSV streaming and stringification library

    TypeScript