• Stars
    star
    35
  • Rank 750,836 (Top 15 %)
  • Language
    Go
  • License
    MIT License
  • Created about 5 years ago
  • Updated 15 days ago

Reviews

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

Repository Details

Codegen for cbor codecs on your types

More Repositories

1

gx

A package management tool
Go
1,882
star
2

git-ipfs-rehost

A script to rehost your git repos in ipfs
Shell
196
star
3

hellabot

A hella awesome irc bot framework written in go, Simply plug in your triggers and run!
Go
135
star
4

zmsg

A small program for sending messages via zcash encrypted memo fields
Go
95
star
5

gx-go

gx subtool for golang
Go
80
star
6

ipfs-key

A program to generate ipfs private keys
Go
53
star
7

ipns-pub

a command line tool to publish ipns entries using a passed in private key
Go
50
star
8

go-tftp

A basic TFTP server and client written in go.
Go
31
star
9

gosky

Some bluesky code
Go
28
star
10

whypfs

IPFS, as nature intended it
Go
27
star
11

pinbot

a bot for the ipfs irc channel that pins things (among other menial tasks)
Go
24
star
12

Neural

My implementation of Neural networks as they are discussed in my AI class.
C++
23
star
13

algoz

Bluesky custom algo hacking
Go
22
star
14

ipfs-counter

A tool to scrape the ipfs network for information on the number of peers in the network.
Go
21
star
15

go-did

Go
19
star
16

toychain

A quick and ugly hack at making a blockchain on ipfs. NOT MAINTAINED
Go
18
star
17

gorocheck

A library to check if unwanted goroutines are still running at the end of a program run or test.
Go
17
star
18

bskybots

Some bot programs for the bluesky network
Go
16
star
19

cbor

Go
13
star
20

rmake

A simple utility that allows building local projects on a remote server.
Go
13
star
21

stackparse

golang stack trace parsing
Go
11
star
22

libp2p-examples

Go
11
star
23

dhtHell

a testing framework for the dht in IPFS
Go
10
star
24

GoLiathChat

Full featured, lightweight chat server and client
Go
10
star
25

go-smux-yamux

yamux implementation of go-stream-muxer
Go
10
star
26

testnet-utils

a set of utilities for testing distributed applications
Shell
10
star
27

natest

A small tool to help check NAT issues
Go
10
star
28

mafmt

[DEPRECATED] Use https://github.com/multiformats/go-multiaddr-fmt
Go
9
star
29

go-pbs

protobuf streams for go
Go
9
star
30

go-netdef

Virtual network creation and management tool using network namespaces
Go
9
star
31

elcid

A cid encoder/decoder tool
Go
9
star
32

zcash-explorer

A simple zcash blockchain explorer UI for ipfs
HTML
8
star
33

libp2p-ios

Trying to make bindings to go-libp2p for iOS
Swift
7
star
34

ipfs-embedded-shell

an implementation of the ipfs-shell interface using an ephemeral node
Go
7
star
35

ipfs-examples

A collection of examples and guides for ipfs
Go
6
star
36

niftyscrape

Go
6
star
37

whysync

a hopefully fast file syncing tool
Go
6
star
38

go-libp2p-pubsub

a basic pubsub for libp2p
Go
6
star
39

p2pdrop

A peer to peer airdrop type app on libp2p
Go
6
star
40

ipfs-network-tests

[DEPRECATED] a set of scripts to run tests on ipfs nodes in a simulated network environment
Go
6
star
41

lua-libp2p

Hacking together a libp2p implementation in lua, for fun, in my copious free time
Lua
6
star
42

hdkeyutils

Tools for working with hierarchically deterministic keys
Go
6
star
43

multireq

the worst piece of code @whyrusleeping has ever written that made it to production
Go
5
star
44

p2pbnch

A small tool to benchmark libp2p transfers
Go
5
star
45

ethtx

simple tool for ethereum transaction generation
Go
5
star
46

ipfs-watcher

A program that produces prometheus metrics for various aspects of the ipfs network
Go
5
star
47

ipcr

A simple tool for encrypting and decrypting files on ipfs
Go
5
star
48

dotfiles

All my important system configuration files, for backup, or for anyone else to browse.
Vim Script
5
star
49

timecache

A time based cache
Go
4
star
50

