TypeScript sveltekit

Open-source TypeScript projects categorized as sveltekit

Top 23 TypeScript sveltekit Projects

  • immich

    Self-hosted photo and video backup solution directly from your mobile phone.

    Project mention: Ask HN: How do you manage photos, philosophically? | news.ycombinator.com | 2023-09-27
  • next-auth

    Authentication for the Web.

    Project mention: Database Review: Top Five Missing Features from Database APIs | dev.to | 2023-09-14

    AuthJS - still not sure why NextAuth and AuthJS are still separate things? Combine them please, including the website. This is confusing!

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • chat-ui

    Open source codebase powering the HuggingChat app

    Project mention: Llama-2-chat, the most creative and engaging chat model on Hugging Face | /r/AI__India | 2023-07-23

    Here is the link : https://huggingface.co/chat

  • lucia

    Authentication, simple and clean

    Project mention: Sveltekit Twitter Clone starter made with Lucia Auth, Prisma and Faker.js | /r/sveltejs | 2023-08-10

    I built a starter project for developing a social media app with Sveltekit, Lucia Auth, Prisma and Faker.js. Uses sqlite for prototyping but can easily be changed to Postgres or MySQL.

  • svelte-preprocess

    A ✨ magical ✨ Svelte preprocessor with sensible defaults and support for: PostCSS, SCSS, Less, Stylus, Coffeescript, TypeScript, Pug and much more.

    Project mention: How does the Svelte compiler works with the Typescript compiler? | /r/sveltejs | 2023-02-13

    svelte-preprocess is responsible for processing things like TypeScript and SCSS. The svelte compiler itself is only responsible for turning the svelte file into JavaScript.

  • undb

    🚀 Private first, unified, self-hosted no code database.

    Project mention: How to Write a Great Readme | news.ycombinator.com | 2023-07-18

    Great guide. One thing that seems to be missing is something I see in a lot of README's: a list of the core tech stack being used in the repo. Good examples here https://github.com/undb-xyz/undb#-tech-stack and here https://github.com/steven-tey/novel#tech-stack. Did you already consider adding this as part of the guide and decide against it, or was it just not something you thought to add?

  • Superforms

    Superforms is a SvelteKit library that helps you with server-side validation and client-side display of forms.

    Project mention: Is tRPC redundant with SvelteKit? | /r/sveltejs | 2023-06-08

    I personally think SvelteKit's type-safety + something like https://superforms.vercel.app/ (or just plain zod if you prefer) is perfect.

  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

  • Beatbump

    Alternative YouTube Music frontend built with Svelte/SvelteKit 🎧

    Project mention: On what side project you guys are working on? | /r/webdev | 2023-06-29

    The biggest is Beatbump (GitHub), a free privacy respecting YouTube Music frontend with the ability to self host it or use a public instance. Working on the latest refactor, which should be done soon!

  • auth-helpers

    A collection of framework specific Auth utilities for working with Supabase.

    Project mention: Supabase Authentication Issue with Next.js 13.4 - !session vs !user | /r/Supabase | 2023-07-04

    I have encountered a similar issue, but I haven't fully found a solution yet. Currently, I'm using the getSession function throughout my server components. Yesterday, I tried running a middleware to refresh the user's session, based on this example: https://github.com/supabase/auth-helpers/blob/main/examples/nextjs/middleware.tsx. This caught my attention because the comment mentioned that the middleware is necessary for any Server Component route using createServerComponentClient. Right now, I'm testing this approach, and so far, I haven't been logged out since yesterday. Do you have that in your application? The main difference between getSession and getUser in supabase is that getSession reads the cookies and is very fast (around 1-2 ms), while getUser makes a call to the supabase API with the access token to retrieve the user and I would assume they also verify the JWT on their end.

  • houdini

    The "disappearing" GraphQL client (by HoudiniGraphql)

    Project mention: How can I do auth with URQL | /r/sveltejs | 2023-06-28

    Other random input. Maybe take a look at houdini. https://github.com/HoudiniGraphql/houdini

  • trpc-sveltekit

    End-to-end typesafe APIs with tRPC.io for your SvelteKit applications.

    Project mention: Where to host sveltekit / trpc / websocket node app that relies on global in memory state? | /r/webdev | 2023-06-27

    Hi all, I’m making a little game website and I’ve got some stuff running locally. I started with this template: https://github.com/icflorescu/trpc-sveltekit (and I’m using the EXPERIMENTAL websocket support there, running a node app)

  • svelte-legos

    WIP 🚜 A framework for Svelte Utilities 💡 Current status: 78 utilities.

    Project mention: Suggest Best Svelte Libraries | /r/sveltejs | 2023-05-23

    Svelte Legos for...everything

  • sk-auth

    Authentication library for use with SvelteKit featuring built-in OAuth providers and zero restriction customization!

  • salvia-kit

    Provides 10 Free Beautiful dashboard templates built with Tailwind CSS for React, Next.js, Svelte, Solid, Angular, Vue and Nuxt.js

  • svelte-forms

    Svelte forms validation made easy

  • svelte-meta-tags

    Svelte Meta Tags provides components designed to help you manage SEO for Svelte projects.

  • kitql

    A set of tools, helping you building efficient apps in a fast way. >> SvelteKit & GraphQL <<

  • lib

    Internationalization library built for SvelteKit. (by sveltekit-i18n)

    Project mention: SvelteKit-Internationalization: Localization for SvelteKit | news.ycombinator.com | 2023-07-27
  • sveltekit-search-params

    The easiest way to read and WRITE from query parameters in sveltekit.

    Project mention: How did you accomplish complex search and filter with query params? | /r/sveltejs | 2023-04-05

    I saw paoloricciuti/sveltekit-search-params posted somewhere, I haven't used it but it looks very good.

  • svelte-sitemap

    Sitemap generator for SvelteKit. Small helper which scans your SvelteKit routes and generates static sitemap.xml

    Project mention: Solution to creating a sitemap with Sveltekit, I need your ideas. | /r/sveltejs | 2022-12-11

    It only works for static SvelteKit sites, but I've found [svelte-sitemap](https://github.com/bartholomej/svelte-sitemap) to work perfectly.

  • magidoc

    Autogenerate customizable static GraphQL API documentation

    Project mention: Magidoc 3.0 - Documentation generator for GraphQL | /r/graphql | 2022-12-12

    Magidoc is a fully-free open source static documentation generator for GraphQL. Whether you want to get visibility on internal APIs or document public endpoints for your customers, Magidoc can do it all! If you're interested in learning more, come see our repo!

  • sveltekit

    Zero-config PWA Plugin for SvelteKit

    Project mention: Zero-config PWA Plugin for SvelteKit | /r/sveltejs | 2023-02-17

    For PWA lovers, this thing is a must https://github.com/vite-pwa/sveltekit

  • sveltekit-svg

    SvelteKit plugin that makes it possible to import SVG files as Svelte components, inline SVG code or urls

    Project mention: Suggest Best Svelte Libraries | /r/sveltejs | 2023-05-23

    sveltekit-svg: SvelteKit plugin that makes it possible to import SVG files as Svelte components, inline SVG code or urls

  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-27.

TypeScript sveltekit related posts


What are some of the best open-source sveltekit projects in TypeScript? This list will help you:

Project Stars
1 immich 18,833
2 next-auth 18,756
3 chat-ui 3,573
4 lucia 3,546
5 svelte-preprocess 1,635
6 undb 1,408
7 Superforms 1,315
8 Beatbump 832
9 auth-helpers 773
10 houdini 762
11 trpc-sveltekit 628
12 svelte-legos 590
13 sk-auth 560
14 salvia-kit 429
15 svelte-forms 396
16 svelte-meta-tags 366
17 kitql 312
18 lib 312
19 sveltekit-search-params 278
20 svelte-sitemap 187
21 magidoc 186
22 sveltekit 182
23 sveltekit-svg 168
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.