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
48
Apply