Sign in

TANSTACK

@tanstack.com
6.4K followers 63 following 31 posts

🤝 Open Source Software 👨🏽‍💻 TypeScript ⚒️ Query, Table, Router, Virtual, Select, Form, Ranger, Start

PostsRepliesMedia
TANSTACK @tanstack.com · 3h
Welcome to Scarf, our new Bronze partner. They're backing the ongoing open-source work behind TanStack and helping OSS teams understand adoption with privacy-conscious analytics. tanstack.com/blog/scarf-p...
tanstack.com
TanStack + Scarf Partnership | TanStack Blog
Scarf joins TanStack as a Bronze partner, supporting the people and work behind our open-source tools.
020
TANSTACK @tanstack.com · 9h
TanStack Start's security fix for CVE-2026-102989 is now available. Please upgrade and redeploy affected apps. Thanks to Lovable for helping us discover and fix it. tanstack.com/blog/tanstac...
tanstack.com
TanStack Start security update: CVE-2026-102989 | TanStack Blog
A fix for a reflected XSS vulnerability in TanStack Start is available on npm. Upgrade and redeploy affected applications.
050
TANSTACK @tanstack.com · 20/09/2026
🎉 Jev support just landed in TanStack AI via decide(), our new API for typed choices, scores, and booleans. The "jevolution" is in full swing. Jev on, y’all. tanstack.com/ai/latest/do...
2505
TANSTACK @tanstack.com · 03/09/2026
🚨 New partner alert! 🚀 @render.com and TanStack are joining forces to help you ship better, faster apps with zero ops. Whether that's your first user or your billionth, Render has everything you'll ever need to get to production. Start building now 👇 tanstack.com/partners/ren...
0144
TANSTACK @tanstack.com · 01/09/2026
🏝️ + ▲ = 🚀 TanStack and @vercel.com are officially teaming up! We’re working together to make Vercel a first-class home for TanStack Start with better support for deploying and running anything you can dream up with TanStack on Vercel. Start here! 👇 vercel.com/kb/guide/dep...
1172
TANSTACK @tanstack.com · 12/05/2026
Earlier May 11th, many TanStack Router/Start packages were compromised, but quickly mitigated. Here is a full post mortem on the incident: tanstack.com/blog/npm-sup...
tanstack.com
Postmortem: TanStack npm supply-chain compromise | TanStack Blog
On 2026-05-11, an attacker chained a pull_request_target Pwn Request, GitHub Actions cache poisoning across the fork↔base trust boundary, and OIDC token extraction from runner memory to publish 84 mal...
1356
Reposted by TANSTACK
Tanner Linsley @tannerlinsley.com · 13/04/2026
Finally, TanStack Start now supports React Server Components! Start's RSCs are a truly fetchable, cacheable and composable primitive that work with your favorite tools instead of dictating your entire architecture. Oh, and one more thing... "Composite Components" 😉 tanstack.com/blog/react-s...
tanstack.com
React Server Components Your Way | TanStack Blog
RSCs are genuinely exciting — smaller bundles, streaming UI, moving heavy work off the client — but existing implementations force you into a one-size-fits-all pattern. What if you could fetch, cache,...
614529
TANSTACK @tanstack.com · 04/12/2025
📣 TanStack AI Alpha is here! ✨ Framework agnostic 🤖 Provider agnostic 🧠 Type safe 🔧 Isomorphic tools 🛠 Devtools 🌐 Open protocol 📦 JS, Python, PHP ⚛️ React, Solid, Vanilla 🌀 OpenAI, Anthropic, Gemini, Ollama, ++ Official blog post: tanstack.com/blog/tanstac... Docs: tanstack.com/ai
tanstack.com
TanStack AI Alpha: Your AI, Your Way | TanStack Blog
The TanStack team is excited to announce the alpha release of , a framework-agnostic AI toolkit built for developers who want control over their stack. Let's be honest. The current AI landscape has a....
58317
Reposted by TANSTACK
PowerSync @powersync.com · 14/11/2025
𝗡𝗲𝘄 𝗿𝗲𝗹𝗲𝗮𝘀𝗲: @tanstack.com DB x PowerSync 🌴 🔥 The @tanstack/powersync-db-collection brings offline persistence, realtime multi-tab + backend sync, and automatic conflict resolution to TanStack DB. And you get TanStack DB’s super reactive client-store and query engine!
1111
Reposted by TANSTACK
Kyle Mathews @kyle.bricolage.io · 12/11/2025
This has been an incredibly fun project to work on! And hats off to @samwillis.uk and Kevin De Porre who have done some real wizardry here. Queries can now be compiled into almost any sort of data loading scheme you can imagine w/ tons of built-in optimizations.
0211
Reposted by TANSTACK
James Arthur @thruflo.com · 12/11/2025
You didn’t think we weren’t going to drop something big today for @syncconf.bsky.social did you? Query-driven sync. In @tanstack.com DB. No re-write needed. Let’s do this 🔥
0102
Reposted by TANSTACK
PowerSync @powersync.com · 12/11/2025
Syncosaurus enjoying a drink while sitting on a beach chair on TanStack island
061
TANSTACK @tanstack.com · 12/11/2025
Blog post tanstack.com/blog/tanstac...
tanstack.com
TanStack DB 0.5 — Query-Driven Sync | TanStack Blog
You don't need a new API for every component. With 0.5, the component's query is the API call. tsx // Your component's query... const { data: projectTodos } = useLiveQuery((q) = q .from({ todos }) .jo...
1134
TANSTACK @tanstack.com · 12/11/2025
We're targeting 1.0 for December 2025. Try it and share feedback in Discord or GitHub!
170
TANSTACK @tanstack.com · 12/11/2025
Designed for your existing REST, GraphQL, or tRPC APIs. No backend migration. Bonus: Works with sync engines (@electric-sql.com, Trailbase, PowerSync) for real-time updates with near-zero incremental network cost.
191
TANSTACK @tanstack.com · 12/11/2025
First query: ~100ms with targeted network request Meanwhile: Full dataset syncs in background After sync: ALL queries run in <1ms client-side Fast first paint + instant everything else.
140
TANSTACK @tanstack.com · 12/11/2025
Multiple components, same query? ONE network request. Complex joins? Minimal batched requests. Already-loaded rows? Reused automatically. Fewer total requests than custom APIs, with better cache utilization.
140
TANSTACK @tanstack.com · 12/11/2025
Differential dataflow recomputes only what changed. Mark a todo complete? Query results update in <1ms—even with 100k+ rows in memory. No jitter. No loading states. Just instant updates.
150
TANSTACK @tanstack.com · 12/11/2025
0.5 adds 3 sync modes for different use cases: - Eager: Load everything upfront (<10k rows) - On-demand: Load only what queries need (>50k rows, search) - Progressive: Load subset now, sync full dataset in background (collaborative apps)
140
TANSTACK @tanstack.com · 12/11/2025
This 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.
150
TANSTACK @tanstack.com · 12/11/2025
React made components pure functions: UI = f(state) TanStack DB brings the same philosophy to data: view = query(collections) You describe what data you need. DB handles fetching, caching, and updating—even across massive datasets.
160
TANSTACK @tanstack.com · 12/11/2025
🚀 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 🧵👇
3699
Reposted by TANSTACK
Kyle Mathews @kyle.bricolage.io · 25/07/2025
🎉 TanStack DB now has @solidjs.com support!
3559
Reposted by TANSTACK
Kyle Mathews @kyle.bricolage.io · 23/07/2025
TanStack DB now has @svelte.dev support!
<script lang="ts">
import { useLiveQuery } from "@tanstack/svelte-db"
import { eq } from "@tanstack/db"
import { todoCollection } from "$lib/collections"

