awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to share/sharedb

Open-source alternatives to Sharedb

30 open-source projects similar to share/sharedb, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Sharedb alternative.

  • 40ants/cl-prevalenceAvatar von 40ants

    40ants/cl-prevalence

    35Auf GitHub ansehen↗

    In memory database system for Common Lisp

    Common Lisp
    Auf GitHub ansehen↗35
  • 40ants/cl-prevalence-multimasterAvatar von 40ants

    40ants/cl-prevalence-multimaster

    5Auf GitHub ansehen↗

    This system contains an addon which allows to syncronize multiple cl-prevalence systems state.

    Common Lisp
    Auf GitHub ansehen↗5
  • achristmascarl/rainfrogAvatar von achristmascarl

    achristmascarl/rainfrog

    4,855Auf GitHub ansehen↗

    Rainfrog is a terminal-based database client that connects to multiple database engines, combining schema browsing, interactive SQL query execution, and inline data editing into a single terminal interface. It provides a tree navigator for exploring tables, columns, and indexes, and an inline cell editor that automatically constructs and executes the necessary UPDATE statements when a cell value is changed. The application also supports modal Vim-style keyboard shortcuts for cursor movement and editing, making it usable entirely from the keyboard. Query results are fetched in chunks and pagin

    Rustdatabase-managementmysqlpostgresql
    Auf GitHub ansehen↗4,855
  • aerospike/aerospike-client-nodejsAvatar von aerospike

    aerospike/aerospike-client-nodejs

    207Auf GitHub ansehen↗

    Node.js client for the Aerospike database

    JavaScriptaerospikedatabase-driverjavascript
    Auf GitHub ansehen↗207
  • ak-coram/cl-duckdbAvatar von ak-coram

    ak-coram/cl-duckdb

    52Auf GitHub ansehen↗

    Common Lisp CFFI wrapper around the DuckDB C API

    Common Lisp
    Auf GitHub ansehen↗52

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • akrylysov/pogrebAvatar von akrylysov

    akrylysov/pogreb

    1,350Auf GitHub ansehen↗

    Embedded key-value store for read-heavy workloads written in Go

    Gogohash-tablekey-value
    Auf GitHub ansehen↗1,350
  • akyoto/cacheA

    akyoto/cache

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • alasql/alasqlA

    AlaSQL/alasql

    7,278Auf GitHub ansehen↗

    AlaSQL is a JavaScript SQL database engine that allows for the filtering, grouping, and joining of in-memory object arrays and JSON data. It functions as an in-memory SQL database and client-side data processor, enabling the execution of SQL statements against JavaScript arrays and external data sources in both browser and server environments. The project serves as a universal data query tool capable of performing relational joins across diverse sources, such as merging Google Spreadsheets, SQLite files, and remote APIs into a single result set. It also acts as an IndexedDB SQL wrapper, allow

    JavaScript
    Auf GitHub ansehen↗7,278
  • allegro/bigcacheAvatar von allegro

    allegro/bigcache

    8,140Auf GitHub ansehen↗

    Bigcache is a thread-safe, in-memory key-value store for Go designed to minimize garbage collection pauses. It functions as a memory-optimized cache capable of storing gigabytes of data while maintaining low latency during high-volume operations. The system avoids garbage collection overhead by managing memory through large byte arrays and manual allocation. It utilizes a circular-buffer layout to reuse space and lock-striped sharding to reduce contention during concurrent read and write access. The project provides capabilities for high-volume in-memory caching and low-latency data retrieva

    Go
    Auf GitHub ansehen↗8,140
  • alpacahq/marketstoreA

    alpacahq/marketstore

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • anant/awesome-cassandraAvatar von Anant

    Anant/awesome-cassandra

    319Auf GitHub ansehen↗

    A curated list of the best resources in the Cassandra community.

    HTMLapacheawesomeawesome-list
    Auf GitHub ansehen↗319
  • aosasona/migrantAvatar von aosasona

    aosasona/migrant

    20Auf GitHub ansehen↗

    Database migrations for SQLite in Gleam

    Gleam
    Auf GitHub ansehen↗20
  • apache/couchdb-nanoAvatar von apache

    apache/couchdb-nano

    687Auf GitHub ansehen↗

    Nano: The official Apache CouchDB library for Node.js

    JavaScriptapachecouchdbnano
    Auf GitHub ansehen↗687
  • apache/incubator-kvrocksAvatar von apache

    apache/incubator-kvrocks

    4,339Auf GitHub ansehen↗

    Kvrocks is a disk-based NoSQL database and distributed key-value store that leverages the RocksDB storage engine to persist large datasets to physical disk. It is designed to be a Redis-compatible database, utilizing the standard Redis communication protocol to ensure interoperability with existing client libraries and tools. The project distinguishes itself by combining a disk-persistent storage model with advanced retrieval capabilities, including vector search for k-nearest neighbor queries, full-text search indexing, and geospatial query execution. It supports distributed clustering with

    C++
    Auf GitHub ansehen↗4,339
  • attic-labs/nomsAvatar von attic-labs

    attic-labs/noms

    7,422Auf GitHub ansehen↗

    Noms is a distributed version control database and content-addressable data store. It identifies data by cryptographic hashes to ensure integrity and deduplication, while tracking dataset state changes through a sequence of immutable commits to enable branching, forking, and historical recovery. The system functions as a peer-to-peer data synchronizer, reconciling state between disconnected database instances to ensure all nodes converge on the same data. It distinguishes itself as a schema-flexible document store that supports self-describing types, allowing schemas to evolve and widen as ne

    Go
    Auf GitHub ansehen↗7,422
  • authzed/spicedbAvatar von authzed

    authzed/spicedb

    6,781Auf GitHub ansehen↗

    SpiceDB is a distributed permission store and relationship-based access control system. It provides a scalable database for storing and querying fine-grained authorization relationships, implementing a consistency model inspired by Google Zanzibar to manage access rights across large-scale applications. The system uses a dedicated schema language to define the rules and logic governing how relationships translate into permissions independently of application code. It functions as a pluggable authorization engine that persists relationship tuples in external relational databases such as Postgr

    Go
    Auf GitHub ansehen↗6,781
  • automattic/mongooseAvatar von Automattic

    Automattic/mongoose

    27,479Auf GitHub ansehen↗

    Mongoose is an object data modeling library and framework for Node.js that maps application objects to MongoDB documents. It functions as a document mapper and schema validator, ensuring consistent data types and validation rules for records stored in MongoDB. The project provides a system for defining structured schemas to model application data, including the ability to create hierarchical data structures through nested schema composition. It implements a middleware-based hook system that allows for the interception and modification of data states during the lifecycle of database operations

    JavaScript
    Auf GitHub ansehen↗27,479
  • automerge/automergeAvatar von automerge

    automerge/automerge

    6,373Auf GitHub ansehen↗

    Automerge is a distributed state synchronization engine and library for conflict-free replicated data types. It enables multiple nodes to perform concurrent updates to a shared dataset while guaranteeing that all replicas eventually converge to the same state. The project provides a high-performance implementation written in Rust to manage state merging and synchronization. It employs a byte-compressed synchronization protocol to transmit minimal delta updates between peers, facilitating data consistency in peer-to-peer and real-time collaborative environments. The system covers broad capabi

    JavaScript
    Auf GitHub ansehen↗6,373
  • balderdashy/waterlineAvatar von balderdashy

    balderdashy/waterline

    5,392Auf GitHub ansehen↗

    Waterline is an adapter-based database library and object relational mapper for Node.js. It serves as a multi-database persistence layer that translates standard method calls into specific queries for both SQL and NoSQL databases. The library provides a unified interface for managing data across different stores, including MySQL, PostgreSQL, MongoDB, and Microsoft SQL Server. This architecture allows for the integration of multiple database backends within a single application and facilitates database vendor migration by changing adapters without altering business logic. The project covers r

    JavaScript
    Auf GitHub ansehen↗5,392
  • bdash-app/bdashAvatar von bdash-app

    bdash-app/bdash

    1,516Auf GitHub ansehen↗

    Simple SQL Client for lightweight data analysis.

    TypeScriptelectronjavascriptsql
    Auf GitHub ansehen↗1,516
  • beekeeper-studio/beekeeper-studioAvatar von beekeeper-studio

    beekeeper-studio/beekeeper-studio

    22,030Auf GitHub ansehen↗

    Beekeeper Studio is a cross-platform desktop application designed for database management and SQL development. It provides a unified graphical interface to connect to, query, and modify data across a wide range of relational and NoSQL database systems. The application functions as a comprehensive workspace, integrating tools for schema design, record editing, and data visualization. The project distinguishes itself through a focus on secure, flexible connectivity and AI-assisted workflows. It supports advanced authentication methods, including enterprise single sign-on, multi-factor authentic

    TypeScriptbigquerycassandracockroachdb
    Auf GitHub ansehen↗22,030
  • bluele/gcacheAvatar von bluele

    bluele/gcache

    2,731Auf GitHub ansehen↗

    An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC

    Go
    Auf GitHub ansehen↗2,731
  • boltdb/boltAvatar von boltdb

    boltdb/bolt

    14,642Auf GitHub ansehen↗

    Bolt is a single-file embedded key-value store for Go applications. It is an ACID transactional database that organizes data in B+trees on disk to provide efficient sorted key retrieval and range scans. The system uses a memory-mapped model to map the database file directly into the process address space for fast random-access reads. The project distinguishes itself through a multi-version concurrency control architecture that allows multiple simultaneous readers to access a consistent snapshot of data without blocking a writer. It employs a single-writer multi-reader locking model and uses a

    Go
    Auf GitHub ansehen↗14,642
  • bookshelf/bookshelfAvatar von bookshelf

    bookshelf/bookshelf

    6,352Auf GitHub ansehen↗

    Bookshelf is a JavaScript ORM for Node.js that provides a structured way to define and interact with database models. It centers on a model-driven approach where developers register models, define their relations, and manage data persistence through a consistent interface. The library distinguishes itself through its comprehensive handling of model relationships and data transformations. It supports defining one-to-one, one-to-many, many-to-many, and polymorphic associations, with the ability to eager load related models in a single query to avoid performance pitfalls. Bookshelf also automate

    JavaScript
    Auf GitHub ansehen↗6,352
  • brianc/node-postgresAvatar von brianc

    brianc/node-postgres

    13,155Auf GitHub ansehen↗

    This project is a Node.js client for PostgreSQL databases, providing a protocol parser to translate raw binary streams into JavaScript objects. It serves as a driver for executing queries, managing data, and integrating Node.js applications with PostgreSQL backends. The library includes a connection pool manager to reduce network overhead by caching reusable connections and a result streamer that uses cursors to retrieve large datasets incrementally. It also functions as an event listener for subscribing to asynchronous server-side notifications to trigger real-time application events. Broad

    JavaScriptlibpqnode-postgrespostgres
    Auf GitHub ansehen↗13,155
  • c4pt0r/mcp-server-tidbAvatar von c4pt0r

    c4pt0r/mcp-server-tidb

    23Auf GitHub ansehen↗

    mcp server for tidb

    Python
    Auf GitHub ansehen↗23
  • chdb-io/chdbAvatar von chdb-io

    chdb-io/chdb

    2,694Auf GitHub ansehen↗

    chDB is an in-process OLAP SQL Engine 🚀 powered by ClickHouse

    Pythonchdbclickhouseclickhouse-database
    Auf GitHub ansehen↗2,694
  • chrislusf/vastoAvatar von chrislusf

    chrislusf/vasto

    263Auf GitHub ansehen↗

    A distributed key-value store. On Disk. Able to grow or shrink without service interruption.

    Godistributed-storagekey-valuereplication
    Auf GitHub ansehen↗263
  • christiankienle/core-data-editorAvatar von ChristianKienle

    ChristianKienle/Core-Data-Editor

    2,130Auf GitHub ansehen↗

    Core Data Editor lets you easily view, edit and analyze applications‘ data. Core Data Editor is compatible with Mac and iOS applications and supports XML, SQLite and binary stores, visualizes all relationships and is able to edit the data and generate Objective-C code for the data model.

    Objective-Ccoredataobjective-cobjective-c-library
    Auf GitHub ansehen↗2,130
  • 0b01/tectonicdbAvatar von 0b01

    0b01/tectonicdb

    749Auf GitHub ansehen↗

    Database for L2 orderbook

    Rust
    Auf GitHub ansehen↗749