benhoyt

benhoyt

👤 Developer

15 repositories on SrcLog

View on GitHub
15 Repos
7.3k Stars
1k Forks
7.3k Watchers

Repositories (15)

inih benhoyt/inih C++

Simple .INI file parser in C, good for embedded systems

3k
goawk benhoyt/goawk Go

A POSIX-compliant AWK interpreter written in Go, with CSV support

2k
scandir benhoyt/scandir Python

Better directory iterator and faster os.walk(). Archived, as this has been in the stdlib since Python 3.5.

538
dhash benhoyt/dhash Python

Python library to calculate the difference hash (perceptual hash) for a given image, useful for detecting duplicates

376
pygit benhoyt/pygit Python

Just enough git (written in Python) to create a repo and push to GitHub

333
countwords benhoyt/countwords Rust

Playing with counting word frequencies (and performance) in various languages.

308
protothreads-cpp benhoyt/protothreads-cpp C++

Protothread.h, a C++ port of Adam Dunkels' protothreads library

207
pyast64 benhoyt/pyast64 Python

Compile a subset of the Python AST to x64-64 assembler

145
loxlox benhoyt/loxlox Python

Lox interpreter written in Lox

125
littlelang benhoyt/littlelang Go

A little language interpreter written in Go

99
third benhoyt/third Forth

Third, a small Forth compiler for 8086 DOS

84
graphyte benhoyt/graphyte Python

Python 3 compatible library to send data to a Graphite metrics server (Carbon)

81
symplate benhoyt/symplate Python

Symplate, a simple and fast Python template language (NOTE: no longer maintained; use Jinja2 or Mako instead)

32
gosnip benhoyt/gosnip Go

Run small snippets of Go code from the command line

22
false-forth benhoyt/false-forth Forth

A False compiler and interpreter written in ANS Forth

6