const todosQuery = useLiveQuery((query) =>
  query
    .from({ todos: todoCollection })
    .where(({ todos }) => eq(todos.completed, false))
)
</script>


<List items={todosQuery.data} />
16310
Reposted by TANSTACK
Dominik 🔮 @tkdodo.eu · 15/06/2025
... and new ones, like @arnoud.dev, who maintains the @tanstack.com angular adapter 🚀
Me and Arnoud
1141
Reposted by TANSTACK
Corbin Crutchley @crutchcorn.dev · 14/06/2025
@tanstack.com stack Form just won "Most Exciting Use of Technology" at @jsnation.gitnation.org 😭❤️ www.youtube.com/live/mQ9jSzh... So proud of our team and so deeply appreciative of anyone who's supported along the way. Thank you!
youtube.com
JavaScript Open Source Award
YouTube video by JavaScript Conferences by GitNation
1362
Reposted by TANSTACK
zeu @zeu.dev · 06/06/2025
Still can’t believe I got to talk at Svelte Summit this year! Thank you to @sveltesociety.dev and everyone who made that conf an amazing and welcoming experience! Watch my presentation all about @svelte.dev and @tanstack.com 👇
5405
Reposted by TANSTACK
James Arthur @thruflo.com · 05/06/2025
Here's my @localfirstconf.com talk introducing @tanstack.com DB, hexdocs.pm/phoenix_sync, syncconf.dev and arguing that Sync is the key to mainstream adoption of #local-first. youtu.be/ia9FpY_Sw_4?...
youtu.be
James Arthur - Introducing TanStack DB
YouTube video by Local-First Conf
1405
Reposted by TANSTACK
Agustinus Nathaniel @agustinusnathaniel.com · 04/06/2025
@tanstack.com Router is awesome. Just tried it out with small app experiment. - First class search params handling (no need nuqs etc) - end to end type safety (routes, loaders, search params, etc) - Data fetching: has built in loader and first class support with react-query (obviously)
191
TANSTACK @tanstack.com · 01/06/2025
Way ahead of you
120
Reposted by TANSTACK
Andrew Lisowski 💻 @hipstersmoothie.com · 01/06/2025
The stack I just used - @tanstack.com router in static mode - @content-collections gives you a great api to local content + lunr.js to search - MDX + import.meta.glob = 🐐. Every other way to do mdx is a black hole. - @shiki.style for all syntax renders
1171
Reposted by TANSTACK
Corbin Crutchley @crutchcorn.dev · 01/06/2025
Everyday I feel so incredibly blessed to be surrounded by some of the absolute best and brightest in our industry. Not only are the folks at @tanstack.com, Redux, and beyond amazing engineers, but they're wonderful people that remain immensely supportive of me and my work 🥰
0291
TANSTACK @tanstack.com · 25/05/2025
🔥
0131
TANSTACK @tanstack.com · 23/05/2025
😉
000
Reposted by TANSTACK
Dominik 🔮 @tkdodo.eu · 09/05/2025
@tannerlinsley.com just launched a bunch of new @tanstack.com shirts/sweatshirts/hoodies/etc. All merch is zero-profit at cost of @cottonbureau.com and very high quality. Enjoy! Go grab it here: tanstack.com/merch
tanstack.com
TanStack | Cotton Bureau
1226
Reposted by TANSTACK
Jack Herrington @jherr.dev · 29/03/2025
My cute little @tanstack.com app builder CLI, create-tsrouter-app, has grown into a monorepo that creates both the original and now create-start-app, and has all kinds of optional add-ons, supports Solid as well as React... It's growing up on me. 🥲
1483
Reposted by TANSTACK
Jack Herrington @jherr.dev · 25/03/2025
Watching the new work in flight on @tanstack.com Start is so inspiring. What's coming next will blow your mind. Oh, and the stuff we're cooking on create-tsrouter-app aint too shabby either!
0383
Reposted by TANSTACK
Tanner Linsley @tannerlinsley.com · 02/03/2025
Big @tanstack.com news on Monday.
81524
TANSTACK @tanstack.com · 23/02/2025
During SSR in Start, all components by default are rendered on the server, just like any other SSR framework. To opt out of this, you can use route.ssr: false or the ClientOnly component.
010
TANSTACK @tanstack.com · 18/01/2025
Looks like it’s there just for fun!
020
Reposted by TANSTACK
Tanner Linsley @tannerlinsley.com · 17/01/2025
Figured out some bugs today. I now have scroll restoration working in TanStack.com's Router and Start for history restore & scrollToTop * window & element * SPA & SSR * hydration mismatch recovery * post-render dynamic content That's a lot of permutations lol
51731
Reposted by TANSTACK
Devlin Duldulao @devlinduldulao.bsky.social · 16/01/2025
For React developers around Metro Manila, Philippines, you don't want to miss this first meet-up of 2025 organized by Reactjs Philippines with me, RSC 👸 @aurorascharff.no, & @glennreyes.com. Learn the latest in React 19, Nextjs, and TanStack Router/Start. @vercel.com @tanstack.com. Sign up below 👇🏽
183
Reposted by TANSTACK
Corbin Crutchley @crutchcorn.dev · 15/01/2025
Was recently asked about the state of @tanstack.com Form's upcoming v1 release. I wrote a bit about it here and what we're doing in preparation for an imminent release: github.com/TanStack/for...
github.com
[TRACKING] Breaking Changes Made During the RC Phase · Issue #1044 · TanStack/form
Well y'all, I hate to say it, but we'll have a few breaking changes during our RC "stable" phase. We just released our first two breaking changes in 0.38.0: Dropped support for TypeScript 4.9 and 5...
1223
Reposted by TANSTACK
Dominik 🔮 @tkdodo.eu · 15/01/2025
😱 I was just made aware (by @danielgriesser.com) that @steamdeck.com uses @tanstack.com query and virtual for their SteamOS 🚀. Amazing to get a glimpse of what the TanStack is getting used for 😄
Photo of the SteamOS source code dependency list, including @tanstack/react-query and @tanstack/react-virtual
31349
Reposted by TANSTACK
Pasquale Vitiello @pasqualevitiello.bsky.social · 14/01/2025
Introducing Tables 🚀 20 components, 10 style variations, and powerful @tanstack.com Table integration!
3452
Reposted by TANSTACK
Dan Shappir 🎗️ host JavaScript Jabber podcast @danshappir.bsky.social · 13/01/2025
And we're done - this was such an awesome episode! Thank you @tannerlinsley.com www.youtube.com/watch?v=qdZu...
youtube.com
JSJ - Tanner Linsley on TanStack
YouTube video by Top End Devs
0112
Reposted by TANSTACK
React Summit @reactsummit.gitnation.org · 13/01/2025
🎧Check out the recording of the talk, "Tanstack Start - A Client-Side First Full-Stack React Framework" by @tannerlinsley.com. Watch it here👇 gitnation.com/contents/tan...
0293
Reposted by TANSTACK
Lenz Weber-Tronic @phry.dev · 13/01/2025
The @tanstack.com Start/Router integration for Apollo Client is in the final stretches - everything works and I've opened the PR against the TanStack Router repo with the minimal required changes. You can try it out here: apolloclient-integration-tanstack-start-kftqizzwm.vercel.app/loader-defer
apolloclient-integration-tanstack-start-kftqizzwm.vercel.app
TanStack Start Starter
3202
Reposted by TANSTACK
Dan Shappir 🎗️ host JavaScript Jabber podcast @danshappir.bsky.social · 13/01/2025
Today at 12:30 ET live streaming on the JavaScript Jabber podcast, an interview with @tannerlinsley.com, the creator of @tanstack.com Query (previously React Query), Router (type-safe router), and now Start - a new React meta-framework. Join us! www.youtube.com/@TopEndDevs/...
youtube.com
Top End Devs
082
Reposted by TANSTACK
Joseph @joeizang.bsky.social · 12/01/2025
Time to learn and use @tanstack.com router. I used react-query a bit and didn't regret it. Looking forward to the router. @tannerlinsley.com did say CSR is 🤴
1201