zanoski ~

Zagreb, Croatia · software architect

Marko Zanoški

Software architect and digital craftsman. I design, build and run small, fast products from start to finish. Here are eleven of them.

zagreb

Central European time

shell

welcome. type help, or try open phosphor.

Try:

whoami

name
Marko Zanoški
role
Software architect and digital craftsman
base
Zagreb, Croatia
work
I design, build and run small, fast products from start to finish.
11
projects
55
games in one app
35
developer tools
2
apps on Google Play

~/apps

Things I built and keep running

Each one is live and maintained. No demos, no dead links.

  1. Games, opens games.zanoski.com

    Fifty five board and card games

    Every game plays against an AI on your own device, or online with the server as the referee. Lobby, spectating, chat and ranked stats are all there.

    • 55 games
    • Play vs AI or online
    • Guest play, no signup

    React · TypeScript · NestJS · MongoDB

  2. Phosphor, opens phosphor.zanoski.com

    A terminal launcher for Android

    Your whole home screen drawn in text, like an old monitor. A big block clock, a sky that follows the real weather, live gauges, your notifications and your apps, all on one glowing grid. This site is drawn the same way.

    • 5 layouts, 14 themes
    • A lock screen to match
    • Coming soon to Google Play

    Android · Kotlin · One character grid

  3. Hyprtile, opens hyprtile.zanoski.com

    A tiling desktop for your Android home screen

    Inspired by Hyprland, Omarchy and kitty. Widgets become windows with gaps and glowing borders, under a waybar, with a terminal, a launcher and twelve themes from the ricing scene.

    • 12 themes
    • Rice it in hyprtile.conf
    • No ads, no analytics

    Android · Kotlin

  4. Piggy, opens piggy.zanoski.com

    Income and expense tracker

    Logging a coffee should take seconds, so it does: a floating button, the N key, or a shortcut on your home screen. Entries you make offline stay on the device and get posted when you are back.

    • Installable PWA
    • Works offline
    • 4 languages

    React 19 · Vite · Tailwind · PHP / Slim

  5. DevToolbox, opens dev.zanoski.com

    Developer tools that respect your privacy

    Formatters, converters, generators and diff tools that run entirely in the browser. Nothing is uploaded, so you can safely paste the token you were never supposed to paste anywhere.

    • 35 tools
    • 0 bytes sent to a server
    • MIT licensed

    React · TypeScript · Vite · PWA

    Source
  6. Firewall, opens firewall.zanoski.com

    Block a domain in every app

    Block a domain and it is gone everywhere, including inside the apps you allowed. Each app is filtered, left alone or cut off, and because the tunnel carries the names your phone looks up rather than your traffic, it costs almost no battery.

    • Android, no root needed
    • Free and open source
    • No ads, no tracking

    Android · Local VPN · DNS over HTTPS

    Google Play
  7. Run Skellybon Run, opens run-skellybon-run.zanoski.com

    A free Android dungeon runner

    A brave little skeleton refuses to miss Spooktober. Dodge what lurks in the dark, grab every candy and make it out before the lanterns go cold.

    • Android
    • Free to play
    • No account needed

    Android · Vite · three.js

    Google Play
  8. Boom Shell, opens survive.zanoski.com

    Top down zombie survival

    You hold a double barrel shotgun and walk home through a dark, misty forest, one stretch of trail at a time. Shells are always short, and every kill feeds a level bar whose skill points buy nodes on a skill tree.

    • Plays in your browser
    • Six branch skill tree
    • A perk for every run home

    Unity · WebGL

  9. Field Manual, opens survival-guide.zanoski.com

    Offline survival manual

    Water, fire, shelter, medicine, foraging, farming, preserving, electricity, salvage and more, with animated diagrams that walk through each step. Open it once and it keeps working with no network at all.

    • 15 sections
    • Works fully offline
    • Installable PWA

    Static HTML · Inline SVG · No dependencies

  10. Skipper, opens skipper.zanoski.com

    Croatian boat licence prep

    Everything the voditelj brodice B exam asks for: compass, navigation, charts, knots, the engine, rules of the road and VHF radio, plus a quiz that explains every answer.

    • 85 quiz questions
    • 10 chapters
    • Hrvatski

    Static HTML · Vanilla JS · No dependencies

  11. Weky, opens weky.zanoski.com

    Webhook echo inspector

    Generate a URL, point a webhook at it and watch the requests arrive live, with every header and the whole body. Set the response it sends back, and check signed callbacks against AWS IAM, JWT, HAWK, Digest, NTLM and more.

    • Live request log
    • 8 auth schemes
    • Custom responses

    Next.js · React · TypeScript

Let’s build something

Got an idea, a product that needs finishing, or just want to say hello? The inbox is open.

zanoski.marko@gmail.com