alecthomas

Alec Thomas Joined Dec 2008 1,441 followers View on GitHub

Stars
29,657
across 112 public repos
Rank
#723
of 323,846 users, top 0.2%
Down 12 places this week

Repositories with 50+ stars

alecthomas's repositories with their overall rank
RankRepositoryLanguageStars
12,718

A general purpose syntax highlighter in pure Go

Go 5,080
17,010

A parser library for Go

Go 3,903
18,742

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

Go 3,567
19,328

DEPRECATED: Use https://github.com/golangci/golangci-lint

Go 3,470
21,020

Kong is a command-line parser for Go

Go 3,200
28,949

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

C++ 2,345
36,888

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

Python 1,852
42,145

Benchmarks of Go serialization methods

Go 1,625
87,330

Maintenance has moved to https://github.com/invopop/jsonschema

Go 744
120,339

PAWK - A Python line processor (like AWK)

Python 524
133,207

Go (golang) bindings for the 0mq (zmq, zeromq) C API

Go 467
191,550

Logging package similar to log4j for the Go programming language

Go 309
222,150
t

`t` (T-for-text) is a concise language for manipulating text, replacing common usage patterns of Unix utilities like grep, sed, cut, awk, sort, and uniq.

Rust 260
237,475

OnDir is a small program to automate tasks specific to certain directories

C 240
280,677

A simple assertion library using Go generics

Go 196
285,480

Minimal Perfect Hashing for Go

Go 192
298,434

Python's repr() for Go

Go 182
391,058

Helpful unit multipliers and functions for Go

Go 131
413,990

A Python library for finding unresolved symbols in Python code, and the corresponding imports

Python 122
446,216

DevTodo the Second

Go 111
516,717

A package and tool providing Reactive eXtensions for Go.

Go 92
732,723

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

Go 59
763,357

Fork of Go's text/template adding newline elision

Go 56
797,198

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

Go 53

Among 323,846 users

25k–40k stars: 480 users, including alecthomas

Stars along the bottom, and users in each band on a log scale

Where the stars are

Languages

  1. Go 23.4k stars, 79% · 18 repos
  2. Python 2.5k stars, 8% · 3 repos
  3. C++ 2.3k stars, 8% · 1 repo
  4. Rust 260 stars, 1% · 1 repo
  5. C 240 stars, 1% · 1 repo

When they were made

24 repos with 50+ stars, made between 2010 and 2026

Quick stats

Next rank
+5 stars to reach #722
Next milestone
+20,287 stars to reach the top 0.1%
Public repos
112, 24 with 50+ stars
Popular repos
20 over 100 stars, 8 over 1k stars
Top repo
chroma, #12,718 of all repos, 17% of stars
Smaller repos
877 stars from repos under 50

Stars counted Recounted daily Next count around