Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hashrock/awesome-deno-kv
Curated list of awesome things related to Deno KV
https://github.com/hashrock/awesome-deno-kv
List: awesome-deno-kv
Last synced: 7 days ago
JSON representation
Curated list of awesome things related to Deno KV
- Host: GitHub
- URL: https://github.com/hashrock/awesome-deno-kv
- Owner: hashrock
- Created: 2023-10-23T17:52:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-24T10:06:19.000Z (10 months ago)
- Last Synced: 2024-04-14T07:56:14.411Z (7 months ago)
- Size: 26.4 KB
- Stars: 35
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Awesome Deno KV [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
This list is a collection of the best Deno KV modules and resources.
## KV Explorer
- [kview](https://deno.land/x/kview) - A web interface for viewing Deno KV stores.
- [kivi](https://github.com/hashrock/kivi) - Deno KV Explorer for VSCode
- [fresh-kv-tree-view](https://github.com/Octo8080X/fresh-kv-tree-view) - Deno.KV Tree Viewer on Fresh
- [Deno KV Insights](https://github.com/cbinzer/deno-kv-insights) - Deno KV Insights is a tool for managing Deno KV database entries## Wrapper / ORM
- [kvdex](https://github.com/oliver-oloughlin/kvdex) - High-level abstraction layer for Deno KV
- [dongoose](https://github.com/roonie007/dongoose) - A simple and easy to use ORM for Deno KV.
- [otama](https://github.com/lino-levan/otama) - The KV abstraction for Deno KV
- [pentagon](https://github.com/skoshx/pentagon) - Prisma-like ORM built on top of Deno KV. Allows you to write your database schemas and relations using Zod schemas, and run queries using familiar syntax from Prisma.## Queue
- [Done](https://github.com/dnl-fm/done) - A straightforward message queue solution
## Utilities
- [kv_toolbox](https://github.com/kitsonk/kv-toolbox) - Utilities for working with Deno KV (batchedAtomic, Blob, unique, ...)
- [kv-utils](https://github.com/cknight/kv-utils) - multiSet, replaceLocalDataWithRemote, wipeKvStore, count, ...## Fresh plugin
- [deno_kv_oauth](https://github.com/denoland/deno_kv_oauth) - High-level OAuth 2.0 powered by Deno KV.
## KV Connect protocol
- [kv-connect-kit](https://github.com/skymethod/kv-connect-kit) - Minimal Typescript client implementing the KV Connect protocol
- [KV connect document](https://github.com/denoland/deno/tree/main/ext/kv#kv-connect)
- [v8_valueserializer](https://github.com/denoland/v8_valueserializer) - A Rust implementation of V8's ValueSerializer and ValueDeserializer
- [kv-key-codec](https://github.com/nhrones/kv-key-codec) - An encoder and decoder for the Deno-Kv multipart key format (FDB-Tuple)## Self hosted
- [denokv](https://github.com/denoland/denokv) - A self-hosted backend for Deno KV
## Resources
- [Deno blog / Deno KV internals: building a database for the modern web](https://deno.com/blog/building-deno-kv)
- [Deno by example / Deno KV](https://examples.deno.land/kv)
- [A Comprehensive Guide to Deno KV - Craig's Deno Diary](https://deno-blog.com/A_Comprehensive_Guide_to_Deno_KV.2023-06-30)## See also
- [awesome-fresh](https://github.com/uki00a/awesome-fresh)