Skip to content
View RUdolf1517's full-sized avatar
🫡
break a system
🫡
break a system

Block or report RUdolf1517

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RUdolf1517/README.md
Rudolf Zinovev — systems and web developer

Website Email Followers

Rust & Python. Small tools with sharp edges: file converters and optimizers, an offline voice assistant, web services that stay boring under load. The kind of programs that install in one line, start in milliseconds and explain themselves when they fail.


What I'm building

Project What it is Built with
tummler One CLI that mixes any file into any format — images, audio, video, documents, spreadsheets, archives. Format last: tummler photo.png webp. Native builds for macOS, Linux and Windows, plus Homebrew, apt, dnf and winget packages. Rust clap image ffmpeg
tzim Lossless optimizer for PNG, JPEG, TIFF, gzip, ZIP, ICO/CUR and zlib. A candidate replaces a file only if an independent decoder verifies it against a written per-format contract and it is strictly smaller — otherwise the original stays byte-for-byte, with the reason. One static binary, no C, no config, no telemetry. Rust flate2 zopfli png
KOMP Offline RU/EN voice assistant that answers to «комп»: TOML plugins and scenarios, local cloned-voice TTS, optional LM Studio fallback. A daemon with an SSE/WebSocket API and a Tauri desktop app on top. Rust Tokio axum Tauri Vosk
schematoz-bulboz.org Kombucha tamagotchi: grow a scoby, catch mutations, play mini-games, trade on the market. Async Flask on ASGI, ~100 tests against a real PostgreSQL, one-command production deploy. Python Flask SQLAlchemy PostgreSQL Redis
KremleXYZ-Detect A captcha that keeps Yandex Browser traffic out, asking ЕГЭ questions instead. Drop-in package for Flask, Django and FastAPI, plus a React widget. Python TypeScript React

Also: pi-clock — a terminal clock that shows the time as fractions of π.

Stack

Languages   Rust Python TypeScript JavaScript SQL Bash

Backend & data   Tokio axum Flask SQLAlchemy PostgreSQL Redis Alembic

Frontend & desktop   React Tauri HTML5 CSS PWA

Tooling & ops   Git GitHub Actions Linux nginx systemd

Stats

Commits over the last 12 months Code split by language across public repositories

Everything on this page is generated in-repo and has no third-party dependency: gen_banner.py draws the banner, gen_stats.py and gen_langs.py pull numbers from the GitHub GraphQL API, and a weekly workflow commits the refreshed cards. Figures are as of the last run, not a live counter.

Pinned Loading

  1. tummler tummler Public

    One CLI that mixes any file into any format. Images, audio, video, documents, archives.

    Rust 1

  2. tzim tzim Public

    Lossless optimizer for PNG, JPEG, TIFF, gzip, ZIP, ICO/CUR and zlib: a candidate replaces a file only if it is verified against a written contract and strictly smaller.

    Rust 2

  3. KremleXYZ-Detect KremleXYZ-Detect Public

    Защита сайта от пользователей Яндекс Браузера

    Python 1

  4. pi-clock pi-clock Public

    A clock that represents time as fractions of π, written in Rust.

    Rust 1