Muromtsev Nikita: routine automation & awareness tools

Hi there! I'm a Developer × Technical Manager × Mentor.

Here you'll find tools I couldn’t find decent alternatives to — so I built my own.
Now most of them are part of my daily workflow.

Give them a try — maybe you’ll get excited too.

Pishow

Slideshow for legacy screens

Small Python server cycles through images and videos from your network. Each device keeps its own queue and settings with an admin panel for control.

Python FastAPI PIL FFmpeg

Windows Backup Tool

Incremental backups made easy

Select which folders and files to mirror, exclude junk, and schedule automatic runs. Saves game and app settings without huge snapshots.

Python PySide6

YT Auto Playlist

Watch only you subscribed

A browser extension that gathers new videos from your YouTube subscriptions into playlists, filtering out Shorts, live streams, and videos by tags, titles, playlists, and duration.

JavaScript WebExtension Google API

OLED Screensaver

Keep OLED pixels safe

Lightweight tray app that blacks out a selected screen on a timer or hotkey, following screensaver best practices, with configurable timeouts.

Python pystray pynput Tkinter

Easy Video Compress

Efficient video compression for the web

FFmpeg wrapper with optimized web presets, progress bars, Windows shell integration, and batch processing interface. Supports compressing clips to under 5 MB for embedding in Notion.

Python FFmpeg

Real-time Speech to Input

Dictate into any text field

Uses Whisper to recognize speech locally in real time and types it into any input field. Just press a hotkey, speak, and see the text appear. Supports microphone selection.

Python Whisper pynput PyAudio
Telegram Important Notifies screenshot

Telegram Important Notifies

Never miss important messages

A resource-efficient service that forwards messages matching a specified query from selected Telegram chats. Uses semantic similarity, not exact matching.

Python Telethon NLP

Meetings Timer

Interactive event tracker

Minimalist timer with stages. Shows if you're ahead or behind. Always visible. Perfect for multi-stages events with a strong timeline.

Tauri JavaScript Svelte

Vocabulary Coach Bot

Memorize the answers in Telegram

A memorization bot with hint support. Uses Google Sheets as a question base. Supports answer input and multiple choice. Helps memorize vocabulary and answers.

Python aiogram Google Apps Script NLP
PP to Stories screenshot

PP to Stories

PowerPoint to Instagram stories.

Media for stories from a simple editor. Converts slides to PNG or short MP4 if they contain animation.

Python Windows API
pyMapCollector screenshot

pyMapCollector

Huge maps and boards into a single image

Scrolls from the given point and stitches fragments into a big image. Works with any scrollable areas like Yandex.Maps, Google Maps, Miro.

Python Selenium

Multisearch Panel

One-click search on other sites

A compact panel to repeat your search on other sites — e.g. Yandex → OZON → WB → AliExpress → Google. You can add more services to the list.

JavaScript Tampermonkey

Tampermonkey Scripts

Browser tweaks & search helpers

A collection of mini browser extensions: export product cards from Ozon and WB to .txt, locations from Yandex Maps to KML, Yandex Music playlists to m3u, manage YouTube playlists, and more.

JavaScript Tampermonkey

Fast File Sharing

Share the file via the link

The command from the context menu uploads the file to your server via WebDAV and copies the link to the clipboard. Faster than cloud services, and available for embedding.

Rust WebDAV Nginx

WhatsApp Utilities

WhatsApp Interaction Automation

Community management scripts: bulk message sending, file attachments, contacts detection, answer gathering, and session reuse without re-login.

Python Selenium