I got tired of uploading my images to websites just to resize them, so I built a browser-only batch optimizer: Image Optimizer Pro
▲ 3 r/vibecoders+1 crossposts

I got tired of uploading my images to websites just to resize them, so I built a browser-only batch optimizer: Image Optimizer Pro

I need to resize and compress images for various projects, but I always hated the available options. Desktop apps feel too heavy and clunky(and I don;t want to download anything), and I really don't like uploading my files to random online services just to change their size (plus dealing with paywalls or 20-file limits).

So I decided to build my own. It's a single HTML file. You open it in your browser, and everything happens locally using the Canvas API. No servers, no uploads, zero privacy concerns.

Once I got the basic compression working, I got a bit carried away and started adding features that I realized would be super useful for anyone dealing with bulk images (like other devs, photographers, or e-commerce managers):

• Batch processing & Folders: Drag and drop entire folders. It processes them and can even preserve your subfolder structure in the final ZIP export.

• Smart Renaming: You can batch rename files using patterns like img-{n}, with a toggle to automatically make filenames SEO-friendly (lowercase, no accents, hyphens for spaces).

• Watermarking: Upload a PNG/SVG and it automatically overlays it on all images (with opacity/scale controls) or just write your watermark.

• Presets: Quick buttons for common sizes (Thumbnails, High Quality, Social).

• Visual Dashboard: A live table with before/after previews and a tracker showing how much total bandwidth you've saved.

Works fully offline once loaded.

GitHub Repo: https://github.com/gdr-sys/Image-Optimizer-Pro/

u/memitkd — 3 days ago

I got tired of uploading my images to websites just to resize them, so I built a browser-only batch optimizer: Image Optimizer Pro

https://preview.redd.it/6vasyfgdpzah1.png?width=3820&format=png&auto=webp&s=2b03f7f8b61ac6ce091390380c4dbd0420e8551d

I need to resize and compress images for various projects, but I always hated the available options. Desktop apps feel too heavy and clunky(and I don;t want to download anything), and I really don't like uploading my files to random online services just to change their size (plus dealing with paywalls or 20-file limits).

So I decided to build my own. It's a single HTML file. You open it in your browser, and everything happens locally using the Canvas API. No servers, no uploads, zero privacy concerns.

Once I got the basic compression working, I got a bit carried away and started adding features that I realized would be super useful for anyone dealing with bulk images (like other devs, photographers, or e-commerce managers):

• Batch processing & Folders: Drag and drop entire folders. It processes them and can even preserve your subfolder structure in the final ZIP export.

• Smart Renaming: You can batch rename files using patterns like img-{n}, with a toggle to automatically make filenames SEO-friendly (lowercase, no accents, hyphens for spaces).

• Watermarking: Upload a PNG/SVG and it automatically overlays it on all images (with opacity/scale controls) or just write your watermark.

• Presets: Quick buttons for common sizes (Thumbnails, High Quality, Social).

• Visual Dashboard: A live table with before/after previews and a tracker showing how much total bandwidth you've saved.

Works fully offline once loaded.

GitHub Repo: https://github.com/gdr-sys/Image-Optimizer-Pro/

reddit.com
u/memitkd — 3 days ago

I got tired of uploading my images to websites just to resize them, so I built a browser-only batch optimizer

I need to resize and compress images for various projects, but I always hated the available options. Desktop apps feel too heavy and clunky(and I don;t want to download anything), and I really don't like uploading my files to random online services just to change their size (plus dealing with paywalls or 20-file limits).

So I decided to build my own. It's a single HTML file. You open it in your browser, and everything happens locally using the Canvas API. No servers, no uploads, zero privacy concerns.

Once I got the basic compression working, I got a bit carried away and started adding features that I realized would be super useful for anyone dealing with bulk images (like other devs, photographers, or e-commerce managers):

• Batch processing & Folders: Drag and drop entire folders. It processes them and can even preserve your subfolder structure in the final ZIP export.

• Smart Renaming: You can batch rename files using patterns like img-{n}, with a toggle to automatically make filenames SEO-friendly (lowercase, no accents, hyphens for spaces).

• Watermarking: Upload a PNG/SVG and it automatically overlays it on all images (with opacity/scale controls) or use text.

• Presets: Quick buttons for common sizes (Thumbnails, High Quality, Social).

• Visual Dashboard: A live table with before/after previews and a tracker showing how much total bandwidth you've saved.

Works fully offline once loaded.

GitHub Repo: https://github.com/gdr-sys/Image-Optimizer-Pro/

u/memitkd — 3 days ago

Mi ero stancata di caricare foto su siti a caso solo per ridimensionarle, così mi sono creata un tool offline da browser

