Hoijun Kim · Software engineer

Work that usually needs a query language, turned into something you can see and click.

Two desktop tools so far. Each one takes something you would normally open a terminal to inspect - a data file you have never seen, a directory full of git repos - and puts it on screen, where you can point at it.

Work

4 projects

gifly

v0.1.0

Drop in a video or a set of images. Trim or reorder, pick a size, aspect, speed, loop and dither, then export a GIF, WebP or APNG - with a live size estimate and a target-size fit, straight to your clipboard.

stack
GoSvelteWailsFFmpeg
runs on
Windows
replaces
ScreenToGifezgif
license
PolyForm NC 1.0.0

flip

v0.1.0

Pick a region of your screen. flip sends the page-turn key to the window you chose, waits for the redraw to settle, captures the region, and repeats - then hands you a folder of images or an assembled PDF.

stack
GoSvelteWailscgo-free
runs on
Windows
replaces
Snipping ToolPrint to PDF
license
PolyForm NC 1.0.0

shape

v0.1.0

Drag in a data file and see the rows that are actually in it. Filter, reshape, edit and export by clicking - and read off the jq and SQL your clicks just wrote, so you leave knowing the query too.

stack
GoSvelteWailscgo-free
reads
JSONNDJSONCSVTSVParquetSQLite
replaces
jqSQL
license
PolyForm NC 1.0.0

fleet

v0.1.0

Every git repo under your project roots on one board. See which are dirty, behind or stale at a glance, then fetch, commit, resolve a conflict, or open an editor - without walking the directories yourself.

stack
GoWailsFly.ioNeon
runs on
WindowsmacOSLinux
replaces
git statusgit fetchcd ..
license
PolyForm NC 1.0.0

Writing

all posts

Now

Building fleet towards a first stable release, and teaching shape to open files bigger than memory. Both are Go with a web front end in a native window, both are free for noncommercial use, and both exist because I got tired of typing the same query to answer the same question.