TanStack DB is now in BETA!
We’ve been working on TanStack DB, an embedded, reactive client database for TanStack Query, and are proud to announce today that with the 0.1 release that it's now in BETA!
TANSTACK
500 posts
Open Source Software for the modern web, apps, and AI
- 🚀 TanStack DB 0.5 is here with Query-Driven Sync Your component's query IS the API call. No custom endpoints. No GraphQL resolvers. Just write your query and DB figures out exactly what to fetch. Details 🧵👇
- One of our most commonly requested features in TanStack Form was the ability to not run validation until the first submission, then validate on change afterwards. This new `onDynamic` API enables this functionality. Add one line of code, change the validator, and you're done 🤯Today's the day! We're releasing a new major feature of @tan_stack Form for all adapters that allows you to change the validation mode based on submission. (For React nerds that's how RHF works OOTB) No breaking changes, trivial to implement; try it out!
- 🎉 @Cloudflare and @Netlify have been so great to work with. They care so much about the web and we're honored that they consider us a critical part of their vision. With their support, our Q4 is going to be 🔥With support from our friends at @Netlify & @webflow, we’re proud to back two essential open-source projects: @astrodotbuild (for creating high-performance content sites) and @tan_stack (for building dynamic, complex web apps). We believe building the future of the web, together,
- We've been humbled by the immense support @Netlify has given us over the last year and now together with @Cloudflare, the sky's the limit on what we can do for the web community. Keep your 👀 on the skies. UI/DX upgrades incoming.At Netlify we’ve taken on the “Preferred deployment partner” sponsorships for both @astrodotbuild and @tan_stack over the last years, but today we’re genuinely excited to have @Cloudflare join us and drop any notion of preferred labels. Open source thrive when we can all invest
- Replying to @tan_stackThis query: useLiveQuery(q => q.from({ todos }) .where(eq(status, 'active')) ) Automatically becomes: GET /api/todos?status=active No backend changes needed. Your queries become the API.
- Want better tables in @solid_js? 💡 🎉 @tanstack/solid-table is a brand new v8 (alpha) adapter contributed by @Mokshit06 that delivers the *exact* same feature set as #ReactTable, but for @solid_js. Let us know what you think!
- TanStack Pacer is now in BetaHey look at that! TanStack Pacer is in beta now! Pretty much all of the ideas I had for Pacer originally are in the library now. Now I think it's time for refinement and specialized docs. If you use Pacer, we want to hear your feedback.
- Ship. Win. Then get that tan 🏝️
- #ReactTable update: All but row selection and column resizing is implemented and working. New monolith package size is ~11kb which confirms that the shared code between features is massive and is getting compressed really well. Performance is similar to v7, maybe better.













