Lead developer and Rust aficionado who hates frontend.
The best infosec consultant, tester, and cheerleader money can't buy.
Feature requester/demander, tester, bug noticer, idea testing ground.
Breaker and tester of many things, purveyor of dissenting opinions.
An awesome CSS framework that is the foundation for all of paste's CSS.
An extension to Bulma that adds CSS-only tooltips.
Themes for Bulma. We use a slightly modified version of "darkly" for our dark theme.
Our very own fork of CodeFlask, designed to work smarter and better.
A ubiquitous set of icons that you've probably seen before.
The syntax highlighter responsible for all highlighting on paste.
Sanitises all the nasty HTML provided by our users (in the form of Markdown).
A Rust implementation of base32.
A Rust implementation of base64.
It does... time. Time stuff. Famously known for not being Crono.
Parses and processes CommonMark + GFM in order to render your Markdown files.
Creates and processes delicious cookies for your browser.
CSV parsing library.
The world's best ORM. It handles all the database work around here.
Loads .env files and makes them environment variables. Useful!
Easy error handling in Rust.
Rust bindings to libgit2 that we use for all Git operations.
A SwissTable implementation in Rust. Faster HashMaps!
Encodes and decodes strings of bytes as hexadecimal.
Parses HTML5 according to spec. Doesn't use regex to do it.
Chains ifs together, for when you really need to just chain together some ifs.
Looks at IPv6 and IPv4 CIDRs. This is what determines whether you get rate limited.
Lazily-evaluated statics in Rust.
Sends, creates, examines, modifies, and does anything else you could possibly want to do with emails.
Rust implementation of DEFLATE and friends.
Support MIME (Media Types) as strong types in Rust.
A multipart file upload library.
OATH algorithms for two-factor authentication.
Encodes URLs with neat percent signs.
Creates QR codes via an easy API. Used for TFA!
Not the droid you're looking for. It's actually a connection pool!
Makes redis-rs work with r2d2.
A Rust library for random number generation.
Talks to redis... in Rust.
An easy and powerful Rust HTTP Client.
A web framework for Rust. It powers every single request made to paste.
A (mostly) pure-Rust implementation of various cryptographic algorithms.
Handles native TLS through one abstract API.
A framework for serialising and deserialising data structures in Rust.
Serde support for serialising and deserialising JSON.
SHA-2 hash functions for Rust.
Talks to sidekiq in Rust.
Rust bindings to libsodium, which is used for passwords and whatnot.
The templating engine that rendered this very page (and all the others).
Parses TOML files. Gotta load the configuration somehow!
Compares unicode strings without factoring in casing.
Looks at strings in terms of graphemes and words as defined by the Unicode Standard.
Classifies characters into categories according to the Unicode Standard.
Parses and processes URLs.
Parses and generates UUIDs, which are definitely not used anywhere in paste. Nope.
Rust bindings to liblzma.