• Stars
    star
    2
  • Language
    Go
  • License
    Apache License 2.0
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

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

Repository Details

A simple ECS system in Go.

More Repositories

1

distchan

Distributed Go channels
Go
161
star
2

go-blockchain

A simple Blockchain implementation in Go.
Go
86
star
3

go-allegro

Go bindings for Allegro 5.
Go
65
star
4

allegro_tiled

Tiled map support for Allegro 5.
C
48
star
5

vim-dap

Vim/Neovim debugger plugin providing a terminal interface to the Debug Adapter Protocol
Vim Script
45
star
6

neovim-rs

Support for writing Neovim plugins in Rust.
Rust
20
star
7

go-wren

Go bindings to the Wren scripting language.
Go
20
star
8

packer-builder-vultr

Vultr plugin for Packer
Go
19
star
9

allegory

An in-progress game engine based on go-allegro.
Go
16
star
10

gtk-webby

An experiment in running GTK applications with a web deployment model
Rust
15
star
11

lobby

TCP server implementation suitable for chat rooms and games.
Rust
12
star
12

superchan

A Rust crate containing types for sending data across a network.
Rust
11
star
13

stubber

Go tool for generating stubbed implementations of interfaces. Like impl, but with customizable behavior at runtime.
Go
8
star
14

OmniCppComplete

A community and repository for Vim's c++ omni completion plugin
8
star
15

slack-emoji-downloader

A simple Go script for downloading a Slack organization's full set of custom Emojis
Go
6
star
16

gopherpc

Automated generation of RPC over HTTP code for GopherJS or Web Assembly.
Go
6
star
17

Lisp-Text-Editor

Common Lisp
6
star
18

allegory-example

A comprehensive example of a game built using the gopher engine.
Go
5
star
19

VIP

Vim Project Plugin
Vim Script
5
star
20

Allegro-360

A simple example of using Allegro's joystick system with an Xbox 360 controller.
C
5
star
21

rust-dominion

A basic Dominion simulator written in Rust.
Rust
5
star
22

Spot

Some libspotify musings.
C
4
star
23

mpack

A new MessagePack implementation for Rust.
Rust
3
star
24

linode-certrenewer

A service for periodically renewing SSL certificates via Let's Encrypt and saving them to a Linode NodeBalancer
Go
3
star
25

debug-console

A Neovim-only, RPC-based successor to vim-dap
Go
3
star
26

go-gi

New approach to writing GObject introspection bindings for Go.
Go
3
star
27

civ

Experiments in building a tiled game in Rust.
Rust
2
star
28

go-freedesktop

A collection of utility functions for integrating with freedesktop.org-compliant desktops.
Go
2
star
29

Haskell-Playground

Haskell
2
star
30

braintree-rs

A Rust client library for Braintree
Rust
2
star
31

Hurry

Hurry is a Haskell binding to the Allegro game library.
Haskell
1
star
32

Code-Jam

Practice problems for Google Code Jam
Haskell
1
star
33

Dynamic-Linking

Tools to help enable a form of "hotswapping" with Linux shared libraries
1
star
34

dotfiles

My personal dotfiles
Vim Script
1
star
35

wasm-vdom

Experimental WebAssembly port of albrow/vdom
Go
1
star
36

isomorphic-golang

A demonstration of using GopherJS + vdom to rid web development of the JavaScript demon once and for all.
Go
1
star