~❯ls -lrt ~/projects | pr -3 -t

Projects

Some of the personal projects I had fun building along the way.

Miniature GP screenshot

Miniature GP

A fixed-view 3D replay of the 2026 Italian Grand Prix at Monza, with race controls, timing, and live running order.

  • › Watch 22 cars move around a stylized Monza circuit
  • › Pause, scrub, and change playback speed from 1× to 120×
  • › Follow race order, lap count, pit stops, and weather
ReactThree.js3D ReplayFormula 1
minigp.codingnoodles.com ↗
Skillshard screenshot

Skillshard

Desktop app for managing AI coding agent skills, with one window showing every skill across every agent.

  • › Enable, disable, and link skills per agent without uninstalling
  • › Move or copy skills between global and project scope
  • › Update checks and security audits shown before install
RustGPUIAI AgentsDesktop
github.com/sergionoodles/skillshard ↗
Void Vector screenshot

Void Vector

Small arcade air-combat web game. Fly sorties across hostile pockets, grab salvage, and extract before the window closes.

  • › Short extraction runs with a boss fight and a risk-vs-loot choice
  • › Hangar lab with modular loadouts and chassis upgrades
  • › Fully procedural art, playable with keyboard or touch
ReactThree.jsWeb Game
void.codingnoodles.com ↗
Nirisnap screenshot

Nirisnap

Native Wayland screenshot and annotation overlay for Niri, a fork of Omasnap rebuilt on Niri IPC and wlr-screencopy.

  • › Region, window, and full-monitor capture at native resolution
  • › Annotations stay editable as vector layers, with undo that survives crashes
  • › OCR, redaction, backdrops, and pinned captures
C++WaylandNiriOpen Source
github.com/sergionoodles/nirisnap ↗
FileSail screenshot

FileSail

A daily-driver Quickshell file manager for tiled Wayland desktops, built for Noctalia on Niri and portable to Omarchy/Hyprland.

  • › List and grid browsing with previews for images, text, and archives
  • › Removable-drive mounting, unlocking, and safe removal via UDisks2
  • › Tiled window or native Noctalia slideout panel
QuickshellQMLC++ / Qt 6Wayland
github.com/sergionoodles/filesail ↗
Qwerio screenshot

Qwerio

Local-first database client for Postgres, MySQL, SQL Server, SQLite, Redis, and MongoDB across desktop and web.

  • › One workbench for SQL and document databases
  • › Query, inspect schema, and edit rows in one interface
  • › Local-first sync model with optional credential protection
Database ClientLocal-FirstDesktop + WebOpen Source
qwerio.app ↗
PixelStash screenshot

PixelStash

A unified PC game collection that syncs Steam libraries and imports titles from major storefronts into one clean, searchable dashboard.

  • › Steam sync + bulk imports from Epic/GOG
  • › Grid/list views with instant search & filters
  • › Privacy-first, no bloat focus
Game LibrarySteam SyncBulk Import
pixelstash.cc ↗
VeniceShelf screenshot

VeniceShelf

AI image generation platform for creating visuals, organizing collections, and discovering community artwork.

  • › Prompt-to-image generation workflow
  • › Smart organization with tagging & folders
  • › Community sharing and discovery
AI Image GenCreative ToolsMedia LibraryCommunity
veniceshelf.com ↗
JackCast screenshot

JackCast

Storybook weather PWA that turns daily forecasts into AI-painted scenes, paired with practical weather data.

  • › Simple, no ads and completely free weather data
  • › Geolocation, saved places, and smart refresh
  • › Offline-ready installable app
ReactTypeScriptPWAAI Art Pipeline
github.com/sergionoodles/jackcast ↗
Terracore screenshot

Terracore

Post‑apocalyptic Web3 game on Hive where players upgrade stats, earn tokens, and trade NFTs in a player-driven marketplace.

  • › Open‑source game economy with in-game marketplace
  • › Persistent progression and stat-based upgrades
  • › Social + community-driven rewards
Web3 GameHive BlockchainNFT Marketplace
www.terracoregame.com ↗
Ruin My Day screenshot

Ruin My Day

A clean way to start your day and be reminded of how the universe always has a plan

  • › Web or browser extensions
Vue 3AIBrowser Extension
ruinmyday.sergiosartorelli.dev ↗
Rise of the Pixels screenshot

Rise of the Pixels

Browser-based simulation game where you run a game dev studio, grow a team, and ship hits across gaming eras.

  • › Studio management (hiring, R&D, marketing)
  • › Ownable assets with zero gas fees
  • › Deep community + ecosystem integrations
Simulation GameWeb3Marketplace
riseofthepixels.com ↗
--More-- (1/12)