REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
65/100
OPENREPOHUB HEALTH SIGNALHealthy signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
100 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
100 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
PNG to WebP Converter
A lightweight, 100% client-side web application for converting PNG images to WebP format. Designed with a striking terminal/console-inspired aesthetic.
Note: This application was fully built and iterated upon by an AI coding assistant using Antigravity, powered by the Gemini 3.1 Pro (High) model.
🚀 Features
- 100% Client-Side Processing: No servers, no APIs, no external requests. Your images never leave your browser, ensuring complete privacy and security.
- Single & Bulk Conversion: Drop a single PNG or process multiple files in bulk.
- Built-in Constraints: Safely handles up to 50 files or 50 MB in total size per batch, preventing browser crashes. Limits are enforced via retro-styled terminal modals.
- Smart ZIP Downloads: When converting multiple files, the app automatically bundles all converted WebP images into a single
.zip archive for easy downloading.
- Terminal-Inspired UI: A high-contrast design featuring a true black background (
#0a0a0a), vibrant green text (#00ff00), blinking cursor animations, and monospace typography.
- Drag & Drop Support: Easily upload your PNG files by clicking the upload area or dragging and dropping files directly into the browser window. Each new upload appends to the existing queue — files already in the list are never replaced.
- Editable File Queue: Remove individual files from the queue before conversion using the
[ X ] button next to each file. The queue is re-validated against the 50-file / 50 MB limits on every append.
- Live Preview & Stats: Instantly view your uploaded files, track real-time status indicators during bulk conversion, and see the exact bandwidth saved.
- One-Shot Conversion Lock: Once you click
> CONVERT TO WEBP, both the convert button and the file input (including drag & drop) are locked for the rest of the session — preventing accidental re-submissions. Click ↻ START OVER to reload the page and start fresh.
🛠️ Tech Stack
This project is built purely with web standards. No heavy frameworks, no build tools.
- HTML5: Semantic structure.
- CSS3: Vanilla CSS utilizing custom CSS variables, Flexbox, and CSS transitions/animations.
- Vanilla JavaScript: DOM manipulation, File API, and HTML Canvas API for image processing.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Habit Tracker — a minimalist productivity tracker built from scratch using HTML, CSS, and vanilla JavaScript. Includes habit creation, daily completion tracking, a visual 7-day calendar, completion stats and streaks. Fully client-side (localStorage), responsive, with user-centered UI logic and flows.
37/100 healthActive repositoryHas homepage
HTMLNo license
⑂ 0 forks◯ 0 issuesUpdated Sep 5, 2025
Project homepage ↗VOID MARKET — A sleek, minimalist clothing marketplace interface built with pure HTML, CSS, and JavaScript. Features comprehensive filtering by categories, price, colors, and condition, with fully client-side state persistence
59/100 healthRecently updatedActive repository
HTMLNo license
⑂ 0 forks◯ 0 issuesUpdated 10 days ago