Brandur Leach (@brandur)
  • Stars
    star
    2,975
  • Global Rank 9,955 (Top 0.4 %)
  • Followers 1,192
  • Following 6
  • Registered over 15 years ago
  • Most used languages
    Ruby
    39.1 %
    Go
    29.3 %
    JavaScript
    7.6 %
    Rust
    6.5 %
    Shell
    5.4 %
    Haskell
    2.2 %
    C#
    2.2 %
    C
    2.2 %
    HTML
    2.2 %
    PLpgSQL
    1.1 %
    CSS
    1.1 %
    Vim Script
    1.1 %

Top repositories

1

redis-cell

A Redis module that provides rate limiting in Redis as a single command.
Rust
1,189
star
2

sorg

A Go-based static site generator that compiles brandur.org.
Go
486
star
3

json_schema

A JSON Schema V4 and Hyperschema V4 parser and validator.
Ruby
230
star
4

heroku-http-api-design

The Heroku HTTP API Design Guide, forked to look more like its original pre-GitBook state with a more easily digestible single-page format.
167
star
5

hutils

A collection of command line utilities for working with logfmt.
Ruby
108
star
6

tmux-extra

Configuration and scripts for sane Tmux default behavior.
Shell
108
star
7

rocket-rides-atomic

Ruby
94
star
8

sinatra-router

A tiny vendorable router that makes it easy to try routes from a number of different modular Sinatra applications.
Ruby
61
star
9

rhttpserve

A tiny HTTP server that can serve files out of any rclone remote.
Go
39
star
10

rocket-rides-unified

Ruby
27
star
11

podcore

Rust
22
star
12

microservices

21
star
13

blackswan

A project designed to provide personal data ownership and display.
JavaScript
21
star
14

heroku-buildpack-mono

ASP.NET buildpack deployed on top of Mono and XSP.
Shell
18
star
15

postgres-practices

18
star
16

rocket-rides-scalable

Ruby
16
star
17

singularity

A demonstration of a very simple static site generator that deploys to S3 through Travis CI.
Go
15
star
18

dorian

A personal identity manager and aggregator written in Rails 3.1.
JavaScript
13
star
19

casseo

A Graphite dashboard for the command line.
Ruby
12
star
20

modulir

Modulir is an experimental mini-framework for static site generation.
Go
11
star
21

connections-test

Go
10
star
22

wanikaniapi

A Go client for WaniKani's API (https://docs.api.wanikani.com/).
Go
10
star
23

qself

Qself is a small tool to sync personal data from APIs down to local TOML files for easier portability and storage.
Go
10
star
24

cmark2jira

Translate good CommonMark into bad JIRA markup.
Rust
9
star
25

brandur

Go
9
star
26

hncheck

A very simple app that checks to see if something under one of your domains has been submitted to HN, and emails you if it has.
Go
9
star
27

simple-schema

9
star
28

que-degradation-test

Ruby
8
star
29

org

A now defunct project that served my personal site.
8
star
30

mutelight-v2

Content for my technical journal at mutelight.org, designed to be used with Hekla.
Ruby
8
star
31

geotools

Updated mirror for the Geotools.Net project.
C#
8
star
32

redis-haskell

Haskell bindings for Redis, a fast persistent key-value store.
Haskell
7
star
33

logfmt

logfmt parser in Rust.
Rust
7
star
34

hekla

Responsive blogging engine for ephemeral platforms.
JavaScript
7
star
35

mastodon-cross-post

A simple project that cross-posts tweets to Mastodon.
Go
6
star
36

passages-signup

A backend for the signup forms of my newsletters "Nanoglyph" and "Passages & Glass".
Go
6
star
37

heroku-agent

A lightweight process that can communicate with the Heroku CLI and hk to provide more expendient fulfillment of API requests and better convenience of use.
Go
6
star
38

simplebox

Package simplebox provides a simple, easy-to-use cryptographic API where all of the hard decisions have been made for you in advance.
Go
6
star
39

neospring

Go
6
star
40

logs

Ruby
5
star
41

perpetual

Go
5
star
42

slides

An extremely simplistic logs-as-data implementation.
Ruby
5
star
43

rack-instruments