https://preview.redd.it/s0icbnupdzah1.png?width=3820&format=png&auto=webp&s=a9adc0921706d7e47d2bc2f2ced577caf1ef681b

Per vari progetti mi capita spesso di dover ridimensionare e comprimere immagini, ma odiavo le opzioni in circolazione. I programmi desktop sono pesanti/lenti (e non voglia istallarne altri), e non mi va di caricare i miei file su server di terze parti solo per cambiargli risoluzione (per non parlare dei fastidiosi limiti di "max 20 file" o i paywall).

Quindi ho deciso di costruirmene uno. È letteralmente un singolo file HTML. Lo apri nel browser (Chrome/Edge/Firefox) e tutto avviene in locale usando le API Canvas del browser. Nessun server, nessun upload, zero problemi di privacy.

Una volta fatta funzionare la compressione base, mi sono fatta prendere un po' la mano e ho aggiunto roba che ho pensato potesse essere comodissima per chiunque gestisca foto in blocco (altri dev, web designer o chi gestisce eCommerce):

• Drag&Drop di intere cartelle: Trascini una cartella, lui fa il lavoro, e ti ricrea la stessa struttura delle sottocartelle nello ZIP finale.
• Rinomina intelligente in blocco: Puoi usare pattern tipo img-{n}. C'è anche un toggle per rendere i nomi "SEO-friendly" in automatico (toglie accenti, mette tutto minuscolo e trasforma gli spazi in trattini).
• Watermark: Carichi un tuo logo in PNG/SVG e lui lo applica su tutte le immagini (puoi scegliere posizione, opacità e grandezza).
• Preset veloci: Bottoni per settare al volo i formati comuni (Thumbnail, Alta Qualità, Social).
• Dashboard live: Una tabella per vedere le anteprime prima/dopo e un tracker con il risparmio totale in MegaByte.

Una volta aperto, funziona tranquillamente anche senza internet.

Il repo su GitHub: https://github.com/gdr-sys/Image-Optimizer-Pro/tree/main

reddit.com
u/memitkd — 3 days ago
▲ 6 r/Gatti

Smarrita gatta. Cosa fare

É stata smarrita una gatta. Abbiamo messo volantini in giro, post su Facebook, siamo andati in giro a chiedere e a cercare. Abbiamo chiamato veterinari e gattili/canili.
Cos’altro potremmo fare?
La gatta ha 12 anni e non é abituata a stare fuori

reddit.com
u/memitkd — 12 days ago

Toolkit del master (DnD)

Sto sviluppando un toolkit gratuito per DM basato su browser, pensato per gestire tutto quello che serve durante una sessione senza dover sfogliare manuali o usare fogli di carta.

> ⚠️Progetto in fase di sviluppo attivo — nuove funzionalità vengono aggiunte costantemente.

---

Funzionalità attuali

📖 Gestione Campagne
- Crea e gestisci più campagne (o one shot) (5e 2014 e 5e 2024)
- Quest, timeline, fazioni, note di sessione

🗺️** Mond**o
- Schede PNG con stat block, relazioni, segreti e immagini
- Luoghi gerarchici con PoI, loot e note DM
- Fazioni con barra potere e relazioni

⚔️** Session**e
- Combat Tracker completo con iniziativa, HP, condizioni, concentrazione
- Scheda mostro cliccabile con tiro dadi automatico sulle azioni
- Party con HP sincronizzati e toggle ispirazione
- Aggiunta mostri dal Compendio o custom/homebrew

Generatori one-click
- PNG completo (nome, razza, background, stat block)
- Shop Generator con 7 tipi di negozio e prezzi per atteggiamento
- Loot Generator (10 tipi: da mostro per CR, bandito, mago, drago...)
- Calcolatore Viaggio (terreno, ritmo, mezzo, razioni, incontri)
- Meteo, Rumori & Odori, Voci di Corridoio, Voce & Accento

📚 Compendio integrato
- Mostri, Oggetti Magici, Equipaggiamento, Regole, Incantesimi
- Supporto 2014 e 2024
- Oggetti cliccabili da shop e loot
>> Il compendio usa i file srd delle due edizioni, per cui non é presente ogni singola voce dei manuali.

🖥️Schermo del Master personalizzabile
- Griglia di blocchi a scelta: Combat Tracker, Schede PG, Dadi, Meteo, Condizioni (tabella completa), Proprietà Armi, Riferimento Compendio e altro
- Blocchi ripetibili e ridimensionabili

---

Suggerimenti sono i benvenuti. Quando avrò inserito anche le ultime cose che ho nella lista metterò il link di GitHub per poterlo far provare

