1-day current streak·7-day longest streak
hello! The main repositories here are a Ruby profiler I wrote called rbspy and a cookbook for learning pandas. There are also dozens of other tiny toy projects that I…
hello!
The main repositories here are a Ruby profiler I wrote called rbspy and a cookbook for learning pandas. There are also dozens of other tiny toy projects that I made for fun once and don't maintain at all.
Some other places you can find my work on the internet:
- blog: https://jvns.ca
- mastodon: https://social.jvns.ca/@b0rk
- twitter: https://twitter.com/b0rk
- zines: https://wizardzines.com
-
pandas-cookbook ★ PINNED
Recipes for using Python's pandas library
Jupyter Notebook ★ 7.1k 1y agoExplain → -
dnspeep
spy on the DNS queries your computer is making
Rust ★ 1.4k 1y agoExplain → -
teeceepee
mini-TCP stack in Python, for fun
Python ★ 566 9y agoExplain → -
kernel-module-fun
Some fun things you can do with kernel modules (all "bad ideas")
C ★ 437 4y agoExplain → -
nginx-playground
No description.
JavaScript ★ 393 1d agoExplain → -
git-workflow
Tool to visualize your git workflow, in a pretty graph
Python ★ 376 9mo agoExplain → -
dns-lookup
No description.
HTML ★ 350 1y agoExplain → -
shell-examples
No description.
Shell ★ 315 2y agoExplain → -
mess-with-dns
Source for Mess With DNS
Go ★ 264 1y agoExplain → -
vue3-tiny-template
No description.
HTML ★ 232 10mo agoExplain → -
dns-weekend
Code for Implement DNS in a Weekend
Jupyter Notebook ★ 215 2y agoExplain → -
puddle ⑂
A tiny 32 bit kernel written in Rust, for fun
Rust ★ 194 9y agoExplain → -
tiny-resolver
No description.
Go ★ 190 4y agoExplain → -
git-commit-folders
No description.
Go ★ 171 14d agoExplain → -
neural-nets-are-weird
No description.
Jupyter Notebook ★ 168 7y agoExplain → -
gzip.jl
Gzip in julia! =D =D
C ★ 163 8y agoExplain → -
svg2notability
convert from svg to notability format
Python ★ 151 8y agoExplain → -
twine-stories
twine
Python ★ 135 3y agoExplain → -
snake
snake, in C, with ncurses!
C ★ 133 6y agoExplain → -
svg_crossworder
Python script to generate SVG crosswords from a text file
Python ★ 126 7y agoExplain → -
zine-formatter
Small Python script for formatting zines into booklets
Python ★ 86 7y agoExplain → -
dig-pretty
No description.
Python ★ 81 2y agoExplain → -
tweets-archive
No description.
JavaScript ★ 72 1y agoExplain → -
vimconfig
No description.
Vim Script ★ 59 8mo agoExplain → -
julia-drawings
No description.
CSS ★ 55 3y agoExplain → -
howcomputer
how does a computer even (or: fun with profiling)
C ★ 54 12y agoExplain → -
focus-reply-fastmail
a hacky focus & reply feature for fastmail
JavaScript ★ 53 5y agoExplain → -
tiny-tls
No description.
Go ★ 51 4y agoExplain → -
mastodon-threaded-replies
No description.
JavaScript ★ 51 2y agoExplain → -
snake.rs
snake in Rust!
Rust ★ 51 9y agoExplain → -
ltrace-bcc
ltrace clone that uses bcc + uprobes instead of ptrace
Rust ★ 48 8y agoExplain → -
dns-doctor
No description.
Go ★ 46 2y agoExplain → -
talks
IPython notebooks and slides for talks I've given
Jupyter Notebook ★ 45 4y agoExplain → -
gzip-huffman-tree
Prints the Huffman table for a gzip file
Python ★ 43 5y agoExplain → -
zine-translations
SVGs of zines that are easier to translate than a PDF
Shell ★ 41 6y agoExplain → -
turn-off-retweets
No description.
JavaScript ★ 35 2y agoExplain → -
git-oops
No description.
Python ★ 33 2y agoExplain → -
bsky-oauth-example
No description.
JavaScript ★ 32 1y agoExplain → -
unix-command-survey
Visualization of correlations between HN users' .bash_history
Python ★ 30 12y agoExplain → -
tiny-python-dns-server
No description.
Python ★ 30 6y agoExplain → -
classificator
No description.
Go ★ 29 1y agoExplain → -
manage-boosts
manage mastodon boosts
JavaScript ★ 26 3y agoExplain → -
guys-guys-guys
The results from a short survey I ran on the use of "guys"
Shell ★ 26 9y agoExplain → -
fun-with-threads
No description.
C ★ 24 11y agoExplain → -
julias-first-programs
No description.
Python ★ 20 11y agoExplain → -
masters-thesis
My master's thesis, on the algebra of topological quantum computing
TeX ★ 20 12y agoExplain → -
syscall_menagerie
A menagerie of Linux system calls
★ 20 12y agoExplain → -
dotfiles
My dotfiles
VimL ★ 19 11y agoExplain → -
forestspy
spy on your random forests
Jupyter Notebook ★ 19 5y agoExplain → -
font-mixer
an attempt at mixing 2 handwriting fonts into a fancier version
Python ★ 18 5y agoExplain → -
tldr ⑂
📚 Collaborative cheatsheets for console commands
★ 18 2y agoExplain → -
sql-playground.wizardzines.com
No description.
JavaScript ★ 17 1y agoExplain → -
multi-gotty
No description.
Go ★ 16 5y agoExplain → -
piper
See which processes are connected to other processes with pipes!
★ 16 12y agoExplain → -
twint ⑂
An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a user's followers, following, Tweets and more while evading most API limitations.
★ 16 6y agoExplain → -
ruby-mem-watcher-demo
No description.
Rust ★ 16 8y agoExplain → -
nixpkgs
my nix packages
Nix ★ 15 1y agoExplain → -
aoc2022
No description.
Rust ★ 13 3y agoExplain → -
aoc2020
No description.
Python ★ 13 5y agoExplain → -
tinybuild
No description.
Shell ★ 12 4y agoExplain → -
git-list-viewer
No description.
Python ★ 11 5mo agoExplain → -
goterm ⑂
Web based xterm with golang backend.
Go ★ 11 3y agoExplain → -
website-example
No description.
HTML ★ 11 6y agoExplain → -
discord-neighbourbot
No description.
Python ★ 11 5y agoExplain → -
stealthistalk
talk ideas for you to steal
★ 10 10y agoExplain → -
tiny-remote-login
No description.
Go ★ 9 3y agoExplain → -
rust-bcc ⑂
user-friendly rust bindings for the bpf compiler collection
★ 9 6y agoExplain → -
stats-fun
No description.
Jupyter Notebook ★ 8 4y agoExplain → -
misc-git-tools
a git command line tool that I wrote in 10 minutes
Python ★ 7 2y agoExplain → -
inside-git
No description.
Python ★ 7 2y agoExplain → -
buffer-stdout-tests
No description.
Shell ★ 7 1y agoExplain → -
gotty ⑂
Share your terminal as a web application
★ 7 4y agoExplain → -
500lines ⑂
500 Lines or Less
Python ★ 7 8y agoExplain → -
biximap
An improved version of the map at http://montreal.bixi.com
JavaScript ★ 7 12y agoExplain → -
swiss_army_knife_talk
No description.
Jupyter Notebook ★ 6 8y agoExplain → -
festivals
https://festivals.jvns.ca
HTML ★ 5 4mo agoExplain → -
incident-service
No description.
JavaScript ★ 5 5y agoExplain → -
iTerm2-Color-Schemes ⑂
Over 400 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty, Ghostty, and many more
★ 4 1y agoExplain → -
sudonomicon ⑂
An Introduction to Unix Systems for the Cautious and Weary
★ 4 1y agoExplain → -
nvim
No description.
Lua ★ 4 1y agoExplain → -
sqlc ⑂
Generate type-safe code from SQL
★ 4 1y agoExplain → -
ohshitgit ⑂
The official home of Oh Shit, Git!?!
★ 4 4y agoExplain → -
lozyafun2
lozya fun 2
JavaScript ★ 4 6y agoExplain → -
magical-orchestra
Lyndsey and Julia's Magical Orchestra
Clojure ★ 4 12y agoExplain → -
rust-core ⑂
a lightweight standard library for rust with freestanding support
Rust ★ 3 12y agoExplain → -
visidata ⑂
A terminal spreadsheet multitool for discovering and arranging data
★ 3 5y agoExplain → -
lozya ⑂
Virtual Meetups through Jitsi
JavaScript ★ 3 6y agoExplain → -
colab-fun
No description.
Jupyter Notebook ★ 3 3y agoExplain → -
cssjs-exercises
No description.
HTML ★ 3 3y agoExplain → -
dns-summer-camp
some materials for a workshop
★ 3 6y agoExplain → -
failed-decryption
No description.
Ruby ★ 3 4y agoExplain → -
linux-wizard-project
No description.
HTML ★ 3 9y agoExplain → -
perf-tools ⑂
Performance analysis tools based on Linux perf_events (aka perf) and ftrace
Shell ★ 3 11y agoExplain → -
quicksend
Tiny utility for sending files insecurely on your local network
Python ★ 3 12y agoExplain → -
rbspy-archive
archive of old rbspy commits (pre-squash)
Rust ★ 3 8y agoExplain → -
comments-policy
No description.
★ 3 8y agoExplain → -
hadoop_fun
No description.
Python ★ 3 11y agoExplain → -
predixi
Find out when that station is going to be empty! Huge WIP.
Python ★ 3 13y agoExplain → -
ui ⑂
A CSS UI library exploring how next-gen HTML & CSS features can change the way we create components. Designed to be used by professional teams as well as tinkering hobbyists.
★ 2 1mo agoExplain → -
gen-importmap
No description.
JavaScript ★ 2 1y agoExplain → -
ld_preload_fun
No description.
C ★ 2 11y agoExplain → -
container-flashcards
No description.
Vue ★ 2 4y agoExplain → -
go-git ⑂
A highly extensible Git implementation in pure Go.
★ 2 2y agoExplain → -
nix ⑂
Nix, the purely functional package manager
★ 2 2y agoExplain → -
branch-example
No description.
★ 2 2y agoExplain → -
biximap2
an attempt at a bixi station map
JavaScript ★ 2 2y agoExplain → -
mithril-tiny-template
No description.
HTML ★ 2 3y agoExplain → -
axidraw-fun
some miscellaneous axidraw scripts
Python ★ 2 5y agoExplain → -
psutil ⑂
Cross-platform lib for process and system monitoring in Python
Python ★ 2 8y agoExplain → -
change-ringing
Change ringing practice
Clojure ★ 2 12y agoExplain → -
mtlpytutorial
Scripts for montreal python workshop lecture
Python ★ 2 13y agoExplain → -
vimwiki ⑂
Personal Wiki for Vim
★ 2 6y agoExplain → -
_dash ⑂
A shell written in C
C ★ 2 12y agoExplain → -
redbpf ⑂
Rust library for building and running BPF/eBPF modules
★ 2 5y agoExplain → -
manage-twitter
No description.
JavaScript ★ 2 9y agoExplain → -
pydata_berlin2016_materials ⑂
Collection of pointers to slides and repositories from speakers at PyData Berlin 2016
★ 2 10y agoExplain → -
shell-workshop ⑂
No description.
★ 2 11y agoExplain → -
rust-fun
Fun things, with Rust!
Rust ★ 2 12y agoExplain → -
asdfasdfsadfadf
No description.
★ 1 12d agoExplain → -
tcpdump ⑂
the TCPdump network dissector
★ 1 3mo agoExplain → -
net-tools ⑂
Linux base networking tools
★ 1 3mo agoExplain → -
test-deleteme
No description.
★ 1 6mo agoExplain → -
sqlite ⑂
Unofficial git mirror of SQLite sources
★ 1 11y agoExplain → -
curl-www ⑂
The curl.se website
★ 1 8mo agoExplain → -
sketchrnn-lots-of-faces
No description.
JavaScript ★ 1 1y agoExplain → -
ll-clone
No description.
JavaScript ★ 1 1y agoExplain → -
mess-with-dns-backend-old
No description.
Go ★ 1 1y agoExplain → -
git-merge-sad
No description.
★ 1 2y agoExplain → -
jvns
No description.
★ 1 2y agoExplain → -
go-nfs ⑂
golang NFSv3 server
★ 1 2y agoExplain → -
flyctl ⑂
Command line tools for fly.io services
★ 1 2y agoExplain → -
jvns-redesign
No description.
CSS ★ 1 12y agoExplain → -
1password-teams-open-source ⑂
Get a free 1Password Teams membership for your open source project
★ 1 3y agoExplain → -
pcap ⑂
Rust language pcap library
Rust ★ 1 5y agoExplain → -
list ⑂
The Public Suffix List
Go ★ 1 4y agoExplain → -
hey-mr-kernigan
Some exercises from Kernigan & Ritchie
C ★ 1 13y agoExplain → -
julia-test-app
No description.
HTML ★ 1 9y agoExplain → -
fake-website
No description.
CSS ★ 1 11y agoExplain → -
docker-demo-images ⑂
Demo images for use in tmpnb
Python ★ 1 11y agoExplain → -
rkt ⑂
rkt is a container engine for Linux designed to be composable, secure, and built on standards
Go ★ 1 9y agoExplain → -
rbtrace ⑂
like strace, but for ruby code
Ruby ★ 1 10y agoExplain → -
fringe-2021-schedule
No description.
HTML ★ 0 18d agoExplain → -
git-scm.com ⑂
The git-scm.com website. Note that this repository is only for the website; issues with git itself should go to https://git-scm.com/community.
HTML ★ 0 22d agoExplain → -
sidebar-attempt
No description.
HTML ★ 0 3mo agoExplain → -
lowdown ⑂
simple markdown translator
★ 0 3mo agoExplain → -
pdns ⑂
PowerDNS Authoritative, PowerDNS Recursor, dnsdist
★ 0 2y agoExplain → -
git ⑂
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
C ★ 0 6mo agoExplain → -
curl-cheat-sheet
No description.
CSS ★ 0 8mo agoExplain → -
git-data-model-example-repo
No description.
Python ★ 0 8mo agoExplain → -
causal.agency-src
No description.
Roff ★ 0 1y agoExplain → -
dl-bundle-esm
No description.
Python ★ 0 1y agoExplain → -
fitbit-graph
No description.
JavaScript ★ 0 1y agoExplain → -
coreutils ⑂
upstream mirror
★ 0 1y agoExplain → -
homebrew-core ⑂
🍻 Default formulae for the missing package manager for macOS (or Linux)
★ 0 1y agoExplain → -
hugo ⑂
The world’s fastest framework for building websites.
★ 0 1y agoExplain → -
etoiles-scraping
No description.
Python ★ 0 2y agoExplain → -
mastodon-documentation ⑂
Mastodon documentation
★ 0 2y agoExplain → -
mastodon ⑂
Your self-hosted, globally interconnected microblogging community
★ 0 2y agoExplain → -
nixpkgs-1 ⑂
Nix Packages collection & NixOS
★ 0 2y agoExplain → -
pygit2 ⑂
Python bindings for libgit2
★ 0 2y agoExplain → -
bind9 ⑂
Mirror of https://gitlab.isc.org/isc-projects/bind9, please submit issues and PR/MRs in the GitLab. Any issues and PRs opened here will be closed without a comment.
★ 0 4mo agoExplain → -
gimli ⑂
A lazy, zero-copy parser for the DWARF debugging format.
Rust ★ 0 10y agoExplain → -
tilde-club-scripts
No description.
Shell ★ 0 3y agoExplain → -
tweets ⑂
janky twitter replacement
Shell ★ 0 3y agoExplain → -
test-mac-freeze
No description.
Rust ★ 0 8y agoExplain → -
ticketspice-scripts
No description.
Python ★ 0 3y agoExplain → -
bubblewrap ⑂
Unprivileged sandboxing tool
★ 0 4y agoExplain → -
refrigerator-forum
No description.
Ruby ★ 0 4y agoExplain → -
PaperWM.spoon ⑂
Tiled scrollable window manager for MacOS
★ 0 4y agoExplain → -
go-httpbin ⑂
A reasonably complete and well-tested golang port of httpbin, with zero dependencies outside the go stdlib.
Go ★ 0 4y agoExplain → -
dnsconformance ⑂
Mirror to Standcore's DNS Conformance test suite (BSD 2-clause licensed)
HTML ★ 0 4y agoExplain → -
koa-heroku-template
No description.
JavaScript ★ 0 4y agoExplain → -
Pytorch-Sketch-RNN ⑂
a pytorch implementation of https://arxiv.org/abs/1704.03477
Python ★ 0 5y agoExplain → -
dns-message-parser ⑂
Rust libary to encode and decode DNS packets
★ 0 5y agoExplain → -
pcap-repro
No description.
Rust ★ 0 5y agoExplain → -
zig-include
No description.
Zig ★ 0 5y agoExplain → -
bcc-sys ⑂
No description.
Rust ★ 0 6y agoExplain → -
PaperWM ⑂
Tiled scrollable window management for Gnome Shell
JavaScript ★ 0 7y agoExplain → -
rest-client ⑂
Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.
Ruby ★ 0 10y agoExplain → -
homu-on-heroku ⑂
How to deploy a Homu instance to Heroku
Python ★ 0 8y agoExplain → -
fix-my-mailman
Bookmarklet to redirect you away from Mailman and to a Gmane page
JavaScript ★ 0 12y agoExplain → -
mach ⑂
A rust interface to the Mach 3.0 kernel that underlies OSX.
Rust ★ 0 8y agoExplain → -
DataFrames.jl ⑂
library for working with tabular data in Julia
Julia ★ 0 12y agoExplain → -
nltrace ⑂
nltrace
C ★ 0 8y agoExplain → -
kubereview-example-nginx ⑂
No description.
HTML ★ 0 9y agoExplain → -
bangbangcon.github.io ⑂
No description.
HTML ★ 0 8y agoExplain → -
justatest
delete me later
JavaScript ★ 0 9y agoExplain → -
passport-twitter ⑂
Twitter authentication strategy for Passport and Node.js.
JavaScript ★ 0 9y agoExplain → -
passport-oauth1 ⑂
OAuth 1.0 authentication strategy for Passport and Node.js.
JavaScript ★ 0 9y agoExplain → -
contained.af ⑂
A stupid game for learning about capabilities and syscalls, WIP.
JavaScript ★ 0 10y agoExplain → -
parareq ⑂
No description.
Elixir ★ 0 10y agoExplain → -
libc ⑂
Raw bindings to platform APIs for Rust
Rust ★ 0 10y agoExplain → -
talks-i-want-to-give ⑂
Some talk ideas. Fork to make your own!
★ 0 12y agoExplain → -
jekyll ⑂
:globe_with_meridians: Jekyll is a blog-aware, static site generator in Ruby
Ruby ★ 0 10y agoExplain → -
PythonCompilerWorkbench ⑂
Live coding environment to develop intuition about how Python source code compiles to ASTs and bytecodes
JavaScript ★ 0 10y agoExplain → -
ruby ⑂
A concerted effort to augment and enhance Ruby MRI documentation
Ruby ★ 0 10y agoExplain → -
one-second ⑂
No description.
Python ★ 0 10y agoExplain → -
nbviewer ⑂
Nbconvert as a webservice (rendering ipynb to static HTML)
CSS ★ 0 12y agoExplain → -
rust ⑂
a safe, concurrent, practical language
Rust ★ 0 12y agoExplain → -
bc ⑂
Template for Software Carpentry bootcamp site repository.
Python ★ 0 12y agoExplain →
No repos match these filters.