Skip to content
View Yukaii's full-sized avatar
👾
nyan, nyan, nyan
👾
nyan, nyan, nyan

Sponsoring

@wez
@scastiel

Organizations

@NTUST-ECE @hackmdio @ComicsReader @puraku @wizardamigo-taipei @rentea-tw
Block or Report

Block or report Yukaii

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
Yukaii/README.md
github-skyline.mp4

Hi! I'm Yukai Huang

Hi, my name is Yukai, which means "happiness" in Japanese(It's a Chinese name though).

I'm a developer who loves to build projects around productivity or just for fun.

The following list contains the projects I built in recent years. I will update them occasionally.

Some earlier projects can be found on my GitHub. I track WIP projects and ideas with this GitHub Project Board publicly. I also write userscript for browser sometimes, I'll put them on Gist.

You can also find me on Twitch. I do live coding sessions sometimes.

Projects I created

2023

  • cpami-captcha-recognizer - May 2023
    • A TypeScript project with deno runtime. Test the AI capability to implement the easiest type of OCR.
    • Also provide a GreaseMonkey UserScript that can pre-fill captcha for you.
  • wezl.fish - April 2023
    • A WezTerm command line utility that can easily create customized/predefined terminal layout with minimalist syntax.
    • Mostly co-authored with GPT-4. It's a experimental project to try creating such project completely with AI.
  • chatgpt-tui - Mar 2023
    • A TUI chatgpt app written in Go with bubbletea TUI library.
  • Tab Scroll synchronizer - Mar 2023
    • A chrome extension that synchronize scrolling progress across tabs. Useful when using Google Translation or other translation side-by-side with original content.
  • zuzugo - Feb 2023
    • A self-hosted rental house notification system. Support sending notification via Line message/Slack channel messages.
    • Use inngest to implementing queue and background jobs.
  • Blast Launcher - Jan 2023
    • The Raycast launcher hugely inspired project. It takes the idea of a custom Node.js React runtime that can consume Raycast extensions with compatible API. The goal is to built a universal cross platform Launcher that can run existing Raycast extensions.

2022

2021

  • A Tampermonkey script to make YouTube dislike count back - Nov 2021
    • A simple TamperMonkey script that recovering video dislike count from YouTube API. But soon I realized YouTube would completely remove dislike feature including the API. So it just got deprecated.
  • obsidian-primer - July 2021
    • An GitHub Primer style system inspired theme for Obsidian
  • github-highlightjs-themes - April 2021
    • GitHub Primer theme for highlight.js. I was developing my personal blog with Next.js. For the code block syntax highlighting, I chose highlight.js as the library. I wanted everything exactly right in Primer Design system, so I created this theme for highlight.js.

2020

  • mojidict-helper - March 2020
    • A browser extension for lookup Japanese to Chinese dictionary quickly. It was written in vanilla JS back in 2020. I rewrote it in ReactJS in September 2021.

2019

  • vscode-ptt - March 2019
    • A VS Code extension that brings Taiwan's largest BBS forum into VS Code's sidebar.

Projects that I contributed to

2023

2022

2021

  • tonybaloney/vscode-pets - April 2021
    • A fun project that adds a pet WebView for VS Code. I opened a pull request for making the WebView available in sidebar explorer.

Projects that I contributed in g0v community

  • Disfactory - Starting from Oct 2019
    • An illegal factory reporting system. The backend server is built with Django, and the frontend is built with Vue.js.

Pinned

  1. BlastLauncher/blast BlastLauncher/blast Public

    An experimental runtime for Raycast launcher compatible extensions

    TypeScript 33 2

  2. zuzugo zuzugo Public

    租租狗,通通給我租起來!

    TypeScript 9 3

  3. hackmdio/vscode-hackmd hackmdio/vscode-hackmd Public

    The official HackMD VScode extension!

    TypeScript 129 15

  4. hackmdio/hackmd-cli hackmdio/hackmd-cli Public

    The HackMD/CodiMD Command Line Tool

    TypeScript 107 11

  5. hackmdio/codimd hackmdio/codimd Public

    CodiMD - Realtime collaborative markdown notes on all platforms.

    JavaScript 9k 1k

  6. vscode-ptt vscode-ptt Public

    在 VSCode 瀏覽 PTT!

    TypeScript 132 4