The Wayback Machine - https://web.archive.org/web/20210728181714/https://github.com/paulmillr
Skip to content
Avatar
:octocat:
_
:octocat:
_

Achievements

Achievements

Organizations

@brunch @chaplinjs @es-shims @hy-dev @babel @maintainers @livescript @micromatch @fsevents
Block or Report

Block or report paulmillr

Report abuse

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

Report abuse
paulmillr/README.md

Hi there 👋

I'm interested in open-source, free markets & infosec. Check out my blog, twitter & Hell Yeah. My PGP is 46BEEF337A641ABB 🥩

🔭 I’m currently working on:

  • noble - 0-dependency cryptographic libraries: secp256k1, ed25519, bls12-381
  • chokidar - file watcher used in MS Visual Studio Code with over 35 million downloads per week
  • dotfiles - colorful and robust configuration files and utilities for Mac, Linux and BSD
  • encrypted-dns - configuration profiles for DNS over HTTPS / TLS

A bunch of micro-packages that use no deps or very minimal deps:

  • micro-eth-signer - create, sign and validate Ethereum transactions & addresses with <500 lines of code
  • micro-ftch - tiny optimized fetch()-like node.js and browser method with binary/JSON, CORS, redirects & SSL pinning
  • micro-base58 - fast and beautiful base58 encoder
  • micro-bmark - benchmark your node.js projects with nanosecond resolution
  • bls12-381-keygen - BLS12-381 Key Generation compatible with EIP-2333. Used in iancoleman's eip2333-tool

You may be also interested in papers I save.

Past projects:

  • (2012) chaplin - MVC architecture on top of Backbone & CoffeeScript
  • (2011) brunch - web app builder with an emphasis on speed & simplicity, with 50+ plugins. Built a nice community around it. Brunch was used to build one of the first Uber web apps
  • (2011) es6-shim - ECMAScript 6 compatibility shims for legacy JS engines
  • (2011) chieftain - pythonic imageboard

Pinned

  1. Minimal and efficient cross-platform file watching library

    JavaScript 8.1k 514

  2. Fastest JS implementation of secp256k1. Independently audited, high-security, 0-dependency ECDSA & Schnorr signatures.

    TypeScript 120 19

  3. Colourful & robust configuration files and utilities for Mac, Linux and BSD

    Vim script 1k 176

  4. Configuration profiles for DNS HTTPS and DNS over TLS for iOS 14 and MacOS Big Sur

    679 121

  5. 🍴 Web applications made easy. Since 2011.

    JavaScript 6.8k 462

  6. Fastest implementation of BLS12-381 in a scripting language. High-security, auditable, 0-dependency aggregated signatures / zk-snarks over pairing-friendly curve

    TypeScript 95 22

581 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Mon Wed Fri