tan_stack Profile Banner
TANSTACK Profile
TANSTACK

@tan_stack

Followers
45K
Following
3K
Media
6
Statuses
335

🌎 Open Source Software for the Web👨🏽‍💻TypeScript 👻 Headless ⚒️ Start, Router, Query, Table, DB, Form, Virtual, Pacer, Store

Earth
Joined December 2021
Don't wanna be here? Send us removal request.
@samwillis
Sam Willis
2 days
We've just shipped query driven sync for @tan_stack DB! Huge lift to get here - this is the DX I dreamed of when I started working on sync. Define where data comes from (anywhere!) as collections, and then query over those collections in your components. 🪄🎉
@tan_stack
TANSTACK
2 days
🚀 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 🧵👇
14
13
231
@threepointone
sunil pai
2 days
oh yeah this is big
@tan_stack
TANSTACK
2 days
🚀 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 🧵👇
2
2
36
@kylemathews
Kyle Mathews
2 days
This has been an incredibly fun project to work on! And hats off to @samwillis and @KevinDP55 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.
@tan_stack
TANSTACK
2 days
🚀 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 🧵👇
6
6
69
@tan_stack
TANSTACK
2 days
@ElectricSQL @trailbase_io @powersync_ We're targeting 1.0 for December 2025. npm install @tanstack/react-db@0.5.0 Try it and share feedback in Discord or GitHub!
4
0
74
@tan_stack
TANSTACK
2 days
Designed for your existing REST, GraphQL, or tRPC APIs. No backend migration. Bonus: Works with sync engines (@ElectricSQL , @trailbase_io , @powersync_) for real-time updates with near-zero incremental network cost.
2
0
48
@tan_stack
TANSTACK
2 days
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.
2
0
34
@tan_stack
TANSTACK
2 days
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.
1
0
45
@tan_stack
TANSTACK
2 days
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.
1
0
42
@tan_stack
TANSTACK
2 days
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)
2
0
62
@tan_stack
TANSTACK
2 days
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.
2
10
211
@tan_stack
TANSTACK
2 days
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.
1
0
64
@tan_stack
TANSTACK
2 days
🚀 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 🧵👇
36
76
716
@tannerlinsley
Tanner Linsley
3 days
We just hit 4 Billion Downloads for @Tan_Stack! 📈
106
109
2K
@tannerlinsley
Tanner Linsley
23 days
Tiki’s got his priorities straight if you ask me. @Tan_Stack
24
26
360
@tannerlinsley
Tanner Linsley
2 months
🚀 Announcing @Tan_Stack Start v1 Release Candidate! Upgrades ↓ ✨ Unified Route Tree: no more server-specific files 🔐 Type-safe middleware & server context upgrades 🛡 CSP/nonce support ⚡ Now works with any native Vite Env plugin 🌀 Zero-JS: any server handler can render!
91
270
2K
@Netlify
Netlify
2 months
The web thrives when it’s open. 🌍 We’re grateful to @Cloudflare for joining us in supporting frameworks like @tan_stack & @astrodotbuild –– keeping them strong, independent & community-driven for every developer. More from @biilmann
Tweet card summary image
netlify.com
Netlify and Cloudflare have come together to support standout frameworks like TanStack, Astro, and others that are shaping the future of web development.
2
11
66
@tan_stack
TANSTACK
2 months
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.
@biilmann
Matt Biilmann
2 months
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
3
11
283
@tan_stack
TANSTACK
2 months
🎉 @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 🔥 https://t.co/Xh7ekvszqe
@CloudflareDev
Cloudflare Developers
2 months
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,
11
20
402
@tan_stack
TANSTACK
2 months
Astro
24
21
411