diff --git a/docs/config.json b/docs/config.json
index 5e05670425..ad6cae2efd 100644
--- a/docs/config.json
+++ b/docs/config.json
@@ -117,6 +117,10 @@
"label": "Overview",
"to": "framework/svelte/overview"
},
+ {
+ "label": "Quick Start",
+ "to": "framework/svelte/quick-start"
+ },
{
"label": "Installation",
"to": "framework/svelte/installation"
diff --git a/docs/framework/svelte/quick-start.md b/docs/framework/svelte/quick-start.md
new file mode 100644
index 0000000000..afc082f1d0
--- /dev/null
+++ b/docs/framework/svelte/quick-start.md
@@ -0,0 +1,151 @@
+---
+id: quick-start
+title: Quick Start
+---
+
+The `@tanstack/svelte-query` package offers a 1st-class API for using TanStack Query via Svelte.
+
+## Example
+
+```svelte
+
+
+
Loading...
+ {:else if query.isError} +Error: {query.error.message}
+ {:else if query.isSuccess} + {#each query.data as todo} +{todo.title}
+ {/each} + {/if} +Loading...
+ {:else if query.isError} +Error: {query.error.message}
+ {:else if query.isSuccess} +{query.data.description}
+ 👀 {query.data.subscribers_count} + ✨ {query.data.stargazers_count} + 🍴 {query.data.forks_count} +Loading...
+ {:else if todosQuery.isError} +Error: {todosQuery.error.message}
+ {:else if todosQuery.isSuccess} + {#each todosQuery.data as todo} + + {/each} + {/if} + +