This is your work, valued

Anywhere

Wasin Thonkaew

Elite
@haxpor

Developing Day trader • Rust, C++, MQL5 (MT5) • Ex-gamedev • Fintech • Linux • Open source by Default • Technical blog github.com/haxpor/blog

Potatso. Potatso is an iOS client that implements Shadowsocks proxy with the leverage of NetworkExtension framework. ***This project is unmaintained, try taking a look at this fork https://github.com/shadowcoel/shadowcoel instead.

2.1k

aseprite-macos-buildsh. Automated script to create latest release app (either beta, or release whichever is newer) of Aseprite for macOS

157

ios-design-patterns. Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER

143

sdl2-manpage. Man-pages created by hands following online API document at https://wiki.libsdl.org/CategoryAPI.

44

asteroids. Kotlin port of ForeignGuyMike's Asteroids project with changes, additional features and improvements

43

blockbunny. Libgdx-based game for Android, iOS, and PC following the tutorial by ForeignGuyMike on youtube channel. Read more on README.md

27

sdl2-cimgui-demo. Demo project SDL2 + cimgui + opengl3 using either gl3w or glew

25

omo. Kotlin port with changes and improvements for omo originally by ForeignGuyMike

24

lazyfoo-sdl2c. lazyfoo SDL2 tutorial in C with improvement and modifications.

18

vkdocs-manpages-autogensh. Auto-generator Vulkan-Docs manpages

11

rustelebot. Minimal telegram Bot API in Rust just to send message to telegram's group/channel

8

raceplant. Hot-seat 2 players racing to plant the tree, and collect fruits

7

tt. Twitter client in C implementation. Aim to be minimalist and get me to tweet asap. Inspired by t.

7

evmscan. Rust binding of non-async API for EVM-based chains working with API platforms of bscscan.com, etherscan.io, and polygonscan.com

6

bybit-shiprekt. Inspired by Kraken Shiprekt Telegram group, but this is for Bybit

5

digitaloceanbackup. Automated server script to take snapshot for DigitalOcean server, keep only latest N snapshots to keep cost low

5

eliza-php. PHP implementation of eliza-js (not maintained, it might not work as expect)

4

contractdiff. CLI tool to diff between two contract addresses in bytecode. Support EVM-based chains i.e. BSC, Ethereum, and Polygon.

4

lazyfoo-opengl2c. Opengl 2.1 with few tutorial of 3.3 later in the series in C following tutorials from lazyfoo but with SDL2, added improvement and few more features if possible

4

cpp_st. Repo contains tests, experiments using C++17

3

lgl. Initially as a studying repo from learnopengl.com but now turned into my testbed involved graphics programming with opengl 3.3 + 3D maths.

3

libmaxminddb. Copy of libmaxminddb created by https://github.com/icodesign but the project was taken down as reported in https://github.com/haxpor/Potatso/issues/6. This repository will have ist copy. I take no credits from this repo, nor declare I'm the owner. You can consult LICENSE file of this repository for the rights.

3

Eureka. Elegant iOS form builder in Swift

2

rcs. Recursive Code Search for convenience wrapping "grep -nr". It should reduce your long typing a bit.

2

genctemplate. C, Makefile (for now) template generator to quickly modify and further work on top

2

Spriter-Cocos2d-X. Spriter for Cocos2d-x demo

2

inoutflow. A command line program to compute and print out in/out flow of native tokens of EVM-based chain for wallet/contract address

2

quicky. Command line program to quickly place a limit order on Bybit's derivatives (inverse perpetual)

2

shadowsocks-libev. Mirror of modified source code of shadowsocks-libev as used in Potatso

2

tracpls. Cli tool to get smart contract code + ABI on EVM-based chains i.e. BSC, Ethereum, and Polygon for ease of piping and viewing at terminal (e.g. with vim or others)

2

hashmap_c. Generic hashmap implementation in C. Uses murmurhash as hash function.

2

cmake_example. Example project using CMake as build system. Included executable linking with shared library with some other configurable features of CMake.

2

jekyll-react-webpack-demo. Demo boilerplate files/code for integration of Jekyll + React + Webpack. It specifically uses jekyll-assets v.0.2.1 (not newer)

2

opencl-simple. Testing ground of OpenCL 1.2 with its C++ API accompanying article on MQL5.com

1

p4u. Fill the gap of what missing in p4.

1

gamepatterns. Studying repo for pattern designs specifically used in game development

1

appvkek. Cli tool to check your approved permission with contracts connected with your wallet address, and allow to disapprove them. Support BSC, Ethereum, and Polygon chain.

1

hdrs. hdrs (header-search) to list all included header, or check if target one included by such input header path

1

crunner. Runner/Executor of target smart contract on EVM-based chain at command line

1

imgurc. Minimalistic imgur cli in C. First version aims to support upload image first.

1

vector_c. Generic vector array implemented in C.

1

splintersweets. A LibGDX and Kotlin Mobile Game Example

1

unp. Unix Network Programming learning repository following along from Unix Network Programming Volume 1, 3rd Edition try to use as much as possible C++11 features and as necessary, cmake, modified and improvements on top (**wip)

1

keccak256-cli. keccak256 encryption cli program; accepts input text from stdin. Suitable for commandline users

1

awesome-analytics. A curated list of analytics frameworks, software and other tools.

1

sdl2-samples. SDL2 sample code

1

bitkub_crypto_tools. Variety of Tools used to help in trading on bitkub platform (https://bitkub.com/)

1

basepolymerit. Starting code with necessary tools to create Polymer-based component

1

LD27. LudumDare 27 - Jam

1

playbasis-ios. iOS SDK for Playbasis, gamification platform

1