Showing 318 open source projects for "storage"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Supabase JS

    Supabase JS

    An isomorphic Javascript client for Supabase

    supabase-js is the official JavaScript client library for interacting with Supabase services. It enables developers to easily access Supabase’s Postgres database, authentication, storage, and real-time subscriptions through a unified client. Designed for frontend and full-stack apps, supabase-js integrates smoothly with modern frameworks and supports both browser and server environments.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    go-mysql-server

    go-mysql-server

    A MySQL-compatible relational database with a storage agnostic query

    go-mysql-server is a data-source agnostic SQL engine and server which runs queries on data sources you provide, using the MySQL dialect and wire protocol. A simple in-memory database implementation is included, and you can query any data source you want by implementing your own backend. Dolt, a SQL database with Git-style versioning, is the main production database implementation of this package. Check out that project for a reference implementation. Or, hop into the Dolt Discord server here...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ShardingSphere

    ShardingSphere

    Distributed database ecosphere

    ...They all provide functions of data scale out, distributed transaction and distributed governance, applicable in a variety of situations such as Java isomorphism, heterogeneous language and cloud native. Apache ShardingSphere aiming at reasonably making full use of the computation and storage capacity of existed database in distributed system, rather than a totally new database. As the cornerstone of enterprises, relational database still takes a huge market share. Therefore, we prefer to focus on its increment instead of a total overturn. Apache ShardingSphere begin to focus on pluggable architecture from version 5.x, features can be embedded into project flexibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    CouchDB.NET

    CouchDB.NET

    EF Core-like CouchDB experience for .NET

    CouchDB-Net is a .NET client library for Apache CouchDB, providing developers with a simple way to interact with the database using C#. It enables document storage, querying, and replication in .NET applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    TDengine

    TDengine

    Open-source time-series database with high-performance and scalability

    ...TDengine can be widely applied to IoT, Industrial Internet, Connected Vehicles, DevOps, Energy , Finance and many other use-cases. TDengine’s innovative design and purpose-built storage engine outperforms other time-series databases for data ingestion, querying and data compression while significantly reducing storage and computing costs. TDengine’s native distributed architecture powers out-of-the-box scalability and high availability. Nodes can be added through simple configuration to achieve greater data processing power. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    ScalarDB

    ScalarDB

    Universal HTAP Engine

    ScalarDB is an open-source, multi-storage transactional database library that adds ACID-compliant transactions to various NoSQL and key-value databases like Cassandra, DynamoDB, and CosmosDB.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Apache HBase

    Apache HBase

    Get random, realtime read/write access to your Big Data

    ...This project's goal is the hosting of very large tables, billions of rows X millions of columns, atop clusters of commodity hardware. Apache HBase is an open-source, distributed, versioned, non-relational database modeled after Google's Bigtable. A Distributed Storage System for Structured Data by Chang et al. Just as Bigtable leverages the distributed data storage provided by the Google File System, Apache HBase provides Bigtable-like capabilities on top of Hadoop and HDFS. Thrift gateway and a REST-ful Web service that supports XML, Protobuf, and binary data encoding options. Support for exporting metrics via the Hadoop metrics subsystem to files or Ganglia; or via JMX. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    Parse Server

    Parse Server

    API server module for Node/Express

    Build applications faster with object and file storage, user authentication, push notifications, dashboard and more out of the box. Our preferred channels of communication for help, issues and disscussion. Parse Server works with the Express web application framework. It can be added to existing web applications, or run by itself. Parse Server is continuously tested with the most recent releases of Node.js to ensure compatibility.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    Irmin

    Irmin

    Irmin is a distributed database

    ...Allows the users to define custom merge functions, use in-memory transactions (to keep track of reads as well as writes) and to define event-driven workflows using a notification mechanism. You can use Irmin on top of your own storage layer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 10
    Nhost

    Nhost

    The Open Source Firebase Alternative with GraphQL.

    ...Check out the example docker-compose file to self-host Nhost. Nhost consists of open source software, Database: PostgreSQL, Instant GraphQL API: Hasura, Authentication: Hasura Auth, Storage: Hasura Storage, Serverless Functions: Node.js (JavaScript and TypeScript), Nhost CLI for local development. Instant Realtime GraphQL API based on your tables and columns in the database. Sign in users with email, magic links, SMS, Google, Facebook, etc. Run the full Nhost stack locally during development using the Nhost CLI. Deploy database and backend changes with the workflow you love (`git push`). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    ObjectBox Go Database

    ObjectBox Go Database

    Embedded Go Database, the fast alternative to SQLite, gorm, etc.

    ObjectBox Go is a lightweight and high-performance embedded NoSQL database designed for Go applications, providing efficient data storage and retrieval with minimal overhead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ArcticDB

    ArcticDB

    ArcticDB is a high performance, serverless DataFrame database

    ...Supports large concurrent writes to many tables ensuring datasets can be onboarded fast and in the most convenient format. Scale-out architecture and built-in compression ensure that networks and storage are utilized efficiently. Support for DataFrames with thousands of columns enables large trading universes.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    HugeGraph

    HugeGraph

    A graph database that supports more than 100+ billion data

    ...Not only supports Gremlin graph query language and RESTful API but also provides commonly used graph algorithm APIs. To help users easily implement various queries and analyses, HugeGraph has a full range of accessory tools, such as supporting distributed storage, data replication, scaling horizontally, and supports many built-in backends of storage engines.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    GreptimeDB

    GreptimeDB

    An open-source, cloud-native, unified time series database for metrics

    GreptimeDB treats all time series as contextual events with timestamps, and thus unifies the processing of metrics, logs, and events. It supports analyzing metrics, logs, and events with SQL, PromQL, and streaming with continuous aggregation. GreptimeDB is a time-series database optimized for storing and querying large amounts of time-series data, commonly used in monitoring and IoT applications.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 15
    TimescaleDB

    TimescaleDB

    An open-source time-series SQL database optimized for fast ingest

    ...Simplify your stack, ask more complex questions, and build more powerful applications. Don’t break the bank. 94-97% compression rates from best-in-class algorithms. Downsample + retention policies. Decouple compute and storage. You’re in trusted hands. Fully-managed TimescaleDB on AWS, Azure, or GCP in just one click. Top-rated support and ops available 24/7 worldwide. A modern, cloud-native relational database platform for time-series data based on TimescaleDB and PostgreSQL.
    Downloads: 48 This Week
    Last Update:
    See Project
  • 16
    MongoDB PHP Library

    MongoDB PHP Library

    The Official MongoDB PHP library

    ...The project also includes helpers for working with BSON types such as ObjectId, UTC datetime, and decimals, which helps bridge the gap between native PHP types and MongoDB’s storage model.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    pgai

    pgai

    A suite of tools to develop RAG, semantic search, and other AI apps

    pgai is a suite of PostgreSQL extensions developed by Timescale to empower developers in building AI applications directly within their databases. It integrates tools for vector storage, advanced indexing, and AI model interactions, facilitating the development of applications like semantic search and Retrieval-Augmented Generation (RAG) without leaving the SQL environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Datalevin

    Datalevin

    A simple, fast and versatile Datalog database

    Datalevin is an open-source Datalog-based database written in Clojure that runs natively on top of LMDB. It supports full ACID transactions, schema-less EDN data storage, vector search with SIMD acceleration, and text-based querying. Usable as an embedded library or as a client/server database with RBAC access, it acts like SQLite or Datomic on a ledger of immutable datoms, plus modern features like vector and full-text search.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Neboa

    Neboa

    Type-safe NoSQL with Node & SQLite

    Neboa is a lightweight, decentralized NoSQL database designed for distributed applications. It offers peer-to-peer synchronization and ensures data integrity across multiple nodes without relying on centralized servers, making it ideal for edge computing and offline-first applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ArangoDB Java Driver

    ArangoDB Java Driver

    The official ArangoDB Java driver

    ArangoDB Java Driver is the official Java client for interacting with ArangoDB, a multi-model NoSQL database that supports document, key-value, and graph storage. This driver provides a high-level API for managing databases, executing AQL queries, and handling transactions efficiently.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    lmdb-js

    lmdb-js

    Simple, efficient, ultra-fast, scalable data store wrapper for LMDB

    This is an ultra-fast NodeJS, Bun, and Deno interface to LMDB; probably the fastest and most efficient key-value/database interface that exists for storage and retrieval of structured JS data (objects, arrays, etc.) in a true persisted, scalable, ACID compliant database. It provides a simple interface for interacting with LMDB, as a key-value db, which makes it easy to fully leverage the power, crash-proof design, and efficiency of LMDB using intuitive JavaScript, and is designed to scale across multiple processes or threads. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Supabase Realtime

    Supabase Realtime

    Listen to your to PostgreSQL database in realtime via websockets

    Supabase is an open-source Firebase alternative. Start your project with a Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage. Every project is a full Postgres database, the world's most trusted relational database. Add user sign ups and logins, securing your data with Row Level Security. Store, organize, and serve large files. Any media, including videos and images. Write custom code without deploying or scaling servers. Supported by a network of early advocates, contributors, and champions. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    TanStack DB

    TanStack DB

    A reactive client store for building super fast apps

    TanStack DB (beta) is a lightweight, embedded database-like library designed to manage structured data directly in client or server-side JavaScript environments, offering stateful data stores that work seamlessly with the TanStack ecosystem. Blazing‑fast query engine for sub‑millisecond live queries, joins & aggregates. Fine‑grained reactivity to minimize component re‑rendering. Robust transaction primitives for optimistic mutations with sync & lifecycle support. Normalized data model that...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    UltraLiteDB

    UltraLiteDB

    A bare-bones C# .NET Key-value Store in a single database file

    ...It is designed for minimal resource usage while providing essential document database functionalities. UltraLiteDB is suitable for desktop, mobile, and IoT applications that need local data storage without requiring a separate database server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    OpenViking

    OpenViking

    Context database designed specifically for AI Agents

    ...The project is implemented with performance in mind, often leveraging optimized data structures that balance fast reads and writes with minimal resource consumption. Developers can integrate OpenViking into modern AI stacks to unify context storage across services, enabling consistent session history, personalized responses, and richer search experiences.
    Downloads: 1 This Week
    Last Update:
    See Project