github.com/Yukaii
Daily Oops

Daily Oops!

專案

這裡整理了我做過的一些專案。

如果想看更早期的作品,請到 GitHub,或看看 這裡

https://fed.brid.gy/

Projects I created

2026

  • ditl - Mar 2026
    • Short for “designer in the loop” — a deterministic pipeline for turning AI-generated product icon rasters into crisp, reusable SVGs.
    • Uses VTracer/Potrace for vectorization with AI only proposing parameter changes between deterministic runs, not authoring final geometry.
  • inko - Feb 2026
    • Inkō is a vocabulary learning app built around active recall across multiple channels: writing, typing, and listening.
    • Supports importing Anki decks with field mapping, browsing shared community decks, and submitting curated decks to a moderated public library.
  • ykmx - Feb 2026
    • Yukai’s take on a terminal multiplexer, written in Zig. With libghostty embedded.
  • giallo.kak - Jan 2026
    • Giallo (a Rust-based textmate syntax highlighter) plugin for the Kakoune editor.
  • kakoune-script-textmate-grammar - Jan 2026
    • TextMate grammar for Kakoune script files with embedded language support (useful for editor syntax highlighting).
  • timers - Jan 2026
    • A vibe-coded timer web app.

2025

  • ibox-easymap - Dec 2025
    • 一個足夠好用的 i 郵箱地圖 — a map tool for finding i-Post pickup boxes in Taiwan.
  • ykhn - Dec 2025
    • Vibe coded yet another Hacker News client, built with Vue. Give you enough retro vibes
  • tmuxship - Nov 2025
    • Tmux and Starship prompt integration, written in Rust.
  • raycast-context-bridge - Nov 2025
    • Build and run the Raycast companion browser extension for Firefox.
  • mygo-avemujica-search-raycast - Nov 2025
    • 買夠母雞卡台詞搜尋 / 梗圖搜尋器 — a Raycast extension for searching MyGO!! and Ave Mujica dialogue and memes.
  • raycast-manual-quizer - Nov 2025
    • Raycast 小學堂 — a vibe-coded Raycast quiz app created for a meetup giveaway.
  • garbage - Oct 2025
    • Just vibe coded another garbage truck tracking app for the web.
  • deprecalc - Sep 2025
    • DepreCalc 手機折舊成本計算器 — a phone depreciation cost calculator.
  • n8n-intelligence - Apr 2025
    • An AI-powered n8n workflow generator.
  • vibers-goal - Apr 2025
    • Yet another todo app for the vibe coders. Viva la vibing.
  • festva - Mar 2025
    • 音樂祭時程表,大港我來了!— A music festival schedule tool.
  • 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 side projects, or get to know me more.

Enjoy!

https://fed.brid.gy/