MikeTrendsTrends right now

⬢github TypeScript · 1.5K ★ +588 since we first saw it · pushed 34 min ago · Apache-2.0

livliv-dev/player

A lightweight 2.5D character player for the web, with lip sync and webcam face tracking.

LivLiv Player is a lightweight TypeScript/WebGL2 library for showing animated 2.5D characters on web pages, stream overlays, or apps with just a few lines of code. It supports lip sync (from mic, audio, or video), webcam face tracking via MediaPipe, and plays LivLiv, VRM, and PNGTuber characters through one API. It ships 21 ready-to-use characters and a tiny ~30 KB core with no dependencies.

Why now: It recently appeared on GitHub's trending 'most starred' list, gaining hundreds of stars within days of its first commit, likely due to its lightweight no-dependency design and easy vtuber-style avatars in the browser.

Who it is for: Web developers building avatar features — vtubers, streamers, chatbots, or interactive pages that want browser-based talking characters.

vtuberwebgl2lip-syncface-trackingavatartypescript

avatarcharacterface-trackinglip-syncpngtubervrmvtuberwebgl2

Open on GitHub →

Stars over our 560 snapshots: 916 to 1.5K, since 5 d ago.

Where people talked about it

API: https://socialmediatrends-api.osmike.com/v1/repos/livliv-dev/player