Takeru Ohta (@sile)

Top repositories

1

jsone

Erlang JSON library
Erlang
274
star
2

libflate

A Rust implementation of DEFLATE algorithm and related formats (ZLIB, GZIP)
Rust
159
star
3

erldash

A simple, terminal-based Erlang dashboard written in Rust
Rust
133
star
4

erl_dist

Rust Implementation of Erlang Distribution Protocol
Rust
119
star
5

mineplacer

Prepare for a game of Minesweeper by placing mines!
Rust
118
star
6

rustun

A Rust library for implementing STUN server and client asynchronously
Rust
111
star
7

patricia_tree

A memory-efficient patricia tree implementation written in Rust
Rust
103
star
8

rusturn

A Rust Implementation of TURN server and client
Rust
98
star
9

rustracing_jaeger

Jaeger tracing library for Rust
Rust
83
star
10

pixcil

Pixel art editor
Rust
70
star
11

eetf

A Rust implementation of Erlang External Term Format
Rust
65
star
12

efmt

Erlang code formatter
Rust
60
star
13

rustracing

OpenTracing API for Rust
Rust
60
star
14

mpeg2ts

MPEG2-TS decoding/encoding library for Rust
Rust
57
star
15

wstcp

WebSocket to TCP proxy written in Rust
Rust
51
star
16

hls_m3u8

HLS(RFC8216) m3u8 parser/generator
Rust
51
star
17

mse_fmp4

A Rust library for generating fragmented MP4 that playable via Media Source Extensions
Rust
47
star
18

hash_ring

Implements consistent hashing in Erlang
Erlang
42
star
19

nowasm

No-std, no-unsafe and no-dependencies WebAssembly 1.0 runtime for Rust
Rust
39
star
20

evel

An Eventual Leader Election Library for Erlang
Erlang
36
star
21

sloggers

A Rust library which provides frequently used slog loggers and convenient functions
Rust
33
star
22

gomoku

A self-contained morphological analyzer (including dictionary data).
Common Lisp
33
star
23

pagurus

🐚+🦞 Ultra-portable Rust game engine suited for offline 2D games powered by WebAssembly
Rust
28
star
24

hyparview

A Rust implementation of HyParView algorithm
Rust
28
star
25

hls_wasm

WebAssembly HLS client written in Rust
Rust
27
star
26

stun_codec

Decoders and encoders for STUN (RFC 5389) and its extensions
Rust
27
star
27

plumcast

A message broadcasting library based on the Plumtree/HyParView algorithms
Rust
27
star
28

ekvsb

Benchmark Tool for Embedded Key-Value Stores available in Rust
Rust
26
star
29

plumtree

A Rust implementation of Plumtree algorithm
Rust
26
star
30

tpe

A TPE (Tree-structured Parzen Estimator) implementation in Rust
Rust
26
star
31

cl-asm

A x86 assembler in Commn Lisp
Common Lisp
24
star
32

bytecodec

A tiny Rust framework for implementing encoders/decoders of byte-oriented protocols
Rust
23
star
33

rendezvous_hash

A Rust implementation of Rendezvous hashing algorithm
Rust
21
star
34

beam_file

A tiny library for processing Erlang BEAM file in Rust
Rust
21
star
35

igo-gae

Igo on Google App Engine
Java
21
star
36

prometrics

Rust client library for exposing prometheus metrics
Rust
21
star
37

erlls

Erlang language server
Rust
20
star
38

sanmoku

A morphological analyzer with a small memory footprint.
Common Lisp
19
star
39

erl_rpc

Erlang RPC Client for Rust
Rust
19
star
40

hone

A shell-friendly hyperparameter search tool inspired by Optuna
Rust
18
star
41

rtp

A Rust implementation of RTP and profiles derived from it.
Rust
17
star
42

scalable_cuckoo_filter

A variant of Cuckoo Filter whose size automatically scales as necessary
Rust
17
star
43

ppg

Plumtree based Distributed Process Group
Erlang
17
star
44

splay_tree

Splay Tree based Collections (e.g., Map, Set, Heap) Library for Rust
Rust
17
star
45

ipc-msgque

Lock-Free message queue for IPC
C++
15
star
46

taomp-sbcl

A lisp(sbcl) implementation of the algorithms described in 『The Art of Multiprocessor Programming』
Common Lisp
15
star
47

fanova

A Rust implementation of fANOVA (functional analysis of variance)
Rust
14
star
48

h264

H.264/AVC parser
Common Lisp
14
star
49

erl-splay-tree

A splay-tree implementation in Erlang
Erlang
13
star
50

local

A Local Name Registration Facility for Erlang
Erlang
12
star
51

