CanvasHelper. A wallpaper engine web wallpaper
24Reweave. A Chinese style platformer powered by Elm. Implemented with a self-made 2D game engine.
21ChatGPT-QQBot. QQ Group Bot with chatGPT backend
14rayplayer. Minimal video player bulit with FFmpeg and raylib
11CanvasHelper2. New generation of Canvas Helper.
11imagebuilder. Custom Linux image builder for my Chromebook
9vscode-joj-tools. Tools Integration for JOJ.
8ji-coursesel-cli. Coursesel Command Line Interface.
8CanvasHelper2-conf. Configuration web interface for CanvasHelper.
8Nova-online-editor. Nova online editor.
7Nova-WXM. Nova we-chat minigame version.
7CanvasHelper2-dashboard. A sample dashboard frontend for CanvasHelper2.
7vg151-codequality. A clang-tidy plugin that performs code quality checks for vg151.
7OS-Notes. Notes of some OS books
62ng. Personal blog built with customized SSG pipeline
6linsyking. Config files for my GitHub profile.
5meow-lang. Meow~ meow~
5puka. Multi-platform 2D game engine with simplicity and concurrency in mind
5elm-monad. Monad support for elm
4linsyking.github.io. Personal Homepage
4wechat-on-telegram. Sending/Receiving text/photos/files/stickers from wechat in telegram
4git-wksp. TechJI Git Workshop: Practice and Applications
4cjhbdb. Frontend database of cjhb (pure geometry problem set)
4canvas-markdown-quiz. Markdown support for canvas quiz.
4wallpaper-engine-kde-plugin. A kde wallpaper plugin integrating wallpaper engine
33DRenderer. wgpu based 3D renderer. Support sketch embedding, mesh editing.
3coinductive-elm. Co-inductive types examples in Elm
3jaccount-auth. A small plugin to help use jaccount login in python programs.
3latex-wksp. TechJI Latex Workshop 2023
3vg100su23-docs. Documentation for VG100 SU2023
3linux-wallpaperengine-workshop-downloader. A qt application to download wallpapers from wallpaperengine workshop
3pdfannotator. A small pdf annotator built with pdf.js and tauri. Annotation stored in a separate file to be easily tracked by Git.
3elm-anytype. Anytype hole in Elm.
3Nova2. Programmer-friendly framework for visual novels (VN) / text-based adventure games (AVG) on Godot
2csref. CS reference books
2cursors. A library that lets you manipulate strings as if in modern editors
2elm-canvas. Elm
2NCMusicBank. Netease Cloud Music Bank.
2vg151-docs. Documents for VG151.
2remotefs. Efficient file system where data is stored on the cloud.
1game-lxc-arm64. Script to set up the gaming environment in an arm64 debian LXC container
1SPELL23-Notes. Personal lecture notes and assignments of SPELL23.
1task_runner. Running dependent tasks in parallel using the ACW workflow
1math-assignment-template. Assignment template for mathematic courses in JI.
1mdx-math-img. Python
1