Andy Khramtsov

My Projects

Web app for text notes, which I used for a while.
Rust
Axum
PostgreSQL
JavaScript
BEM
Archived
Electron Text Editor
A desktop visual text editor made using web technologies.
Vue
Electron
SQLite
Archived
Websites

Personal Website
Personal website. Part of my homelab.
Nuxt
Podman
BEM
Maintained

Project Manager
Project manager web app with markdown support. Works well on mobile. Supports vim mode for text, which is exactly the reason for the app.
Rust
Axum
PostreSQL
simple-auth
React
shadcn/ui
Maintained

Web app for text notes, which I used for a while.
Rust
Axum
PostgreSQL
JavaScript
BEM
Archived

Simple Auth
Auth server in Rust.
Rust
Axum
PostreSQL
In development

Static file server with access control leveraging my Simple Auth project.
Rust
Axum
simple-auth
Maintained

CV in Vue
Web app that renders CV from JSON
Vue
Maintained
Cli

jannie
Utility for keeping files on PC organized. A way to document workspace.
Rust
Maintained

vm-tools
A script for opening and managing QEMU virtual machines.
Lua
Maintained

fuzzy-open
Cli app for quickly opening files by fuzzy matching string patterns.
Rust
Maintained

rs-count
Terminal app that counts words, symbols, and lines in a single text file.
Rust
Finished
Games

Sparkly Night
Unity
C#
Finished

Boring Platformer
Unity
C#
Finished

Godot
GDScript
Finished
Other

Portable dotfiles
Linux configuration files with scripts for easy setup.
Linux
Bash
Suspended

Home lighting system
Home lighting system with light temperature control.
Esp32
C++
Unity
Suspended

Electron Text Editor
A desktop visual text editor made using web technologies.
Vue
Electron
SQLite
Archived

Trend Aggregator
Website with the ability to authenticate through Google and chat about trends. Made as an excercise.
React
Express
MongoDB
Google API
OAuth
Finished

Marketplace
Marketplace website analogous to eBay. Made as an excercise.
JavaScript
EJS
Express
PostgreSQL
Finished