Skip to content
View kelvinsjk's full-sized avatar
Block or Report

Block or report kelvinsjk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kelvinsjk/README.md
  • 👋 Hi, I’m @kelvinsjk Kelvin Soh from Singapore.
  • 👀 I’m interested in mathematics (combinatorics and graph theory), mathematics education (typically at the high school level), and the development of mathematical content in a digital age.
  • 💞️ I’m looking to collaborate on projects on Svelte/Sveltekit, in additional to my own projects below
  • 📫 How to reach me: kelvinsjk@gmail.com
  • 🌐 I blog on kelvin.mathlify.com

My current projects

  • Mathlified: A monorepo of various explorations into displaying Mathematics on the web.
    • Mathlified framework. Vite plugin facilitating the creation of web+print content (via SvelteKit and LaTeX) using a unified codebase.
    • Mathlifier. A KaTeX wrapper.
    • Mathlifier2. Used in conjuction with Mathlifier in the Mathlified framework to facilitate a write-once, run-anywhere experience for web+print.
    • Svelte Math Exploration of the different methods to show math in Svelte/SvelteKit.
    • MDsveX Math Starter Starter repo for integrating math (via KaTeX) in MDsveX.
  • Mathlify: A computer algebra system to help create mathematical content typically at high school/beginning college level. Perform computations and get LaTeX output while writing idiomatic code similar to our thought process.
  • Math Pro built in SvelteKit. Variations of past examination questions + interactive core concept practice.
  • Math Repo built in SvelteKit. A repository of solutions to past Singapore A Levels H2 Math examination questions.
  • Mathlify-rust The Mathlify CAS written in rust

Past projects

The following are projects in the past that are still useful but aren't receiving as many updates, either because they are relatively "complete" or because the ideas are being incorporated into one of the newer projects above.

  • 3D Vectors built in SvelteKit. Applet to solve 3d vectors (lines and planes) questions.
  • Math Depot built in SvelteKit. A repository of solutions to past Singapore O Levels Additional Math examination questions.
  • Math Atlas built in Sapper. Containing notes, questions and quizzes.
  • Spinner Dinner. Can't decide what to eat for dinner? Spin the wheel to decide!
  • Countdown Confetti. Have an upcoming date/time you are looking forward to? Set up a countdown timer that ends with a confetting and fireworks explosion.

Deprecated projects

Popular repositories

  1. mathlified mathlified Public

    Exploring mathematics in the digital age

    TypeScript 18 4

  2. spinner-dinner spinner-dinner Public

    Where to go for dinner? Spin the wheel to find out

    Svelte 5

  3. mathlify mathlify Public

    TypeScript 2

  4. math-atlas-monaca math-atlas-monaca Public archive

    JavaScript

  5. math-bounty math-bounty Public archive

  6. math-edu math-edu Public archive

    high school mathematics library

    TypeScript