This is your work, valued

Rex Zeng

Elite
@RexSkz

MUGer, hacker, developer, amateur UI designer, punster, Japanese learner.

json-diff-kit. A better JSON differ & viewer, support LCS diff for arrays and recognise some changes as "modification" apart from simple "remove"+"add".

210

eslint-plugin-try-catch-failsafe. Make sure to use try-catch to wrap up some dangerous actions (e.g. JSON.parse).

14

tsx-browser-compiler. Transform a set of `.tsx` (as well as other extensions) files into React elements, extremely useful for the "live edit" feature in component library documents.

9

proto-message-helper. A protobuf message (binary) viewer tool which provides the better output without the original .proto file.

7

parallel-rails. A music game about infinite parallel rails, written in Pixi.js. (It's not finished yet!)

6

rex.sh. A fake web terminal using ES6 and webpack.

6

gromise. A library to execute goroutines like Promise.allSettled in JavaScript with panic recover, make some scenarios (e.g. BFF data aggregation) easier.

5

await-to-go. A JavaScript async-await wrapper for easy error handling like Golang (without try-catch).

5

json-diff-kit-vue. The Vue version of Viewer used by json-diff-kit. (Beta)

2

vue-tag-editor. Just a prototype.

1

homework-cpp. C++ homeworks in NUAA.

1

multi-tsconfig-paths-webpack-plugin. Use `paths` in tsconfig.json at each directory to let Webpack resolve files as expected. It's like a plugin for aliases, but it's more powerful in the monorepo scenario.

1

mf-monorepo-micro-frontend-demo. A micro frontend demo using Webpack Module Fedoration.

1

stj4l. A tool (in the very early days) for OIers to check the program using checkpoint files. Written in Pascal, runs on Linux. I upload it to GitHub only for memorizing my OI time.

1

forkmeonxxx. Why not fork me on github.com?

1

course-select. Simple course select system, written for fun.

1