Skip to content

KeywizZ/StickerPregame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sticker Goblin

A small Windows desktop app for picking three random Unfinity name sticker sheets and finding the word with the most vowels.

Sticker Goblin

How it works

  1. Click Press to get stickers!
  2. Three random sticker sheets are drawn.
  3. Every sticker word from those sheets is listed with its vowel count.
  4. The word(s) with the highest vowel count win.

Features

  • Light & dark themes — toggle with the pill in the header
  • Theme persistence — your choice is remembered between sessions
  • Results panel — sticker names, vowel counts, and highlighted winners
  • Info tooltip — after a roll, hover the icon in the Results panel to see which sheets were drawn and which stickers came from each
  • Portable .exe — no Python install required

Download

Grab StickerGoblin.exe from the latest release and run it.

Requirements: Windows 10 or later

Run from source

Prerequisites

Setup

git clone https://github.com/KeywizZ/StickerPregame.git
cd StickerPregame
python -m venv .venv
.venv\Scripts\activate
pip install pillow
python main.py

Build the executable

pip install pyinstaller pillow
pyinstaller StickerGoblin.spec

The built app will be at dist/StickerGoblin.exe.

Project structure

StickersPregame/
├── main.py              # Application source
├── data.json            # Sticker sheet data (words, vowel counts, image paths)
├── images/              # Sticker sheet images
├── assets/              # App icon and artwork
├── StickerGoblin.spec   # PyInstaller build config
└── dist/                # Built executable (after build)

Configuration

Theme preference is saved to:

%APPDATA%\StickerGoblin\config.json

About

An app to roll the stickers for the "_____ Goblin" in Magic: The Gathering

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages