Kv

Open-source projects categorized as Kv

Top 15 Kv Open-Source Projects

  • sled

    the champagne of beta embedded databases

  • Project mention: SableDb – a key/value store that uses RocksDB and Redis API (written in Rust) | news.ycombinator.com | 2024-04-04

    a few times, seems interesting. The author's also built a lot of other cool concurrency primitives for Rust as well.

    [0] https://github.com/spacejam/sled

  • kvrocks

    Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.

  • Project mention: Redis Re-Implemented with SQLite | news.ycombinator.com | 2024-04-14

    I switched from SSDB to Kvrocks recently, because SSDB is abandoned and the author missing for 3 years now. I used to recommend SSDB, but now there's better alternatives available:

    https://github.com/apache/kvrocks

    https://github.com/sabledb-io/sabledb

  • 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.

    SurveyJS logo
  • Tendis

    Tendis is a high-performance distributed storage system fully compatible with the Redis protocol.

  • Project mention: Redis as a Database | news.ycombinator.com | 2023-10-24
  • storage

    Vercel Postgres, KV, Blob, and Edge Config (by vercel)

  • Project mention: Direct Postgres connection to Supabase from Vercel Edge in Next.js | /r/nextjs | 2023-12-07

    Is 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?

  • denokv

    A self-hosted backend for Deno KV

  • Project mention: A self-hosted back end for Deno KV | news.ycombinator.com | 2023-11-24
  • lucid

    High performance and distributed KV store w/ REST API. 🦀 (by lucid-kv)

  • vasedb

    VaseDB is a NoSQL that supports multiple data types and transactions.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • PickleDB

    PickleDB-rs is a lightweight and simple key-value store. It is a Rust version for Python's PickleDB

  • kview

    A web app for Deno KV

  • Project mention: Deno in 2023 | news.ycombinator.com | 2024-02-05

    I've been using it to build a dynamic blog/newsletter. Local DX with https://github.com/kitsonk/kview has been nice.

  • 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: Deno Queues | news.ycombinator.com | 2023-09-27

    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

  • Bitcask

    🔑 A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk layout (LSM+WAL) similar to Riak.

  • burrowkv

    Burrowkv is a simple key-value store implementation in Python

  • denodata

    A Deno native indexed database. Backed by the Deno KV store, denodata has zero external dependencies. Both traditional table-oriented and object-oriented index approaches are supported and can be mixed and matched. The standard Deno KV key-value functions remain available and are enhanced to support the indexing and metadata features. Support for automatic serialization and deserialization of class instances, automatic key/value expiration and developer defined metadata. Support for Date, Re

  • Project mention: denodb VS denodata - a user suggested alternative | libhunt.com/r/denodb | 2023-11-29

    A Deno native indexed database. Backed by the Deno KV store, denodata has zero external dependencies. Both traditional table-oriented and object-oriented index approaches are supported and can be mixed and matched. The standard Deno KV key-value functions remain available and are enhanced to support the indexing and metadata features. Support for automatic serialization and deserialization of class instances, automatic key/value expiration and developer defined metadata. Support for Date, RegExp and symbol as part of keys. Support for symbol as part of values. A powerful db.find function that supports approximate matching and works on both indexes and regular keys with over 50 operators including regular expressions, soundex/echoes, credit card, SSNs and more. If something is missing, it can be added in as little as one line. A subscription API allows listening for changes to the database.

  • deno-keyv-2

    A simple, easy to use key-value database wrapper for Deno

  • Project mention: Show HN: Keyv2 lightweight Postgres/SQLite database wrapper for Deno | news.ycombinator.com | 2023-05-15
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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).

Kv related posts

Index

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

Project Stars
1 sled 7,758
2 kvrocks 3,222
3 Tendis 2,826
4 storage 455
5 denokv 388
6 lucid 368
7 vasedb 252
8 PickleDB 251
9 kview 54
10 kv-connect-kit 53
11 Bitcask 25
12 burrowkv 20
13 denodata 11
14 worker-link-shortener 1
15 deno-keyv-2 0

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com