DocsIntroduction

Introduction

💡

KitQL itself is not a library, it’s “nothing” but a collection of standalone libraries.

Over the years, we have been building a lot of apps with Svelte & SvelteKit, and we keep repeating same things over and over again. So we decided to build libraries that will help us SpeedRun our WebApps development.

You have some general questions? We have some answers! 🤞 check out our F.A.Q.

🥳
Welcome to this new world!

KitQL packages

  • For everywhere

    • @kitql/create-kitql - Create a new project in seconds (various templates available)
    • ⚡️ @kitql/helpers - 0️⃣ dep, 🪶 lightweight helpers for logs, sleep, JSON, …

  • For SvelteKit

    • 🪧 vite-plugin-kit-routes - Ensure all routes to be up-to-date, saving time and preventing broken links.
    • 🔀 @kitql/handles - Common handles and utilities to proxy requests, enable CORS per-route, enable cross-site form posts per route in a safe way, etc

Synergies with KitQL

Not directly related to KitQL, but we are using them a lot, and they are working great with KitQL !

  • 🎩 Houdini - The “disappearing” GraphQL client. If you are using GraphQL, this is our favorite client.
  • 🟦 Remult - No code / low code / full code. Why Choosing when you can get everything ? 🚧 WIP 🚧

Packages Showcase

Some packages are more or less connected to KitQL, you will find here list of potential interesting videos.

vite-plugin-kit-routes

01/12/2023 Showcase

at this week in svelte

Remult

26/07/2023 Fullstack apps in minutes

Houdini

01/12/2022 With Playwright

03/11/2022 With vendure

05/07/2022 With SvelteKit