• Stars
    star
    262
  • Rank 150,647 (Top 4 %)
  • Language
    CoffeeScript
  • Created over 11 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

GitHub top-1000 generation script

GitHub top users

Generated stats: git.io/top.

Usage

Make sure youโ€™ve got node.js and coffeescript installed.

# Install deps.
npm install
# Download and format everything.
make

# or

# Download data.
make get

# Generate stats.
make format

License

The MIT License (MIT)

Copyright (c) 2013 Paul Miller (http://paulmillr.com/)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the โ€œSoftwareโ€), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED โ€œAS ISโ€, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

More Repositories

1

chokidar

Minimal and efficient cross-platform file watching library
JavaScript
10,550
star
2

es6-shim

ECMAScript 6 compatibility shims for legacy JS engines
JavaScript
3,119
star
3

encrypted-dns

DNS over HTTPS config profiles for iOS & macOS
2,885
star
4

dotfiles

Colourful & robust configuration files and utilities for Mac, Linux & BSD
Shell
1,182
star
5

exoskeleton

Faster and leaner Backbone for your HTML5 apps
JavaScript
882
star
6

noble-secp256k1

Fastest 4KB JS implementation of secp256k1 signatures and ECDH
JavaScript
695
star
7

noble-curves

Audited & minimal JS implementation of elliptic curve cryptography.
TypeScript
588
star
8

noble-hashes

Audited & minimal JS implementation of hash functions, MACs and KDFs.
JavaScript
468
star
9

console-polyfill

Browser console methods polyfill.
JavaScript
433
star
10

noble-ed25519

Fastest 4KB JS implementation of ed25519 signatures
JavaScript
388
star
11

readdirp

Recursive version of fs.readdir with streaming api.
JavaScript
376
star
12

ostio

Your open-source talks place.
JavaScript
248
star
13

noble-bls12-381

DEPRECATED. Use noble-curves instead. Fastest JS implementation of BLS12-381.
TypeScript
197
star
14

code-style-guides

Idiomatic, widely-used code style guides for various programming languages.
163
star
15

micro-eth-signer

Minimal library for Ethereum transactions, addresses and smart contracts.
JavaScript
148
star
16

noble-ciphers

Auditable & minimal JS implementation of Salsa20, ChaCha and AES
TypeScript
140
star
17

scaffolt

Dead-simple JSON-based scaffolder.
JavaScript
127
star
18

scure-btc-signer

Audited & minimal library for creating, signing & decoding Bitcoin transactions.
JavaScript
118
star
19

scure-bip39

Secure, audited & minimal implementation of BIP39 mnemonic phrases
TypeScript
108
star
20

async-each

No-bullshit, ultra-simple, 40-lines-of-code async parallel forEach / map function for JavaScript.
JavaScript
105
star
21

qr

Minimal node.js & browser QR Code Pattern reader and generator
JavaScript
96
star
22

scure-base

Secure, audited & 0-deps implementation of bech32, base64, base32, base16 & base58
JavaScript
91
star
23

ostio-api

Your open-source talks place. Rails backend.
Ruby
71
star
24

tx-tor-broadcaster

CLI utility that broadcasts BTC, ETH, SOL, ZEC & XMR transactions through TOR using public block explorers
JavaScript
65
star
25

micro-web3

Typesafe Web3 with minimum deps: call eth contracts directly from JS. Batteries included
TypeScript
59
star
26

scure-starknet

Audited & minimal JS implementation of Starknet cryptography.
JavaScript
59
star
27

native-notifier

Use native system notifications in node.js without third-party libraries
JavaScript
55
star
28

scure-bip32

Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets.
TypeScript
50
star
29

chieftain

New generation imageboard. Built with Python / Django.
Python
50
star
30

micro-sol-signer

Create, sign & decode Solana transactions with minimum deps
JavaScript
46
star
31

loggy

Colorful stdstream dead-simple logger for node.js.
JavaScript
41
star
32

Array.prototype.find

Simple ES6 Array.prototype.find polyfill for older environments.
JavaScript
37
star
33

noble-post-quantum

Auditable & minimal JS implementation of public-key post-quantum cryptography
TypeScript
37
star
34

micro-otp

One Time Password generation via RFC 6238
JavaScript
33
star
35

pushserve

Dead-simple pushState-enabled command-line http server.
JavaScript
32
star
36

LiveScript.tmbundle

A TextMate, Chocolat and Sublime Text bundle for LiveScript
Python
30
star
37

micro-packed

Define complex binary structures using composable primitives
TypeScript
29
star
38

jage

age-encryption.org tool implementation in JavaScript
TypeScript
29
star
39

read-components

Read bower and component(1) components
JavaScript
28
star
40

mnp

My new passport
JavaScript
28
star
41

ed25519-keygen

Generate ed25519 keys for SSH, PGP (GPG), TOR, IPNS and SLIP-0010 hdkey
TypeScript
27
star
42

micro-bmark

Benchmark your node.js projects with nanosecond resolution.
JavaScript
27
star
43

Array.prototype.findIndex

Simple ES6 Array.prototype.findIndex polyfill for older environments.
JavaScript
26
star
44

github-pull-req-stats

Stats from GitHub repos about accepted / closed pull requests.
JavaScript
24
star
45

micro-aes-gcm

0-dep wrapper around webcrypto AES-GCM. Has optional RFC 8452 SIV implementation.
JavaScript
24
star
46

steg

Simple and secure steganography
TypeScript
21
star
47

micro-ordinals

Minimal JS library for ordinals and inscriptions on top of scure-btc-signer
JavaScript
21
star
48

nip44

NIP44 spec and implementations of encrypted messages for nostr
Go
20
star
49

papers

Papers i've read and / or wanted to save
17
star
50

noble-ripemd160

Noble RIPEMD160. High-security, easily auditable, 0-dep, 1-file hash function
TypeScript
17
star
51

tag-shell

Use ES6 template tags for your node.js shell commands.
JavaScript
16
star
52

micro-password-generator

Utilities for password generation and estimation with support for iOS keychain
TypeScript
16
star
53

micro-should

Simplest zero-dependency testing framework, a drop-in replacement for Mocha.
JavaScript
16
star
54

micro-promisify

Convert callback-based JS function into promise. Simple, 10LOC, no deps.
JavaScript
16
star
55

bls12-381-keygen

BLS12-381 Key Generation compatible with EIP-2333.
TypeScript
15
star
56

micro-base58

Fast and beautiful base58 encoder without dependencies.
TypeScript
15
star
57

lastfm-tools

Last.FM data reclaimer (backuper, helper and analyzer).
Ruby
14
star
58

micro-ed25519-hdkey

Minimal implementation of SLIP-0010 hierarchical deterministic (HD) wallets
JavaScript
14
star
59

fetch-streaming

Simple XMLHTTPRequest-based `fetch` implementation for streaming content.
JavaScript
13
star
60

unicode-categories

ECMAscript unicode categories. Useful for lexing.
12
star
61

micro-ftch

Tiny optimized `fetch()`-like node.js and browser method with binary/JSON, CORS, redirects & SSL pinning
JavaScript
10
star
62

noble.py

Noble cryptographic libraries in Python. High-security, easily auditable, 0-dep pubkey, scalarmult & EDDSA.
Python
9
star
63

argumentum

No-bullshit option parser for node.js.
JavaScript
8
star
64

micro-es7-shim

No-bullshit super-simple es7 collections shim for Array#includes, Object.values, Object.entries
JavaScript
7
star
65

quickly-copy-file

Quickly copy file from one path to another. No bullshit, ultra-simple, async and just one dep.
JavaScript
6
star
66

microtemplates

John Resig's micro-templates aka underscore templates. No-bullshit and small
JavaScript
6
star
67

micro-ff1

Format-preserving encryption algorithm (FPE-FF1) specified in NIST Special Publication 800-38G.
TypeScript
5
star
68

popular-user-agents

Regularly updated list of popular user agents aka browser versions
JavaScript
5
star
69

eth-vectors

Comprehensive official vectors for ETH
JavaScript
5
star
70

roy.tmbundle

Roy TextMate, Chocolat & Sublime Text 2 bundle
5
star
71

backup

Backup of all my projects in a single signed file
JavaScript
4
star
72

jsbt

Build tools for js projects. Includes tsconfigs, templates and CI workflows
JavaScript
4
star
73

qr-code-vectors

QR Code test vectors
Python
3
star
74

aesscr

Use AES-256-GCM + Scrypt to encrypt files.
JavaScript
3
star
75

universal-path

Cross-platform universal node.js `path` module replacement that works better with Windows
JavaScript
2
star
76

fcache

fs.readFile cache for node.js build systems & watchers
JavaScript
2
star
77

rn-bigint

Java
1
star
78

packed

https://github.com/paulmillr/micro-packed
1
star
79

paulmillr.github.io

JavaScript
1
star
80

paulmillr

1
star