Tommy Teo's Projects
iOS color picker library
The frontend & backend API Specs for SP Travel. The API specs would support functionalities such as user registration, publication of travel listing info, itinerary and user travel reviews.
CodeQL: the libraries and queries that power security researchers around the world, as well as code scanning in GitHub Advanced Security (code scanning), LGTM.com, and LGTM Enterprise
Prepackaged and precompiled github codeql container for rapid analysis, deployment and development.
A website where I can write writeups. This website was generated by Vuepress. ARCHIVED,
CTFNote is a collaborative tool aiming to help CTF teams to organise their work.
A bot that will retrieve the latest post from reddit r/Freegamestuff and post on discord
I mount my soul at /dev/null
A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page
Common CMS Extensions for Paperback 0.8
DISM Final Year Project, Security Software Tool Development, CodeQL Scanner
Forked of GitHub's VS Code themes
My GitHub profile description
A personal site created with NextJS as the frontend framework and Sanity.io as the headless content management system.
A jailbreak tweak that implements the sponsorblock api to skip sponsorships in youtube videos.
NextAuth Adapter and Provider for Sanity
Deploy your own Notion-powered website in minutes with Next.js and Vercel.
An elegant way of discovering anime on iOS.
Moved to the offical NineAnimator repo, docs branch.
NineAnimator common utilities & definitions
A simple NineAnimator app backup viewer built with ReactJS
OneDrive public directory listing, and One-Click Deploy to Vercel. Powered by Vercel and Next.js.
Forked OneDrive public directory listing, powered by Vercel and Next.js
Official website for Paperback
saf-duty; A Duty Roster planner for the Singapore Armed Forces (SAF). It's tailored for military uses. MIT License.
The Sanity Studio ā Collaborate in real-time on structured content
A React-based component for viewing SARIF files.
Example Python socket cryptography implementation. Security mechanisms are needed to ensure the confidentiality, integrity, and non-repudiation of important data being exchanged and stored using RSA & AES.