{"repo":"axel-rock/convex-sveltekit","free":true,"listed":false,"github":"https://github.com/axel-rock/convex-sveltekit","clone":"git clone https://github.com/axel-rock/convex-sveltekit.git","description":"SvelteKit-native Convex integration. Real-time queries, form spreading, SSR-to-live transport.","language":"TypeScript","stars":33,"topics":["convex","sveltekit"],"license":"MIT","category":"databases-storage","readme_excerpt":"convex-sveltekit SvelteKit-native Convex integration. Real-time queries, form spreading, SSR-to-live transport. Status: Experimental — actively being tested. Expect breaking changes. --- The problem Convex gives you a real-time database. SvelteKit gives you the best full-stack DX in the JavaScript ecosystem. Using them together today means choosing: either you get Convex's live queries or SvelteKit's SSR and form magic. Not both. With convex-svelte , you get useQuery and that's about it. SSR means manually wiring ConvexHttpClient in load functions, passing initialData , and deriving the final value. Mutations mean calling client.mutation() by hand. No form spreading, no validation, no pending state. The solution convex-sveltekit gives you both. SvelteKit's DX patterns — but powered by Convex's real-time engine. Before / After Reading data with SSR: Mutating data: No .refresh() needed. Convex mutations automatically push updates to all live queries. Features convexQuery() — live queries Drop-in component-level query with auto-updating data via WebSocket. Supports conditional queries: convexLoad() — SSR with automatic live upgrade Use in SvelteKit load functions. Data is fetched server-side, then seamlessly upgraded to a live WebSocket subscription on the client via SvelteKit's transport hook. SvelteKit preloads it on link hover. Zero loading spinners. Then it's live. convexForm() — SvelteKit form DX for Convex mutations Matches the API of SvelteKit's RemoteForm . Spread onto ,","default_branch":null,"files":null,"tree":[],"storefront":"/r/axel-rock","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/axel-rock/convex-sveltekit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}