Pinned Repositories
Conway_GameOfLife
An implementation of Conway's Game of Life using Qt.
liweiyap.github.io
👨🏻💻 Programmer Portfolio
narradir-android
Narrator app on Android for the social-deduction board games "The Resistance: Avalon" and "Secret Hitler". 1k+ installs on Google Play Store. Migrated from Java to Kotlin as of v4.2.
PvZ
Personal project: simulate PvZ
SortingGitHubReposByCommits
Sort the public, stand-alone repositories of a given :octocat: user by the number of his/her commits to their respective default branch.
text-popover-macOS
MacOS menu bar app that pops up at user-specified intervals. These pop-ups contain user-specified texts, such as inspirational quotes or idioms. Useful for language learners. Written in SwiftUI.
liweiyap's Repositories
liweiyap/text-popover-macOS
MacOS menu bar app that pops up at user-specified intervals. These pop-ups contain user-specified texts, such as inspirational quotes or idioms. Useful for language learners. Written in SwiftUI.
liweiyap/Conway_GameOfLife
An implementation of Conway's Game of Life using Qt.
liweiyap/narradir-android
Narrator app on Android for the social-deduction board games "The Resistance: Avalon" and "Secret Hitler". 1k+ installs on Google Play Store. Migrated from Java to Kotlin as of v4.2.
liweiyap/PvZ
Personal project: simulate PvZ
liweiyap/foxtrot-comic-browser-android
[Work in progress] Android app implemented using Hilt, Jsoup, Glide, Coroutines, Flow, DiffUtil, and Jetpack (Room, ViewModel, View Binding). Based on MVVM architecture and repository pattern.
liweiyap/liweiyap.github.io
👨🏻💻 Programmer Portfolio
liweiyap/SortingGitHubReposByCommits
Sort the public, stand-alone repositories of a given :octocat: user by the number of his/her commits to their respective default branch.
liweiyap/bouldertagebuch-android
liweiyap/bouldertagebuch-ios
liweiyap/DataStructures_Algorithms
Commonly encountered data structures and algorithms.
liweiyap/HackerRank-InterviewPreparationKit
Solutions to coding challenges on HackerRank.
liweiyap/LeetCode_Solutions
A LeetCode a day keeps unemployment away.
liweiyap/linkedin-feed-janitor-chrome
liweiyap/LinkOff
Cleans the LinkedIn feed based on keywords and filters.
liweiyap/liweiyap
liweiyap/metawear-impl
Testing MetaWear device from MbientLab on Linux
liweiyap/MyCPU
Simulate my own stack-based CPU.
liweiyap/pomodoro-made-easy-on-android
liweiyap/ProteinFolding
Simulate the folding of a polypeptide in 2-D.
liweiyap/VectorMatrixElementaryOperations
A simple and small library for elementary operations involving my own implementations of vectors and matrices, including matrix-matrix multiplications.
liweiyap/xkcdbrowser-android
Simple browser app on Android for the XKCD comic. Comic-strip metadata is retrieved from the XKCD website in JSON format.