Rack middleware providing basic instrumentation.
Ruby
4
star
44

http_accept

Simple library for HTTP Accept header parsing and ordering.
Ruby
4
star
45

composable

Slides for my talk "Post-Rails? Composable Apps with a First-class API".
JavaScript
4
star
46

middleware-rust

Rust
4
star
47

heroku-mono-build

Heroku-based build recipe for Mono and XSP.
Shell
4
star
48

rack-robots

Rack middleware that denies all robots for staging and development environments.
Ruby
4
star
49

obsidian

Web framework in Haskell to power factz.org. Deprecated in favor of the Rails Facts app.
Haskell
3
star
50

the-surf

Article content for the Surf.
Shell
3
star
51

facts-cli

Command line interface based on Thor for the Facts sever project.
Ruby
3
star
52

mutelight-v1

Nanoc source for my blog at mutelight.org. Deprecated in favor of Askja.
Ruby
3
star
53

artifice-excon

A version of Wycat's Artifice for use with Excon.
Ruby
3
star
54

facts-api

Facts API.
Ruby
3
star
55

heroku-buildpack-mono-build

Builds binaries for the herok-buildpack-mono project.
Shell
2
star
56

db-fill

PLpgSQL
2
star
57

heroku-api-blog

JavaScript
2
star
58

nanowrimo10

My current contribution for National Novel Writing Month. See http://nanowrimo.org.
2
star
59

rakenet

Command line build and testing infrastructure for a .NET project.
Ruby
2
star
60

dping

Ruby
2
star
61

cping

Go
2
star
62

mozjpeg-builder

2
star
63

zendtools.vim

Various useful functions for working in PHP with Zend.
Vim Script
2
star
64

surf

Source code for my blog 'the Surf', uses a custom (and included) static generator.
Ruby
2
star
65

sharks

A scraping and data visualization service for Global Shark Attack File records.
Ruby
2
star
66

spring83-keygen

2
star
67

gal

Go
2
star
68

brandur-old

Rails app to power brandur.org. This has been deprecated in favor of Dorian.
Ruby
2
star
69

service-stub-example

Ruby
2
star
70

imagemagick-builder

2
star
71

sequel-instruments

Basic instrumentation for Sequel.
Ruby
2
star
72

facts-nodejs

Facts database for increasing retention of general knowledge, and for winning arguments. Deprecated in favor of the Rails version.
JavaScript
2
star
73

facts

A tool for getting smarter and winning arguments.
Ruby
2
star
74

d2

A cross-version compatible shortcut for invoking a Ruby debugger.
Ruby
2
star
75

omniauth-heroku

Ruby
2
star
76

postgres-table-rename-test

Ruby
2
star
77

askja

Minimalist blogging platform written in Rails as a flexible alternative to static generators.
Ruby
2
star
78

facts-web

Frontend interface that talks to facts-api.
JavaScript
2
star
79

asp-net-sample

Sample ASP.NET MVC application that can run on Heroku.
C#
1
star
80

wgt2

Go
1
star
81

magmv

A program to rename poorly titled magazine PDF files.
Go
1
star
82

deathguild

Creates Spotify playlists for each night of Death Guild.
HTML
1
star
83

cheat-sheets-dev

A set of cheat sheets designed to centralize information to quicken the development process.
1
star
84

heroku-hyper-schema

1
star
85

umbrella-rust

Rust
1
star
86

certrotate

Go
1
star
87

php-mbstring-overload-tests

Simple test suite to demonstrate PHP's mbstring function overloading.
C
1
star
88

the-surf-old

Next generation of the Surf (journal). Deprecated in favor Hekla.
Ruby
1
star
89

schemadoc

Ruby
1
star
90

fireball

Go
1
star
91

qself-brandur

1
star
92

submodule-dud

1
star
93

archlinux-packages

My contributed PKGBUILDs for the Archlinux AUR.
1
star
94

millstone

1
star
95

neospring-bridge

Go
1
star
96

csrf

Go
1
star
97

wkunburn

Go
1
star
98

dummy

Empty repository.
1
star
99

wgt

A WGT-related playground.
Go
1
star
100

transaction-philosophy

HTML
1
star