Alec Thomas (alecthomas)

alecthomas

Geek Repo

Location:Sydney, Australia

Home Page:http://swapoff.org

Github PK Tool:Github PK Tool

Alec Thomas's repositories

chroma

A general purpose syntax highlighter in pure Go

kingpin

CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser

participle

A parser library for Go

entityx

EntityX - A fast, type-safe C++ Entity-Component system

kong

Kong is a command-line parser for Go

voluptuous

CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python data validation library.

Language:PythonLicense:BSD-3-ClauseStargazers:1811Issues:36Issues:250

go_serialization_benchmarks

Benchmarks of Go serialization methods

mph

Minimal Perfect Hashing for Go

Language:GoLicense:BSD-3-ClauseStargazers:171Issues:5Issues:6

assert

A simple assertion library using Go generics

Language:GoLicense:MITStargazers:140Issues:4Issues:9

units

Helpful unit multipliers and functions for Go

Language:GoLicense:MITStargazers:123Issues:4Issues:7

devtodo2

DevTodo the Second

hcl

Parsing, encoding and decoding of HCL to and from Go types and an AST.

Language:GoLicense:MITStargazers:48Issues:3Issues:10

localcache

Local file-based atomic cache manager

Language:GoLicense:Apache-2.0Stargazers:43Issues:3Issues:1

go-check-sumtype

A simple utility for running exhaustiveness checks on Go "sum types."

Language:GoLicense:UnlicenseStargazers:21Issues:2Issues:5

langx

Language experimentation.

mango-kong

Mango (man page generator) integration for Kong

Language:GoLicense:MITStargazers:20Issues:4Issues:1

protobuf

A Protobuf IDL parser for Go

Language:GoLicense:Apache-2.0Stargazers:14Issues:3Issues:7

bit

Bit - A simple yet powerful build tool

types

Useful generic types for Go

Language:GoLicense:MITStargazers:10Issues:2Issues:1

dotfiles

My dotfiles.

Language:Vim scriptStargazers:7Issues:4Issues:0

waffle

Waffle - A Dependency-Injection-based application framework for Python

Language:PythonStargazers:5Issues:3Issues:0

waitgroup

Like sync.WaitGroup and ergroup.Group had a baby.

cly

A Python module for adding powerful text-based consoles to your application.

Language:PythonLicense:NOASSERTIONStargazers:4Issues:3Issues:0

concurrency

Types and functions for managing concurrency in Go.

Language:GoLicense:MITStargazers:4Issues:2Issues:1

aspect

Lightweight Aspect-oriented Module for Python

Language:PythonStargazers:2Issues:4Issues:0

cut

Core Utilities - A set of core utility classes for Python.

Language:PythonStargazers:2Issues:3Issues:0

pathways

Pathways - An opinionated RESTful web service framework for Go

Language:GoStargazers:1Issues:3Issues:0

homebrew-tap

Homebrew taps.

Language:RubyStargazers:0Issues:1Issues:0
Language:TypeScriptStargazers:0Issues:1Issues:0