reddit.com
u/memitkd — 29 days ago
▲ 11 r/GDR

Toolkit del master (DnD)

Sto sviluppando un toolkit gratuito per DM basato su browser, pensato per gestire tutto quello che serve durante una sessione senza dover sfogliare manuali o usare fogli di carta.

> ⚠️Progetto in fase di sviluppo attivo — nuove funzionalità vengono aggiunte costantemente.

---

Funzionalità attuali

📖 Gestione Campagne
- Crea e gestisci più campagne (5e 2014 e 5e 2024)
- Quest, timeline, fazioni, note di sessione

🗺️** Mond**o
- Schede PNG con stat block, relazioni, segreti e immagini
- Luoghi gerarchici con PoI, loot e note DM
- Fazioni con barra potere e relazioni

⚔️** Session**e
- Combat Tracker completo con iniziativa, HP, condizioni, concentrazione
- Scheda mostro cliccabile con tiro dadi automatico sulle azioni
- Party con HP sincronizzati e toggle ispirazione
- Aggiunta mostri dal Compendio o custom/homebrew

Generatori one-click
- PNG completo (nome, razza, background, stat block)
- Shop Generator con 7 tipi di negozio e prezzi per atteggiamento
- Loot Generator (10 tipi: da mostro per CR, bandito, mago, drago...)
- Calcolatore Viaggio (terreno, ritmo, mezzo, razioni, incontri)
- Meteo, Rumori & Odori, Voci di Corridoio, Voce & Accento

📚 Compendio integrato
- Mostri, Oggetti Magici, Equipaggiamento, Regole, Incantesimi
- Supporto 2014 e 2024
- Oggetti cliccabili da shop e loot
Il compendio usa i file srd delle due edizioni, per cui non é presente ogni singola voce dei manuali.

🖥️Schermo del Master personalizzabile
- Griglia di blocchi a scelta: Combat Tracker, Schede PG, Dadi, Meteo, Condizioni (tabella completa), Proprietà Armi, Riferimento Compendio e altro
- Blocchi ripetibili e ridimensionabili

---

Suggerimenti sono i benvenuti. Quando avrò inserito anche le ultime cose che ho nella lista metterò il link di GitHub per poterlo far provare

reddit.com
u/memitkd — 29 days ago
▲ 2 r/giochidatavolo+1 crossposts

Sono andata a una sessione senza dadi e, per salvarmi, ho creato una Web App per calcolare gli Incrementi di 7th Sea / Navigavia!

Ciao a tutti! Mi é capitato qualche settimana fa di dover giocare a una sessione di 7th Sea, nello specifico basata sull'ambientazione di Navigavia. Prima di iniziare, mi sono resa conto del dramma: avevo dimenticato a casa i dadi e ovviamente non potevo andare a casa a recuperarli…
Dunque…mi sono messa al PC e ho buttato giù la base di quella che poi è diventata questa web app. È ottimizzata per smartphone, supporta il Tema Scuro e serve a calcolare automaticamente le combinazioni ottimali per gli Incrementi. 

Ecco le sue funzioni principali:

🎲 Funzioni Base
Calcolo Automatico: Inserisci il numero di dadi e l'app trova le combinazioni migliori per darti il totale degli Incrementi (a Somma 10 o 15). 
Esplosione e Bonus: Gestisce l'esplosione dei 10, i dadi bonus "inesplodibili" e i modificatori fissi. 
Rilancio Singolo: Puoi selezionare un singolo dado e rilanciarlo con un click. 
🎭 Vantaggi & Manipolazioni Avanzate
Nel pannello avanzato ho inserito i vari modificatori del gioco: 
Set da 10 = 2 Incrementi: Per regole o contesti speciali. 
Malus Solo Set da 15: Ignora i set da 10 nel calcolo. 
Lupo di Mare: I 9 contano automaticamente come 10. 
Fuoco di Sbarramento: Esclude i dadi pari dal calcolo dei set. 
Gioia di Vivere: Ti avvisa se ti manca solo un +1 virtuale tra gli scarti per fare un altro incremento. 

⚙️*** Modifiche Post-Lancio (Riserva***)
Forza un 10 (Indomabile): Trasforma un dado a scelta in un 10 naturale (attivando l'esplosione se abilitata). 
Distribuisci +X: Aggiungi punti bonus liberi sui dadi già lanciati per ottimizzare i set a mano. 

Trovate l'app qui: 7th sea dice roller

Se giocate a 7th Sea o Navigavia spero possa esservi utile. Fatemi sapere cosa ne pensate!

u/memitkd — 1 month ago