Top 6 TypeScript Kv Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
kv-connect-kit
Minimal Typescript client implementing the KV Connect protocol. Access Deno KV remotely from any Javascript environment like Node, Cloudflare Workers, Bun, Deno, and the browser.
Project mention: Direct Postgres connection to Supabase from Vercel Edge in Next.js | /r/nextjs | 2023-12-07Is anyone aware of a way to make a direct connection to Postgres with transaction support on Vercel Edge functions? The 'pg' package doesn't work on edge for me. The obvious answer would be @vercel/postgres but I find their lack of documentation rough and for whatever reason I can't get it to connect on my local computer using the Supabase-provided local database connection string. This is apparently a known issue (https://github.com/vercel/storage/issues/123, https://github.com/vercel/examples/issues/701) where in order to make this (or neon's package) work you need a WebSocket proxy? Is a direct Postgres connection from edge just impossible right now? Or do others have it working somehow?
I've been using it to build a dynamic blog/newsletter. Local DX with https://github.com/kitsonk/kview has been nice.
https://github.com/denoland/deno/tree/main/ext/kv#kv-connect
I kicked the tires on this with a pure TS implementation of the protocol called kv-connect-kit that gives you the KV client api in any Javascript runtime (including Cloudflare workers, which does not have anything Deno namespace related)
github: https://github.com/skymethod/kv-connect-kit
Project mention: Show HN: Keyv2 lightweight Postgres/SQLite database wrapper for Deno | news.ycombinator.com | 2023-05-15
Index
What are some of the best open-source Kv projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | storage | 456 |
2 | denokv | 392 |
3 | kview | 54 |
4 | kv-connect-kit | 53 |
5 | worker-link-shortener | 1 |
6 | deno-keyv-2 | 0 |
Sponsored