mitchellh

Mitchell Hashimoto Joined Feb 2008 25,257 followers View on GitHub

Stars
46,542
across 106 public repos
Rank
#362
of 324,727 users, top 0.1%
Up 1 place this week

Repositories with 50+ stars

mitchellh's repositories with their overall rank
RankRepositoryLanguageStars
7,489

Go library for decoding generic map values into native Go structures and vice versa.

Go 8,009
12,480

A community trust management system based on explicit vouches to participate.

Nushell 5,168
14,332

A dead simple, no frills Go cross compile tool

Go 4,566
18,565

libxev is a cross-platform, high-performance event loop that provides abstractions for non-blocking IO, timers, events, and more and works on Linux (io_uring or epoll), macOS (kqueue), and Wasm +...

Zig 3,603
21,602

My NixOS configurations.

Nix 3,126
26,376

Use Vagrant to manage your EC2 and VPC instances.

Ruby 2,583
39,639

A Go library for implementing command-line interfaces.

Go 1,731
45,811

Sign, notarize, and package macOS CLI tools and applications written in any language. Available as both a CLI and a Go library.

Go 1,497
46,059

Find, list, and inspect processes from Go (golang).

Go 1,489
48,438

Go library for detecting and expanding the user's home directory without cgo.

Go 1,416
76,452

Go (golang) library for creating and consuming HTTP Server-Timing headers

Go 860
85,539

Get hash values for arbitrary values in Go (golang).

Go 763
96,073

Golang Amazon Library

Go 672
97,480

Scan and analyze OSS dependencies and licenses from compiled Go binaries

Go 661
113,386

Nix flake for the Zig compiler.

Nix 561
124,915

Go (golang) package for progress bars around io.Reader/Writers.

Go 504
131,059

Go (golang) bindings to mruby.

Go 477
137,434

panicwrap is a Go library for catching and handling panics in Go applications.

Go 452
140,386

Advent of Code 2021 using SQL (PostgreSQL-flavored)

PLpgSQL 441
144,817

Packer scripts to build a Vagrant-compatible boot2docker box.

Smarty 426
168,034

Objective-C runtime bindings for Zig (Zig calling ObjC).

Zig 360
170,147

Go (golang) library for deep copying values in Go.

Go 355
176,203

Vagrant provider for GCE.

Ruby 341
191,064

Component-based UI-framework for command-line tools. Easily create highly dynamic CLI interfaces using shared, easily testable components.

Go 311
195,455

VNC client and server library for Go.

Go 303
202,750

Access the JS host environment from Zig compiled to WebAssembly.

Zig 290
208,878

Go (golang) library for colorizing strings for terminal output.

Go 280
210,186

reflectwalk is a Go library for "walking" complex structures, similar to walking a filesystem.

Go 278
231,558

[ABANDONED] Create and modify virtual machines in VirtualBox using pure ruby.

Ruby 248
241,268

Use Vagrant to manage Rackspace Cloud instances.

Ruby 236
243,819

Protobuf compiler plugin to generate Go JSON Marshal/Unmarshal implementations for messages using jsonpb.

Go 233
260,527

Go library for addressing and reading/writing a specific value within any Go structure using a string syntax.

Go 215
278,868

Zig-friendly library for interfacing with libgc (bdwgc) -- the Boehm-Demers-Weiser conservative garbage collector

Zig 198
304,640

Encode and decode Go (golang) struct types via protocol buffers.

Go 178
306,006

Decode Consul data into Go (Golang) structures and watch for updates

Go 177
329,511

Packer template that builds images that are Docker-ready on Ubuntu 12.04.

Shell 162
334,604

[Mirror] Go bindings for libghostty-vt. Source of truth: https://tangled.org/mitchellh.com/go-libghostty

Go 159
336,303

A library for reading and writing flight plans in various formats. Available as both a C and Zig library.

Zig 158
343,433

multistep is a Go library for building up complex actions using discrete steps.

Go 154
354,826

Go (golang) bindings to the Z3 SMT Solver

Go 148
356,742

Terraform Provider for cascading runs across multiple workspaces.

Go 147
366,920

SAT solver written in Go (golang).

Go 142
380,137

My Vim configuration files.

Vim Script 136
396,715

A Go (golang) library for wrapping words in a string.

Go 129
412,100

Directed graph data structure for Zig

Zig 123
420,327

Zig build and bindings for quickjs-ng

Zig 120
493,029

Generalized middleware implementation for Ruby.

Ruby 98
509,029

A tree-sitter grammar for HCL (HashiCorp Configuration Language), used by projects such as Terraform.

C 94
517,617

Filesystem library for Go, implementing FAT filesystems so far.

Go 92
526,654

Zig build and bindings for Micro QuickJS

Zig 90
536,094

Turn any gRPC stream into a Go `net.Conn` implementation.

Go 88
541,286

libxml2 built using Zig build system

Zig 87
595,918

Library for accessing Plurk's LightCloud distributed key-value store for Ruby

Ruby 77
601,920

A tree-sitter grammar for protocol buffer files (proto3).

C 76
656,657

A tool for converting Veewee templates into Packer templates.

Ruby 68
656,657

Golang package that reads lines from an io.Reader and puts them onto a channel.

Go 68
706,696

A Vagrant plugin to execute `rake` commands from the host in the VM

Ruby 62
734,097

[ABANDONED] A ruby client library providing an interface to libvirt via FFI.

Ruby 59
734,097

Go (golang) client for the Battle.net API

Go 59
754,618

Go (golang) library to expose *testing.T as an interface.

Go 57
764,841

Go library for representing and applying patches to modify existing Go structures

Go 56
775,760

Bindings to libucl from Go (golang).

Go 55
775,760

Finger protocol library

Go 55
775,760 Go 55
798,614 Dockerfile 53
822,902

macOS SDK package for Zig build.

C 51

Among 324,727 users

40k–63k stars: 238 users, including mitchellh

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

Where the stars are

Languages

  1. Go 26.9k stars, 58% · 37 repos
  2. Nushell 5.2k stars, 11% · 1 repo
  3. Zig 5k stars, 11% · 9 repos
  4. Ruby 3.8k stars, 8% · 9 repos
  5. Nix 3.7k stars, 8% · 2 repos
  6. PLpgSQL 441 stars, 1% · 1 repo
  7. Smarty 426 stars, 1% · 1 repo
  8. C 221 stars, <1% · 3 repos

and 3 more languages

When they were made

66 repos with 50+ stars, made between 2009 and 2026

Quick stats

Next rank
+20 stars to reach #361
Next milestone
+3,207 stars to reach the top 0.1%
Public repos
106, 66 with 50+ stars
Popular repos
46 over 100 stars, 10 over 1k stars
Top repo
mapstructure, #7,489 of all repos, 17% of stars
Smaller repos
556 stars from repos under 50

Stars counted Recounted daily Next count around