Andrey Petrov (@shazow)

Top repositories

1

ssh-chat

Chat over SSH.
Go
5,180
star
2

whatsabi

Extract the ABI (and other metadata) from Ethereum bytecode, even without source code.
TypeScript
922
star
3

gohttplib

Go buildmodes prototype: Expose net/http.Server as a library with C bindings
Go
209
star
4

workerpool

Python multithreaded job distribution module.
Python
152
star
5

unstdlib.py

Unstandard Python library of useful and highly-reusable functions.
Python
146
star
6

apiclient

Framework for making good Python API client libraries using urllib3.
Python
87
star
7

ethspam

Generate realistic Ethereum JSONRPC queries, useful for benchmarking and testing.
Go
86
star
8

dotfiles

Some of my . files.
Vim Script
44
star
9

composer

Static website generator, structure/syntax-agnostic.
Python
44
star
10

communal

WIP: Automating doom-scrolling
Go
44
star
11

foundry.nix

Nix overlay for gakonst/foundry (including forge and cast)
Nix
42
star
12

callthis

Build a transaction, send a link for someone else to execute it.
Svelte
41
star
13

go-selfcompile

Build self-recompiling Go binaries
Go
38
star
14

grid-benchmark.js

Benchmark of Javascript grid datastructures
JavaScript
29
star
15

shazow.net

CSS
26
star
16

nixfiles

Some of my .nix files
Nix
26
star
17

go-irckit

Minimal IRC server (and maybe client) toolkit for Go.
Go
24
star
18

briefmetrics

Briefmetrics emails you simple overviews of your website's Google Analytics.
Python
23
star
19

sqlalchemygrate

Silly (but effective) database schema and data migration framework using SQLAlchemy.
Python
23
star
20

btc-crawl

Bitcoin node network crawler (written in Go).
Go
23
star
21

colorblendy

Blend colors with different modes like multiply, overlay, dodge.
JavaScript
22
star
22

go-sshkit

Toolkit for building SSH servers and clients in Go.
Go
21
star
23

learning-opengl

My notes from learning OpenGL
Shell
20
star
24

colorlib

Collection of color manipulation functions in Javascript.
JavaScript
16
star
25

neobnc

Multi-tenant IRC bouncer (BNC), written in Go.
Go
13
star
26

ssh-hammer

SSH load testing tool.
Go
13
star
27

liquid

Arbitrage bot to provide liquidity between two Bitcoin exchanges.
JavaScript
12
star
28

gameblocks.js

Game engine framework for JavaScript, used to make LineRage.
JavaScript
12
star
29

relay.js

Host a JavaScript server in your browser.
JavaScript
11
star
30

memoizer

Golang memoizer interface for caching your function calls.
Go
9
star
31

go-diff

Library for generating Git-style diff patchsets in Go.
Go
8
star
32

keyxor

Keyxor SΓΆze, a πŸ”‘ splitting and merging tool for secret sharing
Go
8
star
33

bashbnc

Single-user IRC bouncer (BNC), written in Bash.
Shell
8
star
34

flashbots-boilerplate

Messing around with Flashbots and Deno
TypeScript
7
star
35

everything

My writing about everything.
7
star
36

go-webrtc-server

http middleware for auto-negotiating a server-to-client WebRTC connection.
Go
7
star
37

turnip

Turnip Task Scheduler: Like celery but tastier.
Python
6
star
38

wideslide

jQuery plugin for a landscape-scrolling image slideshow.
JavaScript
6
star
39

stripe-copy

Copy Stripe objects like subscriptions and plans between accounts.
Go
6
star
40

clog

Command Log. Or Captain's Log.
Python
6
star
41

go-gameblocks

Game engine toolkit for Go.
Go
5
star
42

wedomainsearch

Realtime collaborative domain search
CSS
5
star
43

tweography

Your tweets on a map.
JavaScript
5
star
44

tbd

Name not determined yet.
4
star
45

clicker.go

An incremental game about Go programming.
Go
4
star
46

dockerfiles

A shipyard for my dockers.
Shell
4
star
47

twebbie

Javascript Twitter client with group support like TweetDeck.
JavaScript
4
star
48

iwascaught.com

JavaScript
3
star
49

0xBozos

EVM programming puzzle game.
Nix
3
star
50

tweepsect

Twitter stalkers exposed.
JavaScript
3
star
51

coinhooks

A webhooks service for Bitcoin ecommerce.
Python
3
star
52

data

Dump of data generated by me.
Python
3
star
53

rnges.us

Instant collaborative RNG, send a link to your friend and off you go
3
star
54

302found

Simple redireciton web service built on the Google App Engine platform.
Python
3
star
55

pyramid_scaffolds_decoupled

Decouple web-specific code from the models, libraries, and apis, so that the components can be used independently.
Python
3
star
56

linerage3d

experimental: Remake of LineRage in 3D using Go
Go
3
star
57

eip-sighashes

Ethereum 4-byte signature hashes extracted from EIPs
Nix
2
star
58

go-multierror

Another MultiError implementation for Go.
Go
2
star
59

unstdlib.js

Unstandard JavaScript library of useful and highly-reusable functions.
JavaScript
2
star
60

phantomd3

Render d3.js charts inside PhantomJS
JavaScript
2
star
61

splitcost

Simple AngularJS to account shared expenses for a trip.
JavaScript
2
star
62

shazow.github.com

Me
1
star
63

176

Repo number one hundred and seventy six
1
star
64

fwdup

Git-based backups.
Shell
1
star
65

ssh-blog

Why would anyone do this, you might ask yourself. You'd be correct to ask yourself that.
1
star
66

sometalk-test

Messing around for a talk.
Python
1
star
67

learning-rust

Playing around with some Rust code.
Rust
1
star
68

garlic

Garlic is a language agnostic task scheduler. [DRAFT]
1
star
69

instantlyat

Old project I worked on with @dsa
Python
1
star
70

linerage

You're a line, don't hit each other. (Pushed for posterity)
JavaScript
1
star
71

rateio

Ratelimiting for io-style interfaces in Go.
Go
1
star
72

go-ipfs-extracted

Extracted packages from go-ipfs
Go
1
star
73

ssh-chat-relay

Relay your ssh-chat server to other protocols, like websocket.
Go
1
star
74

viprpc

WIP: Prototyping a web3 RPC MITM for capturing and analyzing some kinds of transactions
Go
1
star
75

contract-explorer

Like Internet Explorer, but for Contracts.
Svelte
1
star
76

ens-managed-registry

Collection of ENS components for operating a managed registry (subdomains controlled by an oracle).
Solidity
1
star
77

salt-states

My lovely salty salt states.
Scheme
1
star
78

chessviz

Visualizing chess games with three.js
JavaScript
1
star
79

cosm

WIP: Embedded worlds
1
star