Hi, I'm Nick Blokhin
Software architect designing and building web products, cloud systems,
and Apple-platform apps with JavaScript, Python, Rust, and Swift
Home / My projects
These are projects and apps I designed, built, and published in my free time. I do not showcase client or employer work here.
Web
Avirium - a tool for organizing YouTube subscriptions. Users can create a category tree and sort subscriptions the way they like.
DeltaVoid - a browser-based 3D space game set in an alternative universe. A browser-based 3D level editor is also available.
Windows / Linux / macOS
Texodus - a modern, fast, and lightweight Markdown editor and viewer. A native cross-platform desktop app built with Tauri 2 and Vue 3, featuring live preview, GitHub Flavored Markdown, Mermaid diagrams, and export to HTML and PDF. Open-source and local-first — no telemetry, no cloud.
Kivarion - a modern, fast, and secure desktop password manager for the KeePass format (.kdbx). A native cross-platform app built with Tauri 2 and Vue 3, with Argon2-secured KDBX 4 support, Touch ID on macOS, a password generator, attachments, and global search. Open-source and local-first — no telemetry, no cloud.
macOS
Download on the App Store

Macongo is a user-friendly native desktop client designed specifically for MongoDB, a popular NoSQL database.

Download on the App Store

Weather for Status Bar is a simple macOS desktop app. It displays current weather in the menu bar and shows detailed information in a popup when you click the icon.

Download on the App Store
Ramac

Ramac is a small internet radio player that starts quickly and uses very little CPU during playback, usually less than 1%.

It is also a convenient desktop client. You can add new radio stations, edit existing ones, or delete them.

Ramac includes a few built-in radio stations as examples, but you can add as many stations as you like.

Download on the App Store
Rename with Exif

The application renames photos using Exif metadata stored in image files. You can create custom renaming patterns based on the file name, extension, and date parts: year, month, day, hour, minute, and second.

Download on the App Store

A desktop application for converting color values from one model to another.

Plain Color Converter supports popular color models such as RGB (Red, Green, Blue), CMYK (Cyan, Magenta, Yellow, Key/Black), HSL (Hue, Saturation, Lightness), HSV (Hue, Saturation, Value), and HEX (Hexadecimal).

iOS / iPadOS
Download on the App Store
Cat's Game

This app is designed specifically for cats. Dogs and humans might also enjoy it, but they have not been tested :) To get your cat interested, launch the game, select a mode, and show your phone or tablet to your cat.

The game has three modes:

  1. Physics Ball – the ball moves according to physics and bounces off the walls.
  2. Laser Point – a point moves unpredictably around the screen.
  3. Butterfly – a butterfly flies over the grass.
Download on the App Store
Plain Dices

Want to play a board game but the dice are missing? This small app can replace physical dice in tabletop games and can also be used for other purposes, such as generating random numbers.

To roll the dice, just tap the screen or shake the phone.

The app does one thing: it replaces physical dice, and it tries to do it well.

Download on the App Store
Salary Tax Calculator

Salary Tax Calculator estimates the approximate amount of salary taxes you may owe in different US states.

Enter your salary for any period (year / month / week), choose your marital status, and select a state. The app handles the rest.

Features:

  1. You can specify the starting salary for any period (year / month / week).
  2. It takes into account your marital status.
  3. Shows local taxes for each US state.
  4. Provides a clear tax estimate for three periods: year, month, and week.
Collections
Prompt Vault - a collection of coding prompts and detailed project specifications across four difficulty levels, designed for benchmarking and testing LLMs, and as ready-made project ideas for developers.
AI Vault - a curated vault of resources for learning, building, shipping, and using AI in software development: LLM apps, agentic coding, RAG, local models, evaluation, observability, and more.