Demo Projects

I created these projects to demonstrate my skills or to practice some ideas. Exploring these examples, you can see what kinds of tasks I’ve faced and how I write production code.

Query Language Input
A parser of a custom query language with dynamically defined properties.
  • codemirror
  • lezer
Table of Content
Building a large menu tree from a flat API response, react transitions and a fuzzy search.
  • react
  • react-transition-group
Form Generator
Data-driven interface, where the form is generated from JSON declaration.
  • react
Swap Game
A tiny game about balls built with svelte and smooth transitions.
  • svelte

Functional Projects

My tools that I use myself, and you can use them.

Hugo Shortcodes
Easy-to-use set of snippets for Hugo websites. From Gumroad button to Codepen iframe.
  • hugo
  • html
Bureau
Fast and informative ZSH prompt. Show username, hostname, path, git branch and status.
  • zsh
Bookmarklets
My tiny bookmarklets for automate actions at Github, VK, VSCO, etc.
  • vanilla js
Exerceyes
Exercise for relaxing eyes. I use it a few times a day.
  • vanilla js