InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β
Top 23 TypeScript sveltekit Projects
-
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Launch HN: Better Auth (YC X25) β Authentication Framework for TypeScript | news.ycombinator.com | 2025-05-19
Does it handle:
- Federated sign-in/out? In next-auth, it is a giant pain to implement: https://github.com/nextauthjs/next-auth/discussions/3938
- Automated refreshing of JWT tokens on the client-side? I always end up having to implement my own logic around this. The big problem is if you have multiple API calls going out and they all require JWT auth, you need to check the JWT validity and block the calls until it is refreshed. In next-auth on the server-side, this is impossible to do since that side is generally stateless, and so you end up with multiple refresh calls happening for the same token.
- The ability to have multiple auth sessions at once, like in a SaaS app where you might belong to multiple accounts / organizations (your intro paragraph sounds like it does)
- Handle how multiple auth sessions are managed if the user happens to open up multiple tabs and swaps accounts in another tab
-
First, go to HuggingChat and create a free account. Once logged in, you will be taken to the chat interface.
-
Project mention: Top 7 Open Source Alternatives to Airtable with the Most GitHub Stars | dev.to | 2024-10-08
Undb
-
Superforms
Superforms is a SvelteKit library that helps you with server-side validation and client-side display of forms.
Now I'm not saying my implementation is the best is and if there is any vulnerability please let me know but so far I haven't had any bad instances using adapter node and I haven't been able to produce instances where data between users got mixed up, but this is how I went about implementing it as there is not a lot of resources that exist for this approach, and the little there is convoluted so here is a demo of like a student/teacher app, this example is using superforms form cisco heat(https://superforms.rocks/) and Zod. (This is not a step-by-step tutorial, the comments in the code are there for a reason. another assumption I'm making is that you understand Sveltekit data flow from hooks.server.ts all the way to page.svelte). Now let's start by creating a utils.ts in our lib directory
-
Project mention: Linkwarden: FOSS self-hostable bookmarking with AI-tagging and page archival | news.ycombinator.com | 2025-05-01
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
svelte-preprocess
A β¨ magical β¨ Svelte preprocessor with sensible defaults and support for: PostCSS, SCSS, Less, Stylus, Coffeescript, TypeScript, Pug and much more.
-
Project mention: Beatbump: Exploring Svelte Best Practices for Dynamic Web Applications | dev.to | 2025-01-10
-
Tauri's backend is in Rust, so I always thought the only way to use sqlite ORM in a Tauri app is with projects like diesel or prisma-client-rust, which could be hard because they are in rust. What is even harder is sqlite db encryption. Both of the 2 ORMs don't support cipher encryption, thus I had to write raw sql queries in kunkun Example Maintaining raw sql queries is a nightmare to me, especially when it comes to schema migration. I have to rely on thorough testing to make sure everything is correct. There is no type checking.
-
-
-
-
-
Hustle culture nonsense aside, I find using whisper (AI) transcription instead of typing to be super efficient.
My workflow involves setting up a whisper server, downloading the Whispering(1) app on my computer, and binding it to a shortcut on my keyboard and mouse. Whenever I want to write something down, I just hit the shortcut, dictate and it transcribes instantly. With a Nvidia GPU (1070 in my case), transcription is nearly instantaneous. Although I havenβt set it up on my MacBook yet, I suspect it will be just as fast with Apple Silicon
https://github.com/braden-w/whispering/
You can also use an API like grok, but I'm generally wary of such services.
-
-
svelte-meta-tags
Svelte Meta Tags provides components designed to help you manage SEO for Svelte projects.
-
sk-auth
Authentication library for use with SvelteKit featuring built-in OAuth providers and zero restriction customization!
-
DiscordChatExporter-frontend
Browse json files exported by Tyrrrz/DiscordChatExporter in familiar discord like user interface
-
-
salvia-kit
Provides 10 Free Beautiful dashboard templates built with Tailwind CSS for React, Next.js, Svelte, Solid, Angular, Vue and Nuxt.js
-
-
arcjet-js
Arcjet JS SDKs. Bot detection, rate limiting, email validation, attack protection, data redaction for Node.js, Next.js, Deno, Bun, Remix, SvelteKit, NestJS.
An Arcjet account (free tier available at arcjet.com)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript sveltekit discussion
TypeScript sveltekit related posts
-
Launch HN: Better Auth (YC X25) β Authentication Framework for TypeScript
-
Svelte Command List Filtering with Virtual List and fuse.js
-
This FREE AI Chatbot Might Be Better Than ChatGPT!
-
Real-Time Authorization in a Chat Application with Permit.io and WebSockets
-
Beatbump: Exploring Svelte Best Practices for Dynamic Web Applications
-
Apple Photos phones home on iOS 18 and macOS 15
-
The Final Stretch of My Open Source Journey: Part 3
-
A note from our sponsor - InfluxDB
www.influxdata.com | 20 Jun 2025
Index
What are some of the best open-source sveltekit projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | immich | 68,109 |
2 | next-auth | 26,962 |
3 | chat-ui | 8,843 |
4 | undb | 2,594 |
5 | Superforms | 2,532 |
6 | grimoire | 2,463 |
7 | bits-ui | 2,291 |
8 | svelte-preprocess | 1,776 |
9 | Beatbump | 1,100 |
10 | kunkun | 1,019 |
11 | houdini | 955 |
12 | auth-helpers | 902 |
13 | trpc-sveltekit | 831 |
14 | svelte-legos | 823 |
15 | whispering | 704 |
16 | sveltekit-search-params | 605 |
17 | svelte-meta-tags | 586 |
18 | sk-auth | 579 |
19 | DiscordChatExporter-frontend | 578 |
20 | lib | 549 |
21 | salvia-kit | 481 |
22 | mode-watcher | 473 |
23 | arcjet-js | 448 |