Nob ~/gok

06 · my personal system

gok-

A family of apps I use every day, sharing one look and one infrastructure

They're not separate apps: I think of them as one personal system that lives in my desktop bar (Arch Linux with Hyprland and Waybar). Each one is a button on the bar that opens its own window

##See it work

##One mold

They're all built the same way: a GTK4 window with WebKit, a small Python service (standard library only) that serves the interface and its APIs on the PC itself, and the interface in plain HTML, CSS and JavaScript, with no build step. The look repeats too: frosted glass, the Catppuccin palette and a monospaced font. When an app needs to keep something off the PC, it reuses the same pattern: a Cloudflare Worker with KV

##The apps

Goko

Cali on a 3D globe that opens from the bar, plus a map with live MIO buses. It has a trip planner with direct routes and transfers, walking legs included, and bus, car and on-foot modes. The "Cali, right now" section on the home page uses the same data source

Goket

The network panel: phone status over ADB, data usage, Wi-Fi networks, the public IP on a map, per-interface speed and the devices on the network. It also rotates the phone's IP with the IP Rotator method and scans Wi-Fi networks from the phone, sorted by security and by channel

GokUN

For the ICFES, Colombia's national exam: it cuts every question out of practice-test PDFs as an image (it finds the sections and questions on its own) and recognizes questions that repeat across tests, along with their answer. It has a daily streak in the bar, a step-by-step calculator, scoring and medals. Desktop and browser

GokCo

A viewer and organizer for my local shows and videos: each show with its own folder and seasons, posters and a watch-later list

~/gok · how it works
Waybar ── [Goko] [GokUN] [GokCo] [Goket]
             │      │       │       │
             ▼      ▼       ▼       ▼
     GTK4 + WebKit windows (HTML · CSS · JS)
             │
             ▼
     local Python services
             │ when something lives off the PC
             ▼
     Cloudflare Workers + KV
Goko: a 3D globe with Cali marked and the current weather
Goko's home screen

Apps open from the bar and tile themselves, like in Hyprland: each new window splits the space that's left in half. Goko's map uses the live MIO buses; the rest is a sample