beamcode

A Rust library to encode / decode Erlang BEAM instructions
Rust
11
star
52

cotoxy

TCP proxy which uses Consul for service discovery
Rust
10
star
53

handy_async

A handy Rust library for describing asynchronous code declaratively
Rust
10
star
54

erl_ast

A Rust library for working with Abstract Syntax Trees of Erlang programs
Rust
10
star
55

thrift_codec

Encoder and decoder for Thrift protocol written in Rust
Rust
10
star
56

raftbare

Minimal but feature-complete, I/O-free implementation of Raft distributed consensus algorithm for Rust.
Rust
10
star
57

evalrs

Rust code snippet evaluator
Rust
9
star
58

yamakan

A collection of Black-Box Optimization algorithms for Rust
Rust
9
star
59

amf

A Rust Implementation of AMF (Action Media Format)
Rust
9
star
60

trackable

Rust library provides a way to track objects manually as an alternative to mechanisms like backtracing
Rust
9
star
61

erl_parse

Erlang source code parser written in Rust
Rust
9
star
62

pagurus-snake-game-zig

Zig port of the example snake game of Pagurus.
Zig
8
star
63

rrsm

Raft based Replicated State Machine in Rust
Rust
8
star
64

serdeconv

A Rust library that facilitates the conversion between TOML/JSON/MessagePack strings and serializable values
Rust
8
star
65

logi

A Logger Interface Library for Erlang/OTP
Erlang
8
star
66

diagnoser

Yet another implementation of Erlang's Dialyzer written in Rust
Rust
8
star
67

dagc

A Rust implementation of digital AGC (automatic gain control)
Rust
8
star
68

erl-rtmpmsg

An Erlang library to encode/decode RTMP message
Erlang
8
star
69

jada

A Java implementation of DoubleArray-Trie.
Java
8
star
70

randomforest

A random forest implementation in Rust
Rust
8
star
71

sorastats

A terminal based viewer of WebRTC SFU Sora statistics
Rust
8
star
72

stun-zig

Zig implementation of STUN protocol (RFC 5389)
Zig
8
star
73

gen_cop

Generic Connection-Oriented Protocol Behaviour (experimentail)
Erlang
8
star
74

proxy

An Erlang Process Proxy Library
Erlang
7
star
75

fibers_rpc

Rust RPC library built on top of fibers crate
Rust
7
star
76

protobuf_codec

A Rust implementation of encoders and decoders for Protocol Buffers
Rust
7
star
77

rafte

An Erlang implementation of the Raft consensus algorithm
Erlang
7
star
78

fibers_http_server

A tiny HTTP/1.1 server framework for Rust
Rust
7
star
79

erl_tokenize

An Erlang source code tokenizer written in Rust.
Rust
7
star
80

pfun

Erlang Portable Functions
Erlang
7
star
81

nbchan

Highly optimized non-blocking communication channels implemented in Rust
Rust
6
star
82

otp_passage

OpenTracing instrumentation library for the Erlang/OTP standard modules
Erlang
6
star
83

erl_pp

Erlang source code preprocessor written in Rust
Rust
6
star
84

jaeger_passage

Jaeger client library for Erlang
Erlang
6
star
85

erl-creole

Converting strings between multibyte encodings and Unicode.
Erlang
6
star
86

kurobako-go

A Golang library to help implement kurobako's solvers and problems
Go
6
star
87

hamt

An implementatin of Hash Array Mapped Trie.
Common Lisp
6
star
88

sais

An implementation of SA-IS algorithm.
C++
6
star
89

hdf5file

A Rust implementation of HDF5 File Format
Rust
6
star
90

thrift_protocol

An Erlang implementation of Thrift protocol
Erlang
6
star
91

httpcodec

Encoders and decoders for HTTP/1.x messages based on bytecodec crate.
Rust
6
star
92

rtmp

Real Time Messaging Protocol
Common Lisp
6
star
93

cl-dawg

Direct Acyclic Word Graph
Common Lisp
5
star
94

ruby-dawg

Direct-Acyclic-Word-Graph for Ruby
5
star
95

epmd-zig

EPMD (Erlang Port Mapper Daemon) client in Zig
Zig
5
star
96

erl_pfds

An Erlang implementation of the data structures described in 『Purely Functional Data Structures』
Erlang
5
star
97

flv_codec

FLV encoder/decoder based on bytecodec crate
Rust
5
star
98

linux_aio

A thin Rust wrapper on top of the Linux AIO API
Rust
5
star
99

passage

OpenTracing API for Erlang
Erlang
5
star
100

succ

Succinct Data Structures written in Rust
Rust
5
star