Ice Lam's repositories
random-name-picker
Simple HTML5 random name picker for picking lucky draw winner using Web Animations and AudioContext API.
html-inline-script-webpack-plugin
A webpack plugin for converting external script files to inline script block. Requires 'html-webpack-plugin' to work.
hkid-generator
Genetates or validates Hong Kong Identity Card number.
leetcode-daily-question-telegram-bot
Fetch question of today from Leetcode's GraphQL API and send it to Telegram channel @LeetcodeQustionOfToday
lihkg-gifs
A macOS menu bar app for copy animated LIHKG stickers to clipboard.
mark-six-data-visualization
Visualizing historical data of Mark Six, a lottery game organised by the Hong Kong Jockey Club, using Streamlit
html-cv-poc
A proof of concept to make nice-looking CV in a single HTML file, and support printing like normal Word or PDF documents.
show-me-the-ip
MacOS application to show internal IP address (e.g. 192.168.1.1) on status bar.
banana-therapy
To everyone who finds it hard to fit in: It's okay to be different.
excel-named-range-wizard
An Microsoft Excel Add-ins to allow bulk edit named ranges -- a project for company hackathon
hk-top-news
A PWA app for fetching top news in Hong Kong
icelam.github.io
List all my side projects on one page, witten in ReactJS
just-for-fun
Collection of projects created for testing out frontend features and effects
personal-homepage
A landing page developed for https://pinkylam.me
popcat-bot
Bot for https://popcat.click to automatically generates 799 pops every 30 seconds. Load it in Tampermonkey and watch it run!
98-cards-helper
98 Cards is a single play card game which player attempts sort and place 98 cards into 4 piles. This website can help you to keep track of your remaining cards when playing the game. Click on any of the numbers to mark it as a placed card. To undo, simply click on the number again.
code-playground
A simple template for documenting your JavaScript library which provides a live-ediitable code playground for users to test and play around
cssbattle
An archive of my submissions on https://cssbattle.dev
deno-wikipedia-cli
Search anything on Wikipedia from your terminal. An experimental project written in Deno. (Deno version 1.2.2, std version 0.63.0) 🦕
error-document
HTML source of error document used in my personal website
icelam
Did you know creating a repository with the same name as your username will do some magic on your public profile?
px2em-converter
PX2EM is a conversion tool which allows you to calculate the em sizes from pixels. Just add the base font size and the pixels to convert, and you're done!
see-this-and-drink-water-telegram-bot
「見字飲水 Telegram Bot」會喺每日嘅香港時間上午10點至夜晚9點每個鐘提你飲一次水。 "See This and Drink Water Telegram Bot" will remind you to drink water every hour from 10 AM. through 9 PM.
tgs-downloader
CLI tool for downloading animated stickers (*.tgs) from Telegram
tints-and-shades
A tints and shades generator built using Electron and LitElement.
vscode-toggle-ruler
[WIP] Visual Studio Code extension that enables the ability to quickly toggle editor ruler via command palette or keyboard shortcut.