Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by benhoyt

A curated list of projects in awesome lists by benhoyt .

https://github.com/benhoyt/inih

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

c configparser embedded-systems ini parser

Last synced: 14 Oct 2024

https://github.com/benhoyt/goawk

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

awk csv go interpreter parser

Last synced: 29 Oct 2024

https://github.com/benhoyt/scandir

Better directory iterator and faster os.walk(), now in the Python 3.5 stdlib

directory iterator performance python scandir

Last synced: 14 Oct 2024

https://github.com/benhoyt/dhash

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

difference-hash hash image image-processing perceptual-hashing python

Last synced: 30 Oct 2024

https://github.com/benhoyt/pygit

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

git github hack minimalism python

Last synced: 31 Oct 2024

https://github.com/benhoyt/countwords

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

performance

Last synced: 06 Nov 2024

https://github.com/benhoyt/protothreads-cpp

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

c-plus-plus macros protothreads

Last synced: 07 Nov 2024

https://github.com/benhoyt/pybktree

Python BK-tree data structure to allow fast querying of "close" matches

data-structures levenshtein-distance python tree

Last synced: 07 Nov 2024

https://github.com/benhoyt/ht

Simple hash table implemented in C

Last synced: 07 Nov 2024

https://github.com/benhoyt/pyast64

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

ast compiler python x86-64

Last synced: 30 Oct 2024

https://github.com/benhoyt/go-routing

Different approaches to HTTP routing in Go

go http routing

Last synced: 07 Nov 2024

https://github.com/benhoyt/loxlox

Lox interpreter written in Lox

crafting-interpreters interpreter lox meta

Last synced: 07 Nov 2024

https://github.com/benhoyt/mugo

Mugo, a toy compiler for a subset of Go that can compile itself

Last synced: 14 Oct 2024

https://github.com/benhoyt/littlelang

A little language interpreter written in Go

go interpreter language parser recursive-descent

Last synced: 28 Oct 2024

https://github.com/benhoyt/graphyte

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

async carbon graphite metrics python

Last synced: 31 Oct 2024

https://github.com/benhoyt/go-1brc

My Go solutions to the One Billion Row Challenge

1brc go

Last synced: 26 Oct 2024

https://github.com/benhoyt/third

Third, a small Forth compiler for 8086 DOS

compiler dos forth x86

Last synced: 14 Oct 2024

https://github.com/benhoyt/prig

Prig is for Processing Records In Go. Like AWK, but snobbish.

Last synced: 28 Oct 2024

https://github.com/benhoyt/web-service-stdlib

Rewrite of Go RESTful API tutorial using only the stdlib

Last synced: 28 Oct 2024

https://github.com/benhoyt/cdnupload

Upload your site's static files to a directory or CDN, using content-based hashing

cdn hash python static-files upload

Last synced: 07 Nov 2024

https://github.com/benhoyt/gogit

Just enough of a git client (in Go) to init a repo, commit, and push to GitHub

git go scripting

Last synced: 07 Nov 2024

https://github.com/benhoyt/simplelists

Tiny to-do list web app written in Go

Last synced: 28 Oct 2024

https://github.com/benhoyt/pas2go

Pascal to Go converter (converts a subset of Turbo Pascal 5.5)

go pascal transpiler turbo-pascal zzt

Last synced: 28 Oct 2024

https://github.com/benhoyt/nibbleforth

A very compact stack machine (Forth) bytecode

Last synced: 14 Oct 2024

https://github.com/benhoyt/zztgo

Port of ZZT to Go (using a Pascal-to-Go converter)

go pascal tcell zzt

Last synced: 14 Oct 2024

https://github.com/benhoyt/gosnip

Run small snippets of Go code from the command line

code-snippets command-line go tool

Last synced: 28 Oct 2024

https://github.com/benhoyt/python-pentomino

Pentomino puzzle solver using Python code generation

code-generation pentomino puzzle python

Last synced: 14 Oct 2024

https://github.com/benhoyt/benhoyt.github.com

Source code for my website

Last synced: 14 Oct 2024

https://github.com/benhoyt/namedmutex

namedmutex.py, a simple ctypes wrapper for Win32 named mutexes

Last synced: 14 Oct 2024

https://github.com/benhoyt/fe

Bruce Hoyt's Forth Editor (Dad's editor that I grew up coding with)

Last synced: 14 Oct 2024

https://github.com/benhoyt/io-performance

Code repo for https://benhoyt.com/writings/io-is-no-longer-the-bottleneck/

Last synced: 14 Oct 2024

https://github.com/benhoyt/awkmake

Code to go with my article "The AWK book's 60-line version of Make"

awk make makefile python

Last synced: 14 Oct 2024

https://github.com/benhoyt/repike

Rob Pike's simple regex matcher converted to Go

Last synced: 14 Oct 2024

https://github.com/benhoyt/benos

A tiny 32-bit Forth operating system I wrote when I was 16

386 forth operating-system

Last synced: 14 Oct 2024

https://github.com/benhoyt/false-forth

A False compiler and interpreter written in ANS Forth

compiler false forth interpreter

Last synced: 14 Oct 2024

https://github.com/benhoyt/counter

Fast hash table for counting short strings in Go

Last synced: 14 Oct 2024

https://github.com/benhoyt/py-1brc

Optimising the One Billion Row Challenge (1BRC) in Python

1brc optimization python

Last synced: 14 Oct 2024

https://github.com/benhoyt/circle

Draw circles using the Bresenham Circle Algorithm in Go

Last synced: 14 Oct 2024

https://github.com/benhoyt/snappass-test

Demo of Juju K8s sidecar charm with Pebble

Last synced: 14 Oct 2024

https://github.com/benhoyt/interpspeed

Test interpreter speed of various language VMs

Last synced: 14 Oct 2024

https://github.com/benhoyt/boggle

Boggle solver competition

Last synced: 14 Oct 2024

https://github.com/benhoyt/connect4

A little Connect 4 game (in Go)

Last synced: 14 Oct 2024

https://github.com/benhoyt/fredtable

Code review of Frederico Bittencourt's hash table implementation

Last synced: 14 Oct 2024

https://github.com/benhoyt/test2

Last synced: 14 Oct 2024

https://github.com/benhoyt/decenturl.com

HTML for DecentURL.com

Last synced: 14 Oct 2024

https://github.com/benhoyt/pygit-test

Last synced: 14 Oct 2024

https://github.com/benhoyt/benhoyt

Last synced: 14 Oct 2024

https://github.com/benhoyt/behoyt.com

Source code for BeHoyt.com

Last synced: 14 Oct 2024

https://github.com/benhoyt/go-windows-examples

Test (lack of) newline normalization of Go example tests on Windows

Last synced: 14 Oct 2024

https://github.com/benhoyt/lwntest

Test of Hugo static site generator for LWN.net article

Last synced: 14 Oct 2024

https://github.com/benhoyt/test-charms

Test Juju charms

Last synced: 14 Oct 2024

https://github.com/benhoyt/juju-docs

Place to edit/review Juju docs for https://juju.is/docs

Last synced: 14 Oct 2024