This is your work, valued

DΓΌsseldorf, Germany

Matthias Endler

Elite
@mre

Curious person; oxidizing things.

idiomatic-rust. πŸ¦€ A peer-reviewed collection of articles/talks/repos which teach concise, idiomatic Rust.

7.8k

the-coding-interview. Programming exercises, code katas and puzzles for your job interview training - or just for fun.

1.7k

hyperjson. 🐍 A hyper-fast Python module for reading/writing JSON data using Rust's serde-json.

511

cargo-inspect. Pssst!... see what Rust is doing behind the curtains πŸ•΅πŸ€«

383

fcat. A 3x faster implementation of cat, using splice

282

vscode-snippet. 🐀 A Visual Studio Code extension for cheat.sh. Quickly and easily find code snippets for any language right inside your IDE.

255

kafka-influxdb. High performance Kafka consumer for InfluxDB. Supports collectd message formats.

217

timelapse. 🎬 Native macOS app for recording timelapse videos of your desktop.

212

prettyprint. Beautifully formatted output for your terminal 🌈

201

zerocal. πŸš«πŸ“† Serverless calendar built with shuttle.rs

171

endler.dev. My personal website

112

mos6502. Standard-compliant, no_std MOS 6502 emulator written in Rust with support for different variants (Revision A, NMOS 6502, Ricoh 2A03, 65C02)

108

envy. πŸ’« Manage environment variables without cluttering your .zshrc.

87

futures-batch. An adapter for futures, which chunks up elements and flushes them after a timeout β€” or when the buffer is full. (Formerly known as tokio-batch.)

82

teams-call. Shell script to detect when you're in a Microsoft Teams Call. Supports Linux and macOS.

77

PHPench. Realtime benchmarks for PHP code

54

Creamy. A simple CMS in the style of Perch.

32

rust-for-x. Rust for {Ruby, Haskell, C, ...} programmers

25

rustly. A toy Rustlang URL shortener using Rocket

22

rust-jokes. People asked for my jokes from Rust Week 2025. Create a PR to add your own!

20

pandoc-memoir. Convert Markdown to beautiful PDF using pandoc, LaTeX, and chocolate donuts.

17

rate-limits. Parse HTTP Rate-Limit headers of different vendors

15

riffraff. A commandline interface for Jenkins (like `fly` for Concourse).

15

spaceglenda. Vectorized, colorized version of Space Glenda, the Plan 9 mascot.

13

slack. A simple, idiomatic, fully documented Rust library for the Slack Web API

12

workers. A worker queue implementation

12

karban. Jekyll for invoices. A static invoice compiler that generates PDFs and HTML from Markdown files.

11

svg-metadata. Read metadata information of an SVG file (e.g. viewBox size)

11

beacon. A dedicated endpoint for real user monitoring. Works with boomerang, statsc and others.

9

cargo-deliver. πŸ“¦ Run goreleaser with cargo to publish pre-built Rust binaries on Github/Dockerhub/Artifactory

8

dotvim. My VIM configuration.

8

pygments-rs. Rust bindings for pygments, a powerful syntax highlighter

7

menudon. πŸ˜πŸ’¬ Mastodon client for your macOS menubar

7

dropix. A self-updating, caching Dropbox gallery for your website. Customizable, too!

7

gh-stats. Async command-line tool for retrieving the stars of all your Github projects. 🌟

6

jbmc. Java Bounded Model Checker

6

docker-php-phan. A Docker image for etsy's phan, the static analyzer for PHP

6

money. Sample code for my talk Idiomatic Rust, which I gave at FOSDEM 2018.

6

rust-cli-workshop. Learn Rust by writing CLI tools!

5

awesome-static-analysis-ci. Continuous integration for the awesome static analysis project

5

mre.github.io.v2. Version 2 of my blog, built with Cobalt (Rust). Good times

5

mre.github.io.v1. Version 1 of my blog, built with Jekyll

5

mos6532. MOS 6532 Emulator

5

engldict. Dabblings into language learning

4

kafka-benchmark. A simple kafka script for benchmarking kafka message throughput

3

envsync. Keeps `.env` files in sync with `env.sample`.

3

rust-language-bindings. A list of available language bindings for Rust

2

maxminddb-rust-bench. Rust

1