Gary Bernhardt (@garybernhardt)

Top repositories

1

dotfiles

~grb. Things in here are often interdependent. A lot of stuff relies on scripts in bin/.
Vim Script
1,896
star
2

selecta

A fuzzy text selector for files and anything else you need to select. Use it from vim, from the command line, or anywhere you can run a shell command.
Ruby
1,335
star
3

base

The universal Base class you've always wanted.
Ruby
432
star
4

raptor

An experimental web framework.
Ruby
368
star
5

readygo

A Ruby benchmarking tool accurate to sub-nanosecond time scales
Ruby
221
star
6

static-path

TypeScript
205
star
7

destroy-all-software-extras

Extra material for Destroy All Software Screencasts
Ruby
202
star
8

serveit

ServeIt, a synchronous server and rebuilder of static content like blogs, books, READMEs, etc.
Ruby
156
star
9

expecter

Expecter Gadget: better expectations (assertions) for Python.
Python
103
star
10

dingus

A record-then-assert test double library.
Python
98
star
11

do_not_want

(UNMAINTAINED) Do Not Want: Stops ActiveRecord from doing things you probably didn't want
Ruby
85
star
12

sucks-rocks

Does it suck? Or does it rock?
Ruby
58
star
13

pycomplexity

Scripts to show cyclomatic complexity of Python code in Vim and Emacs.
Python
46
star
14

cls

Cls: terse syntax for your classes
Ruby
40
star
15

python-mock-comparison

A comparison of Python's mocking and other test double libraries
Python
27
star
16

rubies

Ruby
24
star
17

blocks

Python
16
star
18

mote

A very experimental spec runner for Python. Beware: it is incomplete and may change drastically.
Python
12
star
19

LuaSpec

An executable Lua specification so I remember what I've learned.
Lua
12
star
20

explicit_import

Explicit imports for Ruby on a per-class/module basis
Ruby
9
star
21

prest

A REST client library for Python extracted sloppily from BitBacker
Python
5
star
22

the-march-of-progress

Find all the progress indicators from running applications. This does not solve an actual problem.
Ruby
3
star