Menu

#RedditReactjs

436 posts

Feed·
15 of 436 posts
Lipsynced realtime avatars that can be included in any frontend
📰
0Read More

Lipsynced realtime avatars that can be included in any frontend

I am working on an open-source project called Openspline, it adds a live, talking face to any voice AI agent in five lines of code. Just upload a still image, select a voice and you can create a talking avatar with lipsynced video generated locally.…

15s
[Showoff] A Butler Who Never Reads the Diff, 1,000-Page Contracts in 56 Milliseconds, and a Phone That Knows How Far It's Folded
📰
0Read More

[Showoff] A Butler Who Never Reads the Diff, 1,000-Page Contracts in 56 Milliseconds, and a Phone That Knows How Far It's Folded

#reactjs#redditreactjs#react#native#expo

Expo SDK 58 is out, and for once the headline isn't a new way to break your Podfile. With Xcode 27 retiring Simulator.app, the new expo-device-hub streams your iOS simulators and Android emulators into the browser with live CPU, memory and network graphs,…

15s
0Read More

Shadcn Weekly #4: AI Elements, Trace & Chatbot Template

Reddit r/reactjs·u/dank_clover·about 3 hours ago
#nGZCCd7i
#shadcn#components#primitives#registry#agent

AI Elements: Agentic UI Patterns shadcn/ui introduced AI Elements, a curated collection of component patterns created specifically for building conversational and agentic interfaces.…

15s
0Read More

Built a testing skill for React that wraps Vitest browser + Playwright

Reddit r/reactjs·u/yonatannn·about 3 hours ago
#3bb9nTpz
#testing#skill#feedback#test#built

If you don’t trust your agents’ tests, someone still reads every line, and you’re back to human speed So we built a testing skill, tested on Cursor + Claude. Three teams used it daily and gave us plenty of feedback, some of it angry.…

15s
0Read More

Why scaled text jitters in browser-rendered video (and the fix that took it from 0.28px to 0.01px)

#reactjs#redditreactjs#frame#frames#baseline

I've been rendering product videos with Remotion (React → headless Chrome → frames), and scaled text kept looking wrong: either "stuck", stepping instead of gliding, or "shaky", with the letters subtly changing shape every frame.…

15s
0Read More

describe-me – living component docs generated from the Vitest tests you already have

I've been building describe-me, a Vitest plugin plus a viewer that turns component tests into docs. It records the DOM after every render and interaction of a test and shows the frames as a browsable catalog: each describe is a group, each it a story,…

15s
0Read More

Real-time two-player games on Firestore with no game server: how I did it and what I’m unsure about

#reactjs#redditreactjs#game#firestore#client

I built Honest Mailbox (my project, link at the bottom), a couples app with a draw-and-guess game, Four in a Row and card decks. All game logic is pure functions on the client, and security rules decide who can touch a game.…

15s
0Read More

I made a small headless library for handling form submissions in React / Next.js

#reactjs#redditreactjs#server#form#react

Hey everyone, I kept writing the same code for every form in my projects: react-hook-form setup, a try/catch around the server action, mapping server errors back onto the fields, a loading state, stopping double submits, a toast, refreshing the data,…

15s
0Read More

I made a small headless library for handling form submissions in React / Next.js

#reactjs#redditreactjs#server#form#react

Hey everyone, I kept writing the same code for every form in my projects: react-hook-form setup, a try/catch around the server action, mapping server errors back onto the fields, a loading state, stopping double submits, a toast, refreshing the data,…

15s