All Git Users → mitchellh

58 open source projects by mitchellh

1. Colorstring
Go (golang) library for colorizing strings for terminal output.
✭ 251
go
2. Vagrant Rackspace
Use Vagrant to manage Rackspace Cloud instances.
✭ 243
ruby
3. Vagrant Aws
Use Vagrant to manage your EC2 and VPC instances.
✭ 2,612
rubyHTML
4. Virtualbox
[ABANDONED] Create and modify virtual machines in VirtualBox using pure ruby.
✭ 236
ruby
5. Copystructure
Go (golang) library for deep copying values in Go.
✭ 224
go
6. Go Vnc
VNC client and server library for Go.
✭ 206
go
7. Reflectwalk
reflectwalk is a Go library for "walking" complex structures, similar to walking a filesystem.
✭ 179
go
8. Pointerstructure
Go library for addressing and reading/writing a specific value within any Go structure using a string syntax.
✭ 169
go
9. Protostructure
Encode and decode Go (golang) struct types via protocol buffers.
✭ 169
go
10. Consulstructure
Decode Consul data into Go (Golang) structures and watch for updates
✭ 166
go
11. Packer Ubuntu 12.04 Docker
Packer template that builds images that are Docker-ready on Ubuntu 12.04.
✭ 156
shell
12. Dotfiles
My personal dotfiles.
✭ 155
13. Multistep
multistep is a Go library for building up complex actions using discrete steps.
✭ 136
go
14. Go Sat
SAT solver written in Go (golang).
✭ 120
gogolang
15. Protoc Gen Go Json
Protobuf compiler plugin to generate Go JSON Marshal/Unmarshal implementations for messages using jsonpb.
16. Go Z3
Go (golang) bindings to the Z3 SMT Solver
✭ 95
gogolang
17. Middleware
Generalized middleware implementation for Ruby.
✭ 91
ruby
18. Cli
A Go library for implementing command-line interfaces.
✭ 1,295
go
19. Go Fs
Filesystem library for Go, implementing FAT filesystems so far.
✭ 81
go
20. Lightcloud
Library for accessing Plurk's LightCloud distributed key-value store for Ruby
✭ 74
ruby
21. Go Wordwrap
A Go (golang) library for wrapping words in a string.
✭ 68
go
22. Go Bnet
Go (golang) client for the Battle.net API
✭ 54
go
23. Go Libucl
Bindings to libucl from Go (golang).
✭ 52
go
24. Go Homedir
Go library for detecting and expanding the user's home directory without cgo.
✭ 1,027
go
25. Go Ps
Find, list, and inspect processes from Go (golang).
✭ 953
go
26. Gon
Sign, notarize, and package macOS CLI tools and applications written in any language. Available as both a CLI and a Go library.
27. Go Spdx
Golang library for listing and looking up licenses using SPDX IDs.
✭ 22
go
28. Go Server Timing
Go (golang) library for creating and consuming HTTP Server-Timing headers
✭ 810
go
29. Goamz
Golang Amazon Library
✭ 679
go
30. Golicense
Scan and analyze OSS dependencies and licenses from compiled Go binaries
✭ 575
go
31. Ioprogress
Go (golang) package for progress bars around io.Reader/Writers.
✭ 474
go
32. Mapstructure
Go library for decoding generic map values into native Go structures and vice versa.
✭ 5,190
go
33. Go Mruby
Go (golang) bindings to mruby.
✭ 457
go
34. Hashstructure
Get hash values for arbitrary values in Go (golang).
✭ 451
go
35. Boot2docker Vagrant Box
Packer scripts to build a Vagrant-compatible boot2docker box.
✭ 427
36. Gox
A dead simple, no frills Go cross compile tool
✭ 4,156
go
37. Panicwrap
panicwrap is a Go library for catching and handling panics in Go applications.
✭ 357
go
38. Vagrant Google
Vagrant provider for GCE.
✭ 309
ruby
39. Go Glint
Component-based UI-framework for command-line tools. Easily create highly dynamic CLI interfaces using shared, easily testable components.
✭ 266
gogolang
40. zig-graph
Directed graph data structure for Zig
✭ 57
ZigNix
41. caststructure
A Go library that provides functions for downcasting types, composing values dynamically, and more.
✭ 32
go
42. ruburple
A ruby interface to libpurple. Copied for git.
✭ 20
cruby
43. libssh2-ruby
libssh2 bindings for Ruby
✭ 47
rubyc
44. go-finger
Finger protocol library
✭ 52
go
45. terraform-aws-fastai
Terraform module to create Fast.ai course instance.
✭ 12
HCLshell
46. zig-libgc
Zig-friendly library for interfacing with libgc (bdwgc) -- the Boehm-Demers-Weiser conservative garbage collector
✭ 83
ZigNix
47. zig-libxml2
libxml2 built using Zig build system
✭ 52
ZigcNix
48. virtuoso
Dead simple virtual machine management over many hypervisors.
✭ 30
ruby
49. terraform-aws-dynamic-keys
Terraform module that dynamically generates a public/private keypair.
✭ 24
HCL
50. libflightplan
A library for reading and writing flight plans in various formats. Available as both a C and Zig library.
✭ 69
ZigcNix
1-50 of 58 user projects