Wasin Thonkaew (@haxpor)

Top repositories

1

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.
Swift
2,033
star
2

aseprite-macos-buildsh

Automated script to create latest release app (either beta, or release whichever is newer) of Aseprite for macOS
Shell
155
star
3

ios-design-patterns

Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
Swift
135
star
4

asteroids

Kotlin port of ForeignGuyMike's Asteroids project with changes, additional features and improvements
Kotlin
35
star
5

sdl2-manpage

Man-pages created by hands following online API document at https://wiki.libsdl.org/CategoryAPI.
Roff
33
star
6

blockbunny

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

omo

Kotlin port with changes and improvements for omo originally by ForeignGuyMike
Kotlin
23
star
8

sdl2-cimgui-demo

Demo project SDL2 + cimgui + opengl3 using either gl3w or glew
C
18
star
9

lazyfoo-sdl2c

lazyfoo SDL2 tutorial in C with improvement and modifications.
C
16
star
10

vkdocs-manpages-autogensh

Auto-generator Vulkan-Docs manpages
Shell
9
star
11

tt

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

raceplant

Hot-seat 2 players racing to plant the tree, and collect fruits
Kotlin
7
star
13

evmscan

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

digitaloceanbackup

Automated server script to take snapshot for DigitalOcean server, keep only latest N snapshots to keep cost low
JavaScript
5
star
15

rustelebot

Minimal telegram Bot API in Rust just to send message to telegram's group/channel
Rust
5
star
16

contractdiff

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

bybit-shiprekt

Inspired by Kraken Shiprekt Telegram group, but this is for Bybit
Rust
4
star
18

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
C
3
star
19

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.
C
3
star
20

lgl

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

eliza-php

PHP implementation of eliza-js (not maintained, it might not work as expect)
PHP
3
star
22

shadowsocks-libev

Mirror of modified source code of shadowsocks-libev as used in Potatso
C
2
star
23

rcs

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

quicky

Command line program to quickly place a limit order on Bybit's derivatives (inverse perpetual)
Rust
2
star
25

genctemplate

C, Makefile (for now) template generator to quickly modify and further work on top
C
2
star
26

cpp_st

Repo contains tests, experiments using C++17
C++
2
star
27

Spriter-Cocos2d-X

Spriter for Cocos2d-x demo
C++
2
star
28

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)
Ruby
2
star
29

cmake_example

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

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)
Rust
2
star
31

baidut

Baidu translator Node JS implementation
JavaScript
1
star
32

crunner

Runner/Executor of target smart contract on EVM-based chain at command line
Rust
1
star
33

hdrs

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

zhbuild

A build script for Zombie Hero project (Xcode project)
Shell
1
star
35

basejit

Base skeleton setup for Node & Browser.
JavaScript
1
star
36

bitkub_crypto_tools

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

imgurc

Minimalistic imgur cli in C. First version aims to support upload image first.
1
star
38

inoutflow

A command line program to compute and print out in/out flow of native tokens of EVM-based chain for wallet/contract address
Rust
1
star
39

p4u

Fill the gap of what missing in p4.
Shell
1
star
40

fkit

WeChat bot to help misc stuff for foreigners living in China
JavaScript
1
star
41

vector_c

Generic vector array implemented in C.
C
1
star
42

sdl2-samples

SDL2 sample code
Java
1
star
43

gamepatterns

Studying repo for pattern designs specifically used in game development
C++
1
star
44

ReachabilityCpp

Wrapper of Reachability in C++ for iOS
C++
1
star
45

LD27

LudumDare 27 - Jam
C#
1
star
46

hashmap_c

Generic hashmap implementation in C. Uses murmurhash as hash function.
C
1
star
47

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.
Rust
1
star
48

basepolymerit

Starting code with necessary tools to create Polymer-based component
JavaScript
1
star
49

opencl-simple

Testing ground of OpenCL 1.2 with its C++ API accompanying article on MQL5.com
C++
1
star
50

keccak256-cli

keccak256 encryption cli program; accepts input text from stdin. Suitable for commandline users
Rust
1
star
51

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)
C++
1
star