pop
Self-hosted emoji reactions for your website. 1.5KB gzipped.
pop – Self-hosted emoji reactions for websites with minimal footprint
Summary: Pop is a lightweight, self-hosted widget enabling emoji reactions, visitor counting, and basic analytics using a SQLite backend. It requires one script tag and offers a PHP 8.4 Symfony backend with a TypeScript frontend, avoiding third-party tracking and cloud dependencies.
What it does
Pop provides quick emoji feedback buttons for websites, storing data locally via SQLite and exposing a few API endpoints for interaction. It includes optional CSS and a minimal frontend script of about 3KB minified.
Who it's for
Developers and website owners seeking privacy-focused, self-hosted reaction tools without third-party scripts or subscriptions.
Why it matters
It enables visitor engagement and analytics without relying on external services or compromising user privacy.