Paul Miller's Projects
Use AES-256-GCM + Scrypt to encrypt files.
No-bullshit option parser for node.js.
Simple ES6 Array.prototype.find polyfill for older environments.
Simple ES6 Array.prototype.findIndex polyfill for older environments.
No-bullshit, ultra-simple, 40-lines-of-code async parallel forEach / map function for JavaScript.
A curated list of resources about post-quantum cryptography
Backup of all my projects in a single signed file
the official Rust and C implementations of the BLAKE3 cryptographic hash function
BLS12-381 Key Generation compatible with EIP-2333.
New generation imageboard. Built with Python / Django.
Minimal and efficient cross-platform file watching library
Idiomatic, widely-used code style guides for various programming languages.
Browser console methods polyfill.
The content behind MDN Web Docs
High-performance, well-tested & documented core libraries for Ethereum, in Rust
Colourful & robust configuration files and utilities for Mac, Linux & BSD
List of unsafe ed25519 signature libs
DNS over HTTPS config profiles for iOS & macOS
ECMAScript 6 compatibility shims for legacy JS engines
Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity
Comprehensive official vectors for ETH
Utilities for handling Ethereum keys
Faster and leaner Backbone for your HTML5 apps
fs.readFile cache for node.js build systems & watchers
Simple XMLHTTPRequest-based `fetch` implementation for streaming content.
{Java,Coffee,Live}Script terminal For Firefox
Stats from GitHub repos about accepted / closed pull requests.
age-encryption.org tool implementation in JavaScript
Build tools for js projects. Includes tsconfigs, templates and CI workflows
Last.FM data reclaimer (backuper, helper and analyzer).