• Stars
    star
    3
  • Rank 3,963,521 (Top 79 %)
  • Language
    Go
  • License
    MIT License
  • Created about 2 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A partial WIT parser and code generator for Go

More Repositories

1

chroma

A general purpose syntax highlighter in pure Go
Go
4,360
star
2

gometalinter

DEPRECATED: Use https://github.com/golangci/golangci-lint
Go
3,507
star
3

kingpin

CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
Go
3,497
star
4

participle

A parser library for Go
Go
3,479
star
5

entityx

EntityX - A fast, type-safe C++ Entity-Component system
C++
2,170
star
6

kong

Kong is a command-line parser for Go
Go
2,132
star
7

voluptuous

CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python data validation library.
Python
1,793
star
8

go_serialization_benchmarks

Benchmarks of Go serialization methods
Go
1,560
star
9

jsonschema

Maintenance has moved to https://github.com/invopop/jsonschema
Go
750
star
10

pawk

PAWK - A Python line processor (like AWK)
Python
516
star
11

gozmq

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

log4go

Logging package similar to log4j for the Go programming language
Go
309
star
13

ondir

OnDir is a small program to automate tasks specific to certain directories
C
195
star
14

mph

Minimal Perfect Hashing for Go
Go
173
star
15

repr

Python's repr() for Go
Go
163
star
16

assert

A simple assertion library using Go generics
Go
147
star
17

units

Helpful unit multipliers and functions for Go
Go
123
star
18

importmagic

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

gorx

A package and tool providing Reactive eXtensions for Go.
Go
94
star
20

devtodo2

DevTodo the Second
Go
89
star
21

template

Fork of Go's text/template adding newline elision
Go
56
star
22

hcl

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

binary

General purpose binary encoder/decoder
Go
48
star
24

SublimeLinter-contrib-gometalinter

SublimeLinter plugin for gometalinter
Python
47
star
25

localcache

Local file-based atomic cache manager
Go
44
star
26

gobundle

DEPRECATED: I recommend https://github.com/GeertJohan/go.rice
Go
39
star
27

geoip

A pure Go interface to the free MaxMind GeoIP database
Go
38
star
28

unsafeslice

Unsafe zero-copy slice casts for Go
Go
37
star
29

SublimePythonImportMagic

This Sublime Text 2 plugin attempts to automatically manage Python imports.
Python
34
star
30

inject

Guice-ish dependency injection for Go.
Go
31
star
31

sequel

Sequel - A Go <-> SQL mapping package
Go
26
star
32

multiplex

This Go package multiplexes streams over a single underlying transport io.ReadWriteCloser.
Go
25
star
33

arena

A very fast arena allocator for Go
Go
22
star
34

tuplespace

A RESTful tuple space server
Go
21
star
35

langx

Language experimentation.
Go
21
star
36

mango-kong

Mango (man page generator) integration for Kong
Go
20
star
37

go-check-sumtype

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

atomic

Type-safe atomic values for Go
Go
19
star
39

go-rpcgen

Generates Go RPC server and client boilerplate for interfaces.
Go
17
star
40

SublimeFoldPythonDocstrings

Automatically folds Python docstrings longer than 1 line.
Python
16
star
41

colour

Quake-style colour formatting for Unix terminals
Go
15
star
42

protobuf

A Protobuf IDL parser for Go
Go
15
star
43

oink

Oink is a Python to Javascript translator.
Python
15
star
44

entityx_python

Python bindings for EntityX
C++
14
star
45

kong-yaml

Go
14
star
46

bit

Bit - A simple yet powerful build tool
Go
12
star
47

shreq

This utility verifies all commands used by a shell script against an allow list
Go
11
star
48

types

Useful generic types for Go
Go
11
star
49

app

Modular application framework for Go.
Go
11
star
50

kdl

Go parser for KDL
Go
10
star
51

vheap

Fast, persistent, mmapped, virtual heap.
Go
8
star
52

errors

A simple errors package for Go
Go
8
star
53

kong-hcl

Go
8
star
54

rapid

RESTful API Daemons (and Clients) for Go
Go
7
star
55

genh

genh is an opinionated tool for generating request-handler boilerplate for Go
Go
7
star
56

ReactiveDataStructures

Reactive data structures for Swift based on RxSwift
Swift
7
star
57

lunatic-go

Lunatic bindings for (Tiny)Go
Go
6
star
58

chrysalis

Chrysalis - Source to a 2D Platformer from 1994
C++
6
star
59

dotfiles

My dotfiles.
Vim Script
6
star
60

bootstrap

Go application bootstrapping
Go
6
star
61

devtodo

DevTodo (legacy)
C
6
star
62

waffle

Waffle - A Dependency-Injection-based application framework for Python
Python
5
star
63

porpoise

Porpoise - A Redis-based analytics framework
Python
5
star
64

waitgroup

Like sync.WaitGroup and ergroup.Group had a baby.
Go
5
star
65

esfmt

An opinionated, zero-configuration formatter for ES/TS/ESX/TSX
Go
5
star
66

flam

flam /flæm/ noun, verb, flammed, flam⋅ming. Informal. –noun 1. a deception or trick. 2. a falsehood; lie. –verb (used with object), verb (used without object) 3. to deceive; delude; cheat.
Python
5
star
67

cly

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

expr

Runtime evaluation of Go-like expressions
Go
4
star
69

simplenotefs

simplenotefs
Python
4
star
70

concurrency

Types and functions for managing concurrency in Go.
Go
4
star
71

replaylog

A type safe implementation of an op replay log
Go
3
star
72

Cache.swift

A flexible RAM and disk-backed cache for Swift
Swift
3
star
73

SublimeLinter-contrib-errcheck

SublimeLinter integration for the Go errcheck utility
Python
3
star
74

SublimeLinter-contrib-golang-cilint

DEPRECATED: Use https://github.com/cixtor/SublimeLinter-golangcilint
Python
2
star
75

aspect

Lightweight Aspect-oriented Module for Python
Python
2
star
76

gptcc

Add Conventional Commits to commit messages using ChatGPT
Shell
2
star
77

WaveGrowl.app

Wave notifications via Growl on Mac
Python
2
star
78

cut

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

kong-toml

Kong configuration loader for TOML
Shell
2
star
80

rest

Go
2
star
81

prototemplate

Process Protocol Buffer definitions with text templates and JavaScript functions
Go
2
star
82

webservice

A webservice dispatcher for Go
Go
1
star
83

pathways

Pathways - An opinionated RESTful web service framework for Go
Go
1
star
84

cktphotography.com

Christine Knight Thomas Photography (website)
JavaScript
1
star
85

psmap

Persistent static maps for Go
Go
1
star