My Repositories

A curated collection of developer tools, command-line utilities, and open-source software.

ffmpeg-version-manager
GitHub

ffmpeg-version-manager

C++CLI/TUI toolMultiplatform

Install, switch, and uninstall FFmpeg versions on Windows and Linux instantly. A super-fast command-line tool designed to manage multiple FFmpeg versions quickly.

Click to open • Ctrl+Click to open in a new tab
auto-video-translator
GitHub

auto-video-translator

JavaScriptTTS + STTLocal / OpenAI-like APIDocker

Translate and dub the audio and subtitles of your videos using artificial intelligence, just like YouTube. It works 100% locally (for complete privacy) or can be integrated using compatible OpenAI-like APIs.

Click to open • Ctrl+Click to open in a new tab
bdayme-web-app
GitHub

bdayme-web-app

TypeScriptReactReact RouterCSSDockerNginx

Frontend of bdayme, a web application to never forget your friends' birthdays: create your profile, add friends via code or QR, and see how long is left until each one. Built with React, TypeScript, CSS, and Material UI, with server-side rendering via React Router.

Click to open • Ctrl+Click to open in a new tab
bdayme-server
GitHub

bdayme-server

JavaScriptNode.jsExpressPostgreSQLRedisDockerNginx

The bdayme server, the backend powering the application: an Express REST API on top of PostgreSQL and Redis (sessions), served behind Nginx and deployed with Docker Compose. Includes unit, API, and E2E tests using Node.js' built-in test runner.

Click to open • Ctrl+Click to open in a new tab
EstacioMeteorologica
GitHub

EstacioMeteorologica

Arduino/C++4º ESOTreball de recerca

Weather station for the 4th year of ESO research project. Made with Arduino and 3D printer.

Click to open • Ctrl+Click to open in a new tab
image-to-ascii
GitHub

image-to-ascii

CSTDBMPImage ConversionMulti ThreadDynamic Memory

Program written in C without external libraries, using only the std libraries, to perform the entire process of reading Bitmap files, converting them, and playing them in the terminal.

Click to open • Ctrl+Click to open in a new tab
image-to-ascii-cpp
GitHub

image-to-ascii-cpp

C++STDBMPImage ConversionMulti ThreadDynamic Memory

Program rewritten in C++ without external libraries, using only the std libraries, to perform the entire process of reading Bitmap files, converting them, and playing them in the terminal.

Click to open • Ctrl+Click to open in a new tab
libabmp
GitHub

libabmp

CSTDBMPDynamic MemoryCMake

A simple and lightweight C library for reading and writing BMP files, implemented from scratch without external dependencies.

Click to open • Ctrl+Click to open in a new tab
bitmap-color-invert-test
GitHub

bitmap-color-invert-test

CC++GoRustDynamic Memory

Taking advantage of what I learned about Bitmap files, I wrote code in several programming languages to invert the colors of a Bitmap image.

Click to open • Ctrl+Click to open in a new tab
REAL Video Enhancer
GitHub

REAL Video Enhancer

PythonAIVideo Enhancer

I contributed to a project I use daily and for which I made a tutorial on my YouTube channel. My contribution improved the file and output selection, expanding the available options.

Click to open • Ctrl+Click to open in a new tab
copper-player
GitHub

copper-player

JavaScriptMinecraftBotMineflayer

Minecraft bot designed to automate item organization in chests within a defined workspace.

Click to open • Ctrl+Click to open in a new tab
elytra-steal
GitHub

elytra-steal

JavaScriptMinecraftBotMineflayer

Automated bot built with Mineflayer to collect Elytras from the End. It is self-sufficient enough to equip the gathered Elytras and consume food, allowing it to work uninterrupted for hours.

Click to open • Ctrl+Click to open in a new tab
chest-teleporter
GitHub

chest-teleporter

JavaScriptMinecraftBotMineflayer

3-bot system that automatically transfers chest contents between bases over any distance using coordinated stasis chambers.

Click to open • Ctrl+Click to open in a new tab