A selection of personal projects I’ve built and maintain.


KPuppy

A lightweight webOS LG TV app for KinoPub online cinema.

  • Netflix-style dark UI optimized for TV remote navigation
  • Device code authentication
  • Browse movies, series, concerts, documentaries, TV shows
  • Continue watching & search
  • Multi-language support (English, Russian, German)
  • Quality selection (4K, 1080p, 720p, 480p)

Tech Stack: Preact, TypeScript, Vite, Vitest

GitHub →


kpuppy-backend

Lightweight comments API with WebSocket support. Backend service for the KPuppy ecosystem.

  • Real-time comments via WebSockets
  • RESTful API endpoints
  • CI/CD with GitHub Actions

Tech Stack: Node.js, TypeScript

GitHub →


Blurry

A macOS menu bar utility for creating blur, darken, or picture overlay effects on specific screen areas.

  • Multiple effect types: blur, darken, picture overlays
  • Persistent overlays across all Spaces and Desktops
  • Multi-display support
  • Hover detection to temporarily hide overlays
  • Global hotkey (Cmd+Shift+B)
  • Menu bar app (no dock icon)

Tech Stack: Swift, SwiftUI, macOS 12+

GitHub →