github.com/Yukaii
Daily Oops

Daily Oops!

Projects

Here are some of my projects that I’ve worked on.

For older projects, please visit my GitHub, or take a look at here.

https://fed.brid.gy/

Projects I created

2025

  • gakuon - Jan 2025
    • An AI-powered audio and content generation service for your existing Anki deck.
    • It use additional fields that wouldn’t break your existing deck.
    • Also comes with a PWA app for listening through the audios on mobile
  • wrap-calculator.kak - Jan 2025
    • A plugin for the Kakoune editor that enables soft-wrap navigation.
    • I was really missing the gK/gJ functionality in Vim.
  • amdex - Jan 2025
    • AMDex, short for “AMD extraction”, restores AMD-style JavaScript that has been bundled into modules.
  • bookmarks.kak - Jan 2025
    • A bookmark plugin for the Kakoune editor that lets you map keys to saved positions (line, cursor, and comments) for quick navigation.
    • I really missed the marking features in Vim.

2024

  • tsm - Yet another Tmux session manager - Nov 2024
    • The main difference of tsm compared to similar tools is that it creates tmux sessions with a popup and links them with a parent session (essentially based on matching session names).
    • I just haven’t had enough time to create a proper README for it. 😂
  • Film Scheduler - Oct 2024
    • A movie scheduling tool designed for organizing screenings (currently supporting the Golden Horse Festival in Taiwan).
  • barbarcode - Aug 2024
    • A Progressive Web App (PWA) based mobile barcode scanner accompanied by a CLI tool to emulate key sequences.
  • LiftLedger - July 2024
    • A Tree-sitter grammar for an experimental text-based fitness tracking tool.
  • hx-utils - Jun 2024
    • A Helix editor helper that integrates a file explorer and other fzf tools, working on both tmux and WezTerm.
  • daily-oops-gemini - Jun 2024
    • My blog, mirrored in the Gemini protocol as well as a text-based HTML version.
  • chami-match - May 2024
    • A HSV color recognition game that helps you develop an “absolute color” perception.
  • ssh-config.kak - April 2024
    • Syntax highlighting for SSH config files in the Kakoune editor.
  • gitlinker.cr - April 2024
    • A platform-agnostic CLI tool that generates permalink URLs for GitHub, GitLab, and other version control systems.
  • tailportal - April 2024
    • A CLI tool to quickly create Tailscale exit nodes on multiple VPSs using the Pulumi SDK, aka your on-demand VPN.

2023

  • vimify-hackernews - Aug 2023
    • A browser extension that lets you navigate Hacker News with Vim-inspired keybindings.
  • coscup-session-openai - Aug 2023
    • COSCUP session RAG (mostly inspired by the Supabase tutorial).
  • cpami-captcha-recognizer - May 2023
    • A TypeScript project running on the Deno runtime that tests AI capabilities for implementing a basic OCR.
    • It also provides a GreaseMonkey userscript that can pre-fill captchas for you.
  • wezl.fish - April 2023
    • A WezTerm command-line utility that can easily create customized or predefined terminal layouts using minimalist syntax.
    • Mostly co-authored with GPT-4, it’s an experimental project created entirely with AI.
  • chatgpt-tui - Mar 2023
    • A TUI ChatGPT app written in Go using the Bubble Tea TUI library.
  • Tab Scroll synchronizer - Mar 2023
    • A Chrome extension that synchronizes scrolling progress across tabs, useful when using Google Translate or other side-by-side translation tools.
  • zuzugo - Feb 2023
    • A self-hosted notification system for rental houses that supports sending notifications via Line messages or Slack channels.
    • It uses Inngest to manage queues and background jobs.
  • Blast Launcher - Jan 2023
    • A project inspired by the Raycast launcher. It leverages a custom Node.js React runtime capable of consuming Raycast extensions through a compatible API, with the goal of building 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 recovers the video dislike count from the YouTube API. However, I soon realized that YouTube would completely remove the dislike feature—including the API—so it was deprecated.
  • obsidian-primer - July 2021
    • A GitHub Primer-inspired theme for Obsidian.
  • github-highlightjs-themes - April 2021
    • A GitHub Primer theme for highlight.js. While developing my personal blog with Next.js, I chose highlight.js for code block syntax highlighting. I wanted every detail to align with the Primer Design system, so I created this theme specifically for highlight.js.

2020

  • mojidict-helper - March 2020
    • A browser extension for quickly looking up Japanese-to-Chinese translations. Originally written in vanilla JS in 2020, it was rewritten in ReactJS in September 2021.

2019

  • vscode-ptt - March 2019
    • A VS Code extension that integrates Taiwan’s largest BBS forum into the 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.
https://fed.brid.gy/
Yukai Huanghttps://yukai.dev

Hi

This is Yukai Huang's personal website.

Here you can read my recent posts, play with my side projects before, or get to know me more.

安久吧!

https://fed.brid.gy/