PowerSync @powersync.com · 16/09/2026Back in May we opened more of our engineering process: more frequent GitHub proposals and Discord engineering discussions. Since then we've seen an uptick in high quality community PRs 🤩 It makes us especially happy to see that the community is enjoying this collaboration 000
PowerSync @powersync.com · 12/09/2026Compaction logs are now visible in the PowerSync Dashboard! PowerSync keeps a history of relevant source database changes so reconnecting clients can efficiently catch up. This operation history can become large, so compaction is required. It runs automatically on PowerSync Cloud, now with logs 010
PowerSync @powersync.com · 31/08/2026Custom roles are now self-serve in the PowerSync Dashboard on Team and Enterprise plans. Scope what an org member can view, deploy, and manage, including down to specific projects and instances. Docs: docs.powersync.com/tools/power... 000
PowerSync @powersync.com · 01/05/2026We're at @stirtrek! Come say hi, grab a free tshirt, enter a giveaway for a Meta Quest 3S, and chat about building fullstack AI applications 000
PowerSync @powersync.com · 27/04/2026If your AI app needs durable runs, resumable streams, background jobs, and shared history to be reliable, you're already partway to multiplayer. The next step is making that state collaborative so that your agents can align with not just a single user, but an entire team. 100
PowerSync @powersync.com · 24/04/2026Building AI apps isn't just about calling an API. It’s a fundamental shift in system architecture. We just published Part 1 of a new series on AI Engineering: The New Primitives. 🧠 LLMs as probabilistic functions 🛠️ Tool calling vs. APIs 🏗️ Context engineering 110
PowerSync @powersync.com · 21/04/2026Most AI apps still package the experience as a private session: one user, one thread, one hidden context window. But real work is collaborative. If AI is going to participate in real workflows, its output needs to become shared state. Learn the why and the how in this post by @devagrawal09 110
PowerSync @powersync.com · 14/04/2026Talented Developers + Local First Data + AI = Absolute Gems The PowerSync AI Hackathon got some amazing submissions. Let's take a closer look at the bonus prize winners and see what a top tier AI app looks like 100
PowerSync @powersync.com · 10/04/2026Most AI chat apps are built like demos. 📉 If you refresh the page or lose connection mid-generation, the response is gone. Why? Because we're treating LLM outputs as fragile streams instead of synced state. Learn how to fix your broken AI apps in this latest blog post by @devagrawal09. 100
PowerSync @powersync.com · 06/04/2026What makes a good AI application? Let's learn from the top 3 projects of the PowerSync AI Hackathon 110
PowerSync @powersync.com · 01/04/2026🚀 @TauriApps developers, we fixed the storage problem. Introducing the PowerSync Tauri SDK (alpha): → Filesystem-based SQLite (data persists across app updates) → Native performance without WASM overhead → Automatic sharing of sync state across all windows 100
PowerSync @powersync.com · 31/03/2026🌐 PowerSync backend support for SQL Server is now beta and production-ready for tested deployments. → CDC-based replication from existing SQL Server databases → Automatic schema change detection and handling → Support for Standard, Enterprise, Developer editions 100
PowerSync @powersync.com · 31/03/2026💻 .NET developers, your sync SDK has arrived. The PowerSync .NET SDK is now beta with everything you need for offline-first applications: ✓ Stable APIs (breaking changes will be communicated clearly) ✓ Sync Streams for flexible sync strategies 100
PowerSync @powersync.com · 26/03/2026Our final winner of the hackathon, securing the prize for "Best Submission using @Mastra" is.... 100
PowerSync @powersync.com · 26/03/2026The wins keep on coming! Presenting... the winner of the "Best Submission using @Neondatabase" 100
PowerSync @powersync.com · 25/03/2026Meet the winners of the PowerSync AI Hackathon! 🏆 Huge thanks to everyone who participated in the PowerSync AI Hackathon — we were blown away by the submissions 100
PowerSync @powersync.com · 11/03/2026Got an idea for the next big AI app? Participate in the PowerSync AI Hackathon to compete for over $8k in prizes, including bonus prizes from our partners @supabase.com, @mastra, @tanstack.com, @neondatabase, and @cactuscompute. Submissions end on March 20th! Full details in reply 132
PowerSync @powersync.com · 06/03/2026The PowerSync AI Hackathon starts today. Bring your favorite AI ideas to life and compete for over $8k+ in prizes, including bonus prizes from our partners @supabase @neondatabase @mastra @tan_stack @cactuscompute. Let the hacking being! 110
PowerSync @powersync.com · 05/03/2026PowerSync now has first-class @nuxt_js support (alpha)! `@powersync/nuxt` adds auto-imported composables, built-in sync diagnostics, and optional Kysely so your Nuxt app can be offline-first + real-time. 130
PowerSync @powersync.com · 05/03/2026PowerSync now has Agent Skills! Claude Code can now build real-time and offline-first apps for you. Give your favorite coding agents the ability to ship instant UX and reliable data sync without learning a new database language! $ npx skills add powersync-ja/agent-skills 131
PowerSync @powersync.com · 05/03/2026The PowerSync CLI just went open-source and received an upgrade! - Support for self-hosted and Docker workflows - Browser based login flow - Validate Sync Stream definitions and migrate from Sync Rules - Plugin system - ...and much more! 121
PowerSync @powersync.com · 03/03/2026Today we launched the beta of Sync Streams, our new partial sync architecture that is the successor to legacy Sync Rules. Sync Streams is a flexible format that lets you define exactly which data from your backend can sync to each client using simple SQL-like queries. 131
PowerSync @powersync.com · 27/02/2026Want to make your app work while offline? Great news! All you need is your existing backend database and @powersync.com with some @tanstack.com DB for additional seasoning! 141
PowerSync @powersync.com · 25/02/2026𝗔𝗻𝗻𝗼𝘂𝗻𝗰𝗶𝗻𝗴 𝘁𝗵𝗲 𝗣𝗼𝘄𝗲𝗿𝗦𝘆𝗻𝗰 𝗔𝗜 𝗛𝗮𝗰𝗸𝗮𝘁𝗵𝗼𝗻 🤖🧑💻 We are hosting a virtual hackathon where the challenge is to build innovative AI-powered software using PowerSync as a sync engine. 142
PowerSync @powersync.com · 11/02/2026The new PowerSync Dashboard, powered by @tan_stack Router and Query, is now featured on the TanStack Showcase! 141
PowerSync @powersync.com · 06/02/2026What if you could get all the benefits and capabilities of modern sync engines without giving up your existing tech stack? Learn more about how PowerSync makes building modern and agentic applications simple in our latest blog post “Unleashing the Power of Sync” 172
PowerSync @powersync.com · 01/12/2025The useQuery hook for React can wait for stream subscriptions to have synced before running queries: 000
PowerSync @powersync.com · 01/12/20252) Subscribe to the Sync Streams from the client app 3) Use waitForFirstSync() to ensure data is locally available React useQuery example follows below... 100
PowerSync @powersync.com · 01/12/2025When building online web apps with sync, you can sync data as needed rather than syncing everything upfront. For the initial UI state, you can sync the minimum data needed. Here's an example using our new Sync Streams (currently in early alpha) 1) Define the Sync Stream: 100
PowerSync @powersync.com · 25/11/2025Get a full "synced app" stack with only @supabase.com + PowerSync: Source DB - Supabase Auth - Supabase API (for incoming writes) - Supabase Sync engine - PowerSync Managed local SQLite - PowerSync 061
PowerSync @powersync.com · 18/11/2025Facilitron is the "Airbnb for public spaces". Their app needed a replacement sync solution when Atlas Device Sync + Realm was deprecated. They turned to PowerSync and successfully migrated in a few months! 🔥 210
PowerSync @powersync.com · 17/11/2025Local SQLite w/ PowerSync can speed up performance and improve UX of Electron apps. But should PowerSync live in Electron's main or renderer process? With both Node.js and web SDKs available, it's up to you! 100
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
PowerSync @powersync.com · 13/11/2025We track the state of the art of using 𝗦𝗤𝗟𝗶𝘁𝗲 𝗶𝗻 𝘄𝗲𝗯 𝗯𝗿𝗼𝘄𝘀𝗲𝗿𝘀. We've just published the latest update to our comprehensive guide. Link below ↓ 110
PowerSync @powersync.com · 04/11/2025Introducing our Capacitor JS SDK (Alpha) 🎉 It extends the PowerSync Web SDK so you can use the same APIs in Capacitor apps (iOS, Android, web), while adding native SQLite support for stronger persistence and performance on mobile platforms. 110
PowerSync @powersync.com · 28/10/2025Sync Conf is hitting San Francisco in just two weeks! We're giving away 4 tickets 🎉 Enter here: form.typeform.com/to/MX2Pzmqs CC: @syncconf.bsky.social 020
PowerSync @powersync.com · 23/10/2025"The next generation of products are being built on sync engines and local-first architectures." We're sponsoring @syncconf.bsky.social in SF and we're giving away 4 tickets to developers who want to join us at the event! Enter below ↓ 120
PowerSync @powersync.com · 21/10/2025Incrementally materialized views created by pg_ivm are just regular Postgres tables that are efficiently kept up to date using an IVM algorithm. Because changes to these tables are published in logical replication, you can reference them in PowerSync’s Sync Rules like any other table. 100
PowerSync @powersync.com · 16/10/2025Marcus Pousette built a PowerSync + Supabase React app w/ E2EE: "Messages & rooms are stored as encrypted rows; mirrors expose the plaintext needed for UI. I used PowerSync’s differential watch to feed the chat, because it tells you exactly what changed rather than re‑emitting whole result sets." 131
PowerSync @powersync.com · 15/10/2025With our Vite + React + TS template, you can set up a fully self-hosted development environment using @supabase.com with just a few commands. 100
PowerSync @powersync.com · 14/10/2025Expo's BackgroundTask API can be used to keep in-app SQLite synced even when apps are minimized. Background tasks aren't perfect: they can be aggressively throttled by the OS to preserve battery and resources etc. But when the stars align it feels like magic. 110
PowerSync @powersync.com · 07/10/2025With @expo.dev background tasks, keep apps in sync even when they're minimized. Demo flow: 1. Minimize app 2. Add 5,000 new records on @supabase.com 3. Open app → new records already downloaded 140
PowerSync @powersync.com · 03/10/2025It's an exciting time for client-side data stores. PowerSync integrates with: @tinybase.bsky.social @drizzle.team @kysely.dev Drift SQLDelight Room If you need support for something else, let us know! 111
PowerSync @powersync.com · 01/10/2025That establishes a canonical total order on updates. All clients compute the current text state by processing the updates in server_version order." – Thanks to @mweidner.bsky.social 👏 100
PowerSync @powersync.com · 24/09/2025If you're at FlutterconEU in Berlin: Catch Simon Binder's talk on synced in-app databases tomorrow @ 12pm. #ftcon25eu #FlutterDev 000
PowerSync @powersync.com · 22/09/2025When self-hosting PowerSync, you can use @supabase.com as both your source database (source of truth) and your "bucket storage" database (where PowerSync stores operation history etc). The result is a fairly simple topology: 110
PowerSync @powersync.com · 19/09/2025For @kotlinlang.org developers – PowerSync now supports integrations for SQLDelight (beta) and Room (alpha). Why use these libraries? • compile-time validation of queries • automatic mapping into typed classes This makes writing SQL queries and parsing results on the client safer. 100
PowerSync @powersync.com · 18/09/2025"Even though SQL is probably older than you are, it’s still the go-to mechanism for expressing most data querying needs." - Chriztiaan_dev 110
PowerSync @powersync.com · 17/09/2025Using @expo.dev with real-time synced SQLite means that instead of having to: • manage network requests • handle loading states • implement retry logic • orchestrate state management between your local cache and remote data You just write queries™ 3151