chokidar
Minimal and efficient cross-platform file watching libraryencrypted-dns
DNS over HTTPS config profiles for iOS & macOSes6-shim
ECMAScript 6 compatibility shims for legacy JS enginesdotfiles
Colourful & robust configuration files and utilities for Mac, Linux & BSDexoskeleton
Faster and leaner Backbone for your HTML5 appsnoble-secp256k1
Fastest 4KB JS implementation of secp256k1 signatures and ECDHnoble-curves
Audited & minimal JS implementation of elliptic curve cryptography.noble-hashes
Audited & minimal JS implementation of hash functions, MACs and KDFs.console-polyfill
Browser console methods polyfill.noble-ed25519
Fastest 4KB JS implementation of ed25519 signaturesreaddirp
Recursive version of fs.readdir with streaming api.top-github-users
GitHub top-1000 generation scriptostio
Your open-source talks place.noble-bls12-381
DEPRECATED: use noble-curves instead. Fastest JS implementation of BLS12-381.noble-ciphers
Auditable & minimal JS implementation of Salsa20, ChaCha and AESmicro-eth-signer
Minimal library for Ethereum transactions, addresses and smart contracts.code-style-guides
Idiomatic, widely-used code style guides for various programming languages.scure-btc-signer
Audited & minimal library for creating, signing & decoding Bitcoin transactions.qr
Minimal node.js & browser QR Code Pattern reader and generatorscaffolt
Dead-simple JSON-based scaffolder.scure-bip39
Secure, audited & minimal implementation of BIP39 mnemonic phrasesscure-base
Secure, audited & 0-deps implementation of bech32, base64, base32, base16 & base58async-each
No-bullshit, ultra-simple, 40-lines-of-code async parallel forEach / map function for JavaScript.noble-post-quantum
Auditable & minimal JS implementation of public-key post-quantum cryptographyscure-starknet
Audited & minimal JS implementation of Starknet cryptography.ostio-api
Your open-source talks place. Rails backend.tx-tor-broadcaster
CLI utility that broadcasts BTC, ETH, SOL, ZEC & XMR transactions through TOR using public block explorersmicro-sol-signer
Create, sign & decode Solana transactions with minimum depsscure-bip32
Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets.micro-web3
Typesafe Web3 with minimum deps: call eth contracts directly from JS. Batteries includednative-notifier
Use native system notifications in node.js without third-party librarieschieftain
New generation imageboard. Built with Python / Django.micro-ordinals
Minimal JS library for ordinals and inscriptions on top of scure-btc-signermicro-key-producer
Produces secure keys and passwords. Supports SSH, PGP, BLS, OTP and many other formatsloggy
Colorful stdstream dead-simple logger for node.js.micro-ftch
Wrappers for built-in fetch() enabling killswitch, logging, concurrency limit and other features.Array.prototype.find
Simple ES6 Array.prototype.find polyfill for older environments.micro-packed
Define complex binary structures using composable primitivesmicro-otp
One Time Password generation via RFC 6238micro-bmark
Benchmark your node.js projects with nanosecond resolution.pushserve
Dead-simple pushState-enabled command-line http server.LiveScript.tmbundle
A TextMate, Chocolat and Sublime Text bundle for LiveScriptjage
age-encryption.org tool implementation in JavaScriptread-components
Read bower and component(1) componentsArray.prototype.findIndex
Simple ES6 Array.prototype.findIndex polyfill for older environments.mnp
My new passportnip44
NIP44 spec and implementations of encrypted messages for nostrgithub-pull-req-stats
Stats from GitHub repos about accepted / closed pull requests.micro-aes-gcm
0-dep wrapper around webcrypto AES-GCM. Has optional RFC 8452 SIV implementation.steg
Simple and secure steganographymicro-password-generator
Utilities for password generation and estimation with support for iOS keychaintag-shell
Use ES6 template tags for your node.js shell commands.papers
Papers i've read and / or wanted to savemicro-should
Simplest zero-dependency testing framework, a drop-in replacement for Mocha.noble-ripemd160
Noble RIPEMD160. High-security, easily auditable, 0-dep, 1-file hash functionbls12-381-keygen
BLS12-381 Key Generation compatible with EIP-2333.micro-promisify
Convert callback-based JS function into promise. Simple, 10LOC, no deps.micro-base58
Fast and beautiful base58 encoder without dependencies.micro-rsa-dsa-dh
Minimal JS implementation of older cryptography algorithms: RSA, DSA, DH.lastfm-tools
Last.FM data reclaimer (backuper, helper and analyzer).fetch-streaming
Simple XMLHTTPRequest-based `fetch` implementation for streaming content.micro-ed25519-hdkey
Minimal implementation of SLIP-0010 hierarchical deterministic (HD) walletsunicode-categories
ECMAscript unicode categories. Useful for lexing.noble.py
Noble cryptographic libraries in Python. High-security, easily auditable, 0-dep pubkey, scalarmult & EDDSA.argumentum
No-bullshit option parser for node.js.trusted-setups
Easily access trusted setups in JS. Includes KZG / ETHmicro-es7-shim
No-bullshit super-simple es7 collections shim for Array#includes, Object.values, Object.entriesjsbt
Build tools for js projects. Includes tsconfigs, templates and CI workflowseth-vectors
Comprehensive official vectors for ETHmicro-ff1
Format-preserving encryption algorithm (FPE-FF1) specified in NIST Special Publication 800-38G.backup
Backup of all my projects in a single signed filequickly-copy-file
Quickly copy file from one path to another. No bullshit, ultra-simple, async and just one dep.microtemplates
John Resig's micro-templates aka underscore templates. No-bullshit and smallpopular-user-agents
Regularly updated list of popular user agents aka browser versionspaulmillr.github.io
roy.tmbundle
Roy TextMate, Chocolat & Sublime Text 2 bundleqr-code-vectors
QR Code test vectorspaulmillr
aesscr
Use AES-256-GCM + Scrypt to encrypt files.universal-path
Cross-platform universal node.js `path` module replacement that works better with Windowsfcache
fs.readFile cache for node.js build systems & watchersrn-bigint
packed
https://github.com/paulmillr/micro-packedunused-test-repo
Love Open Source and this site? Check out how you can help us