Owner
alecthomas
43 indexed repositories · View on GitHub
-
chroma
A general purpose syntax highlighter in pure Go
Go · 5025 stars
-
participle
A parser library for Go
Go · 3885 stars
-
kingpin
CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
Go · 3568 stars
-
kong
Kong is a command-line parser for Go
Go · 3173 stars
-
entityx
EntityX - A fast, type-safe C++ Entity-Component system
C++ · 2340 stars
-
voluptuous
CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python data validation library.
Python · 1850 stars
-
go_serialization_benchmarks
Benchmarks of Go serialization methods
Go · 1623 stars
-
pawk
PAWK - A Python line processor (like AWK)
Python · 523 stars
-
t
`t` (T-for-text) is a concise language for manipulating text, replacing common usage patterns of Unix utilities like grep, sed, cut, awk,...
Rust · 260 stars
-
ondir
OnDir is a small program to automate tasks specific to certain directories
C · 240 stars
-
assert
A simple assertion library using Go generics
Go · 195 stars
-
mph
Minimal Perfect Hashing for Go
Go · 192 stars
-
repr
Python's repr() for Go
Go · 182 stars
-
units
Helpful unit multipliers and functions for Go
Go · 131 stars
-
importmagic
A Python library for finding unresolved symbols in Python code, and the corresponding imports
Python · 122 stars
-
devtodo2
DevTodo the Second
Go · 110 stars
-
template
Fork of Go's text/template adding newline elision
Go · 56 stars
-
go-check-sumtype
A simple utility for running exhaustiveness checks on Go "sum types."
Go · 56 stars
-
hcl
Parsing, encoding and decoding of HCL to and from Go types and an AST.
Go · 53 stars
-
binary
General purpose binary encoder/decoder
Go · 48 stars
- 23 more repositories live on View on GitHub
-
alecthomas/ondir#16 · 0 comments · 0 reactions · 0 assignees ·
-
alecthomas/tuplespace#1 · 0 comments · 0 reactions · 0 assignees ·
-
Dependency Dashboard Open
alecthomas/tuplespace#3 · 0 comments · 0 reactions · 0 assignees ·
-
Other than done Open
alecthomas/devtodo#1 · 0 comments · 0 reactions · 0 assignees ·
-
alecthomas/SublimePythonImportMagic#1 · 0 comments · 0 reactions · 0 assignees ·
-
alecthomas/SublimePythonImportMagic#4 · 1 comment · 0 reactions · 0 assignees ·
-
alecthomas/SublimePythonImportMagic#5 · 0 comments · 0 reactions · 0 assignees ·
-
Go Modules Issue Open
alecthomas/template#7 · 5 comments · 1 reaction · 0 assignees ·
-
Dependency Dashboard Open
alecthomas/binary#14 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
alecthomas/sequel#1 · 0 comments · 0 reactions · 0 assignees ·
-
alecthomas/geoip#2 · 1 comment · 0 reactions · 0 assignees ·
-
alecthomas/kdl#1 · 0 comments · 0 reactions · 0 assignees ·
-
Compile error Open
alecthomas/kong-hcl#4 · 1 comment · 0 reactions · 0 assignees ·
-
alecthomas/pawk#18 · 1 comment · 0 reactions · 0 assignees ·
-
alecthomas/pawk#19 · 1 comment · 0 reactions · 0 assignees ·
-
alecthomas/pawk#20 · 5 comments · 0 reactions · 0 assignees ·
-
alecthomas/pawk#25 · 0 comments · 0 reactions · 0 assignees ·
-
alecthomas/pawk#26 · 0 comments · 0 reactions · 0 assignees ·
-
alecthomas/mph#2 · 7 comments · 1 reaction · 0 assignees ·
-
Builder & mmap Open
alecthomas/mph#3 · 3 comments · 0 reactions · 0 assignees ·
-
alecthomas/mph#6 · 4 comments · 0 reactions · 0 assignees ·
-
alecthomas/mph#8 · 1 comment · 0 reactions · 0 assignees ·
-
alecthomas/mph#10 · 1 comment · 1 reaction · 0 assignees ·
-
alecthomas/go_serialization_benchmarks#94 · 1 comment · 0 reactions · 0 assignees ·
-
alecthomas/go_serialization_benchmarks#100 · 0 comments · 0 reactions · 0 assignees ·
-
alecthomas/go_serialization_benchmarks#163 · 3 comments · 0 reactions · 0 assignees ·
-
Reopen #120 Open
alecthomas/go_serialization_benchmarks#166 · 20 comments · 0 reactions · 0 assignees ·
-
alecthomas/go_serialization_benchmarks#182 · 0 comments · 0 reactions · 0 assignees ·
-
discussion
alecthomas/entityx#63 · 20 comments · 0 reactions · 0 assignees ·
-
discussion
alecthomas/entityx#68 · 15 comments · 0 reactions · 0 assignees ·
-
alecthomas/entityx#131 · 2 comments · 0 reactions · 0 assignees ·
-
alecthomas/entityx#160 · 8 comments · 0 reactions · 0 assignees ·
-
alecthomas/entityx#177 · 1 comment · 0 reactions · 0 assignees ·
-
alecthomas/entityx#193 · 0 comments · 0 reactions · 0 assignees ·
-
alecthomas/entityx#194 · 2 comments · 0 reactions · 0 assignees ·
-
alecthomas/entityx#201 · 2 comments · 0 reactions · 0 assignees ·
-
alecthomas/entityx#208 · 1 comment · 3 reactions · 0 assignees ·
-
alecthomas/entityx#212 · 13 comments · 1 reaction · 0 assignees ·
-
alecthomas/entityx#220 · 0 comments · 1 reaction · 0 assignees ·
-
alecthomas/entityx#224 · 0 comments · 0 reactions · 0 assignees ·
-
alecthomas/entityx#227 · 2 comments · 0 reactions · 0 assignees ·
-
alecthomas/entityx#237 · 1 comment · 0 reactions · 0 assignees ·
-
alecthomas/entityx#238 · 11 comments · 0 reactions · 0 assignees ·
-
alecthomas/entityx#246 · 1 comment · 0 reactions · 0 assignees ·
-
Test Fails Open
alecthomas/entityx#256 · 0 comments · 0 reactions · 0 assignees ·
-
bug
alecthomas/importmagic#8 · 3 comments · 0 reactions · 0 assignees ·
-
enhancement
alecthomas/importmagic#9 · 0 comments · 0 reactions · 0 assignees ·
-
Symbol index caching Openenhancement question
alecthomas/importmagic#10 · 2 comments · 0 reactions · 0 assignees ·
-
alecthomas/importmagic#12 · 1 comment · 2 reactions · 0 assignees ·
-
alecthomas/importmagic#34 · 5 comments · 0 reactions · 0 assignees ·