icon

Egor Khabarov

Python developer, digital technology enthusiast and pet project creator

GitHub Badge Telegram Badge LinkedIn Badge

Pet projects

Telegram bot messages showing a calendar, settings, and a single note

Notes Assistant

Python Telegram bot Self Hosted GPLv3

Open-source self-hosted Telegram bot for taking notes

IPython console showing example inputs and nicely formatted table outputs, also demonstrating text formatting with ANSI escape codes

table2string library

Python Library Zero Dependencies MIT License

Python library for converting a 2D matrix into a nice text representation

GIF animation of a text banner scrolling from left to right displaying “text” GIF animation of a text banner scrolling from right to left displaying “text” A GIF animation of the words “Veeeeery loooooong teeeeext” scrolling from right to left.

RunningTextGifGenerator

Python PIL MIT License

Tool for generating GIF animations with running text and more

Image of the website interface with the cheat sheet open

Cheat Sheet Site

Python JavaScript CSS MIT License

Static website with cheat sheets on various topics

Map with placed markers and the left-side interface of a selected marker open

AttractionsMap

Python JavaScript CSS

A site with landmark tags

Minecraft modifications

Minecraft in-game chat showing player names colored to match locator dots and their calculated coordinates

LocatorTriangulation

Java Mod MIT License

A client-side Fabric mod that allows determining players' coordinates using data from the locator and triangulation

In-game Minecraft chat showing the message “You withdrew 100 Gems”, with the hotbar visible and an emerald in the first slot

Gems

Java Plugin MIT License

A Minecraft Paper server plugin that adds in-game currency stored in emeralds

A Minecraft scene featuring a row of farmers and scattered experience orbs

AutoVillagerTrader

Java Mod GPLv3

A client-side Fabric mod that allows fast and automatic trading with villagers based on configurable trades