multiaddr-filter

A library for parsing ip filters and masks in the multiaddr format
Go
4
star
51

gputree

some really ugly gpu code to try and merklize poseidon
C
4
star
52

ipfs-import-chain

A tool to import data from zcash or bitcoin into ipfs (requires a special ipfs build)
Go
4
star
53

tar-utils

tar utilities extracted from go-ipfs codebase
Go
4
star
54

sledge

A simple tool to interface with your ledger
Go
4
star
55

mktx

Some helpers for creating raw bitcoin and zcash transactions
Go
4
star
56

FastGoSkein

A go port of the skein hash function originally written in C from https://github.com/cberner/xkcd_miner. Ive made a few tweaks an optimizations on the original code for added performance.
Go
4
star
57

bases

A simple tool for converting between different base encodings
Go
4
star
58

TinyHtml

An HTML minimizer written in pure Go for use in webserver applications, which by the way, Go is amazing at.
Go
4
star
59

f2

Some scribbles made while writing the fil spec, not maintained
Go
4
star
60

mdfmt

A markdown code block formatter
Go
4
star
61

bencher

A tool to produce a common benchmark output format from go test benchmarks
Go
3
star
62

sleepsort

The super amazing sleep sort. For those of you who want an O(n) sort with no side effects!
Go
3
star
63

sharray

A proposal for an ipld based sharded array
Go
3
star
64

rendaemon

Go
3
star
65

stash

A datastore experiment
Go
3
star
66

gexpin

a pinning service for gx packages
CSS
3
star
67

ghostfs

A distributed, self hosted file system designed for syncing your personal files between devices. This was originally a hackathon project.
Go
3
star
68

query-vis

a tool to visualize ipfs dht queries
Go
3
star
69

json-filter

A library to query json objects marshalled into map[string]interface{}'s
Go
3
star
70

ipfs-webext

demo of running ipfs in a webextension
Shell
3
star
71

lotus-indexer

Go
2
star
72

ethelp

A helper tool for working with smart contracts
Go
2
star
73

gooey

A simple CLI ui framework in go
Go
2
star
74

p2pc

A netcat like tool for libp2p
Go
2
star
75

GoThreefish

Repackaging of the ThreeFish functions from https://github.com/wernerd/Skein3Fish
Go
2
star
76

GoDHT

My implementation of a distributed hash table in go (of course)
Go
2
star
77

go-sysinfo

a small package to extract system information
Go
2
star
78

paramshare

A stupid simple program for sharing large static files between two points
Go
2
star
79

regtesting

Some basic scripts to set up blockchain regtest environments
Shell
2
star
80

jadb

A toy database project im writing for personal use. jadb stands for "Just Another Database" or "JADB's A Database"
Go
2
star
81

sdl

Golang SDL2 Bindings, Author: qeed
Go
2
star
82

go-smux-multiplex

multiplex implementation of go-stream-muxer
Go
2
star
83

multicast

A multicast library, from scratch, in go
Go
2
star
84

ftp-stress

A stress testing tool for ftp servers
Go
2
star
85

bolt-datastore

A wrapper for boltdb that implements jbenet/go-datastore's Datastore interface
Go
2
star
86

memo

Go
2
star
87

cronus

A Music player app for ipfs
HTML
2
star
88

ipfs-eth-import

A simple tool to help import ethereum data into ipfs
Go
2
star
89

abup

Go
2
star
90

base32

base32 encoding package from go with NoPadding option
Go
2
star
91

mss-nc

A netcat like tool to help communicate with multistream servers
Go
2
star
92

netfwd

A very basic port forwarding service
Go
2
star
93

ngrep

A simple tool for grepping network streams
Go
2
star
94

libp2p-bencher

Go
2
star
95

gh-query

A simple tool to help me stay on top of github activity
Go
2
star
96

DissidentGo

A port of Bram Cohen's steganographic library
Go
2
star
97

ipfs-see-all

A tool for viewing all the content of your ipfs nodes repo
Go
2
star
98

go-ctrlnet

Go
2
star
99

arm-sim

A program that can parse and execute armv7 assembly code (tested only on my samsung chromebook).
Go
2
star
100

XmlTool

I had a need for a nice c++ xml library similar to the one built into c#, so i made one.
C++
1
star