Flowline is a relaxing yet challenging HTML5 pipe-connecting puzzle game built with pure HTML5, CSS3, and vanilla JavaScript — no frameworks, no backend, no database. Players draw a continuous path between matching colored dots, filling every cell on the grid to solve each level — the classic “flow” puzzle mechanic in a clean, modern, mobile-ready package.
With multiple grid sizes, a growing color palette, and a built-in level select strip, Flowline scales from simple 5×5 introductory boards to larger, more complex layouts that test real planning skill. A live fill-percentage bar, move counter, and per-level best score keep players motivated to solve each puzzle more efficiently.
Being 100% client-side, Flowline runs anywhere a browser does — a static website, WordPress page, portal, kiosk, or wrapped inside a WebView for iOS/Android app stores — with zero server-side dependencies, zero setup cost, and zero ongoing hosting overhead.
KEY FEATURES - Classic connect-the-dots “flow” puzzle mechanic - Multiple levels with a quick-jump level select strip - Scalable grid sizes and increasing color counts for a real difficulty curve - Live fill-percentage progress bar - Move counter and per-level best score tracking - Built-in hint system with limited, trackable uses - Undo and Restart controls for a frustration-free experience - Sound effects with a one-tap mute toggle - Glowing neon path rendering with a clean, modern UI - Fully responsive — desktop, tablet, and mobile (touch-drag supported) - Progress, best scores, and settings saved automatically via localStorage - 100% client-side — no PHP, no database, no build tools required - Easy to re-theme, re-brand, and extend — clean, well-organized codebase - Full documentation included, with a dedicated developer/customization guide
REQUIREMENTS No server-side language or database is required. Flowline runs on any static web host (Apache, Nginx, GitHub Pages, Netlify, S3, cPanel) or directly from local disk. A modern browser (Chrome, Firefox, Safari, or Edge) with JavaScript enabled is all that’s needed to play.
Full documentation is included, covering installation, a complete feature walkthrough, developer/architecture notes, and a step-by-step guide for customizing both the visuals and the core game logic.