blockchain engineer, fp lover.
cprotobuf. protocol buffer implemented in cython
84credis. redis client implement with cython
64non-empty-vec. `NonEmpty` library vector for rust
21tagstream-conduit. streamlined html tag parser
11haskell-server-tut. haskell server tutorial
10yihuang.github.com. my blog
8hosts-server. A simple dns proxy server which is extremely easy to config
8nicechat. feature rich ai chat gui implemented in pure python (nicegui)
8py-protobuf. renamed to https://github.com/yihuang/cprotobuf
7haskell-snippets. my haskell code snippets
7wai-sockjs. sockjs server in haskell
6libra-jellyfish-merkle. Standalone jellyfish merkle trie implementation in libra
6pyccv. python binding to ccv library, written with cython.
6pyorderbook. orderbook and matching engine in python
5haskell-json-rpc. haskell json rpc library
5pg_orderbook. Proof of concept orderbook matching engine implemented in postgresql plpgsql.
5python-iavl. iavl inspection tool implemented in python
5xml2json. translate xml to json, written in haskell.
5cardano-devnet. Start cardano devnet locally
5isign. Code sign iOS applications, without proprietary Apple software or hardware
4python-roaring64. roaring64 implemented in pure python, wrapping pyroaring
4huangyilib. my lib
4vim8files. My vim8 config files.
4cabal-install. patched cabal-install, can be built with ghc-7.4
4ethermint. Ethermint is a scalable and interoperable Ethereum, built on Proof-of-Stake with fast-finality using the Cosmos SDK.
3Django-Socialauth. Allows logging via Facebook, Yahoo, Gmail, Twitter and Openid
3websockets. A library for creating WebSocket-capable servers. (migrated from enumerator to conduit)
3nosql-database-tutorial. a tutorial on how to create custom nosql database with haskell.
3redis-recovery. point in time redis recovery tool
3lldb-lua. Utilities to debug lua in lldb.
3cronos. Cronos is the Crypto.org EVM Chain aims to massively scale the DeFi ecosystem. It is powered by Ethermint, a scalable and interoperable Ethereum, built on Proof-of-Stake with fast-finality using the Cosmos SDK.
3haskell-web-tutorials. haskell web tutorials
3dns. DNS libary in Haskell
2haskell-ftp. haskell ftp server
2myvim. repository to store my vim config files.
2simple-decimal. simple decimal in c++
2hsenv. Virtual Haskell Environment builder
2docker-pg-pipelinedb-timescaledb. pg11 docker image with pipelinedb and timescaledb included.
2gc-monitoring-wai. a wai application to show `GHC.Stats.GCStats`
2tendermint-stream. reliable streaming of tendermint events
2eth-contract. A provider agnostic EVM contract abstraction and ABI utilities
2continuous_aggs. continuous aggregation implemented in python outside of database.
2android-zbar-qrcode. Qrcode detector using zbar/kivy/pyjnius, for android.
2tokio-async-io. Port the smol::Async to tokio
2tag-stream. streamlined html tag parser (deprecated in favor of tagstream-conduit)
2evm. An EVM compatible framework for blockchain development with the Cosmos SDK
1iavl-rs. Rust
1gravity-bridge. A CosmosSDK application for moving assets on and off of EVM based, POW chains
1go-ethereum. Official Go implementation of the Ethereum protocol
1go-block-stm. block-stm implementation in golang that works with cosmos-sdk
1async-benchmark. benchmark against different rust async runtimes
1relayer. An example of a server side IBC relayer to be used for Game of Zones and beyond
1web3-integration-tests. web3 rpc api integration tests suites, test against geth and ethermint
1