This is your work, valued

Chao Wang

Elite
@hit9

[&](){}();

img2txt. Image to Ascii Text with color support, can output to html or ansi terminal.

957

gif2txt. Gif image to Ascii Text

427

skylark. No longer maintained. A micro python orm for mysql and sqlite3.

184

bitproto. The bit level data interchange format for serializing data structures (long term maintenance).

165

todo.c. Command line lightweight todo tool with readable storage , written in C.

134

tcptee. tcptee is a simple tcp traffic duplicator.

128

htree. Package htree implements the in-memory hash tree. Hacker News: https://news.ycombinator.com/item?id=11369676

92

oo. Simple Go Version Manager (still works).

91

dotfiles. ❤ My ~/.dotfiles for fish/[n]vim/tmux/git/alacritty.

66

GhResume. Another resume generator for github users. Seems still works, so many years...

65

rux. Micro & Fast static blog generator (markdown => html).

58

C-Snip. My C Snippets - buf, cfg, datetime, dict, event, heap, ketama, list, log, map, queue, skiplist, stack, strings

58

statsd-proxy. Fast consistent hashing proxy for etsy/statsd (no longer maintained ⚠️).

47

oldblog. old blog of hit9.org

45

C-list. Singly linked list in C. Alternative implementation at https://github.com/hit9/C-Snip

41

code-snippets. My code snippets, mostly for blog https://hit9.dev

37

Go-patterns-with-channel. Some example patterns using channel, goroutines

22

Quadtree-hpp. Quadtree on 2d grid map in C++.

22

QuadtreePathfinding. 2D pathfinding on quadtrees (A* and flowfield)

22

ntt. Node Tiny Tests module.

18

toml.py. Tested Toml's Python implementation.

18

C-dict. hashtable(bkdr hash) in C. Alternative implementation checkout https://github.com/hit9/C-Snip

17

compile_time_regexp.h. A simple compile time dfa based regular expression library for C++20.

17

sphinx-theme-rux. A no-sidebar red sexy sphinx theme

17

nanocode. A lightweight terminal-based AI coding assistant

12

dataclass-jsonable. Simple, practical and overridable conversions between dataclasses and jsonable dictionaries (long term maintenance).

11

bt.cc. A lightweight C++ behavior tree library that separates data and behavior.

11

mdconf.py. Python implementation for visionmedia's mdconf.

11

bbuf. Dynamic bytes buffer for nodejs/iojs, a bit like the bytearray in Python.

9

ipv4.js. IPv4 utils for nodejs/iojs.

8

reuseport. Go reuseport for tcp/udp

8

skiplist. Package skiplist implements in-memory skiplist (long term maintenance).

7

Simple-Pools. Simple `Thread Pool` and `Process Pool` implementation for Python

7

go-ipaddress. IP address utils for golang.

6

path-finding-visualizer. A small sdl program to visualize several basic common path finding algorithms.一个用来可视化最短路算法的小工具.

5

Blinker.h. A lightweight signal/event library for C++, similar to Python's blinker, but designed to work with ticking loops.

5

ketama. Package ketama implements a consistent hashing ring (long term maintenance).

5

rux-theme-clr. Another theme for rux with a sidebar

5

node-block-queue. Nodejs in-process blocking FIFO queue implementation.

4

bytes.js. Utf8 bytes from/to string for nodejs/iojs.

4

simple-utf8-cpp. Tiny simple library to convert between utf8 bytes and char32_t codepoints in C++

4

spp_node. (No more mantained) SSDB Protocol Parser For Node, Built For Speed.

4

Firing_squad_synchronization_problem. Firing squad synchronization problem 15-states solution in Python.

4

trie. Package trie implements a in-memory trie tree (long term maintenance).

3

code-symbol-index. A simple tree-sitter based code symbol index and searching. (fully ai maintained; (providing API + cli interfaces))

3

spp_py. SSDB Protocol Parser For Python, Built For Speed.

2

TinyECS. Tiny archetype-based ECS library (C++)

2

Pdfsm.h. A simple pushdown finite states machine library in C++, separating data and behaviors as much as possible.

2

flask-idempotent2. Redis based idempotent support for sqlalchemy based flask applications (no longer maintained).

2

log. Package log implements leveled logging.

2

ClearanceField. A simple incremental minimum obstacle distance field library on equal-weighted 2D grid map.

1

flask-docjson. Validate flask request and response json schemas via docstring (no longer maintained).

1

rux-theme-default. github.com/hit9/rux.git default theme

1