jab
Author/maintainer of Bidict, the bidirectional mapping library for Python (used by Google, Baidu, etc.). Drive-by contributor to Python and many other projects.
New York City
Pinned Repositories
beereader
lightweight frontend for melkman
BestTalks
A collection of favorite talks about programming and technology. PRs welcome.
bidict
The bidirectional mapping library for Python.
galerts
Python library for managing Google Alerts [inactive]
giblets
A simple plugin system based on the component architecture of Trac
greenamqp
amqplib with modifications for eventlet
melkman
melkman is a feed aggregating, sorting and filtering engine based on CouchDB, RabbitMQ and eventlet.
SiCDS
deduplication module for SwiftRiver
trio_http_proxy
Simple HTTP CONNECT proxy implemented with trio
unfortunately-named-programming-terms
jab's Repositories
jab/bidict
The bidirectional mapping library for Python.
jab/trio_http_proxy
Simple HTTP CONNECT proxy implemented with trio
jab/lfu-cache
Constant-time LFU Cache in ~100 lines of Python
jab/mypy
Optional static typing for Python
jab/python-mastery
Advanced Python Mastery (course by @dabeaz)
jab/shorty
minimal link shortener web app
jab/test-dark-mode-sensitive-images-in-markdown
jab/bestline
ANSI Standard X3.64 Teletypewriter Command Session Library
jab/codespeed
A web application to monitor and analyze the performance of your code
jab/comprehensive-rust
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust to everyone.
jab/cpython
The Python programming language
jab/dotfiles
jab/furo
A clean customizable documentation theme for Sphinx
jab/hello-nix-image-py-webapp
jab/if-im-gone
A cheat sheet for if I am somehow incapacitated.
jab/jab
jab/nix-darwin
nix modules for darwin
jab/nixpkgs
Nix Packages collection & NixOS
jab/peps
Python Enhancement Proposals.
jab/pyinstaller
Freeze (package) Python programs into stand-alone executables
jab/python-build-standalone
Produce redistributable builds of Python
jab/qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
jab/rps
rock paper scissors
jab/ruff
An extremely fast Python linter and code formatter, written in Rust.
jab/rye
an experimental alternative to poetry/pip/pipenv/pyenv/venv/virtualenv/pdm/hatch/…
jab/sshuttle
Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and MacOS. Supports DNS tunneling.
jab/starlite
Light, Flexible and Extensible ASGI API framework
jab/tetris
jab/typeshed
Collection of library stubs for Python, with static types
jab/vscode-coverage-gutters
Display test coverage generated by lcov and xml - works with many languages