Open Source Database Software - Page 28

Database Software

View 477 business solutions
Database Clear Filters
  • 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.
    Start Free
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 1
    LocustDB

    LocustDB

    Massively parallel, high performance analytics database

    An experimental analytics database aiming to set a new standard for query performance and storage efficiency on commodity hardware. See How to Analyze Billions of Records per Second on a Single Desktop PC and How to Read 100s of Millions of Records per Second from a Single Disk for an overview of current capabilities. Download the latest binary release, which can be run from the command line on most x64 Linux systems, including Windows Subsystem for Linux. When loading .csv or .csv.gz files with --load, the first line of each file is assumed to be a header containing the names for all columns. The type of each column will be derived automatically, but this might break for columns that contain a mixture of numbers/strings/empty entries. To persist data to disk in LocustDB's internal storage format (which allows fast queries from disk after the initial load), specify the storage location with --db-path.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Logidze

    Logidze

    Database changes log for Rails

    Logidze is a Ruby on Rails extension that enables versioning for ActiveRecord models using PostgreSQL JSONB columns. It stores change history directly in the database, allowing applications to track, view, and restore previous states of a record without creating additional tables. Unlike traditional audit systems, Logidze is lightweight and fast, leveraging PostgreSQL’s capabilities for efficient data storage and retrieval.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    MarketStore

    MarketStore

    DataFrame server for financial timeseries data

    MarketStore is a database server optimized for financial time-series data. You can think of it as an extensible DataFrame service that is accessible from anywhere in your system, at higher scalability. It is designed from the ground up to address scalability issues around handling large amounts of financial market data used in algorithmic trading backtesting, charting, and analyzing price history with data spanning many years, and granularity down to tick-level for the all US equities or the exploding cryptocurrencies space. If you are struggling with managing lots of HDF5 files, this is perfect solution to your problem. The batteries are included with the basic install, you can start pulling crypto price data from GDAX and writing it to the db with a simple plugin configuration. MarketStore enables you to query DataFrame content over the network at as low latency as your local HDF5 files from disk.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Mathesar

    Mathesar

    An intuitive spreadsheet-like interface

    Mathesar is an open-source platform designed to make databases accessible to non-technical users. It offers an intuitive spreadsheet-like interface on top of PostgreSQL, allowing users to create, edit, and analyze structured data without writing SQL. Built with user experience in mind, Mathesar empowers teams to collaborate on data-driven workflows while retaining the power of a real relational database.
    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
    MatrixOne

    MatrixOne

    Hyperconverged cloud-edge native database

    MatrixOne is a future-oriented hyperconverged cloud & edge native DBMS that supports transactional, analytical, and streaming workload with a simplified and distributed database engine, across multiple data centers, clouds, edges and other heterogeneous infrastructures. A monolithic database engine is designed to support hybrid workloads: transactional, analytical, streaming, time-series, machine learning, etc. MatrixOne supports seamless workload migration and bursting among different locations and infrastructures. MatrixOne provides industry-leading latency control with optimized consistency protocol. Accelerated queries supported by patented vectorized execution as well as optimal computation push-down strategies through factorization techniques. MatrixOne introduces a global, high-performance distributed transaction protocol across storage engines. Seamless and non-disruptive scaling by disaggregated storage and compute.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Medoo

    Medoo

    The lightweight PHP database framework to accelerate the development

    Medoo is an open-source project under MIT license and will always be free to use. A lightweight PHP database framework to accelerate development. Supports MySQL, MSSQL, SQLite, MariaDB, PostgreSQL, Sybase, Oracle, and more. Supports various common and complex SQL queries, data mapping, and prevents SQL injection. Works well with every PHP framework, like Laravel, Yii, Slim, and framework which supports singleton extension or composer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Mikro Orm

    Mikro Orm

    TypeScript ORM for Node.js based on Data Mapper, Unit of Work

    TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. MikroORM allows handling transactions automatically. When you call em.flush(), all computed changes are wrapped inside a database transaction. Uses source code analysis so you do not have to repeat yourself when defining entities. Simply define correct TypeScript types and you are good to go! Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases, and more can be supported via custom drivers right now. Keep your schema in sync with SchemaGenerator and Migrator. Supports both up and down migrations. With the Seeder and seeding factories, we can generate fake data of any volume/shape and seed the database with ease. Thanks to the UnitOfWork, all queries it fires are automatically batched. Inserts, updates, deletes - you name it! Powerful event system allows to hook into not only the entity lifecycle. Want to alter how the UnitOfWork works? Try onFlush event!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    MobilityDB

    MobilityDB

    MobilityDB is a geospatial trajectory data management & analysis

    MobilityDB is an extension for PostgreSQL and PostGIS that adds support for managing and querying moving object data, such as vehicles, vessels, or wildlife. It allows developers to store temporal and spatiotemporal data types and execute complex mobility analytics using SQL. It is particularly suited for GIS applications and location-based services.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    MongoDB C Driver

    MongoDB C Driver

    The Official MongoDB driver for C language

    The MongoDB C Driver is the official client library for MongoDB, enabling C and C++ applications to interact with MongoDB databases efficiently. It provides a robust and scalable interface for building applications that require document-based data storage.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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.
    Start Free
  • 10
    MongoDB C# Driver

    MongoDB C# Driver

    The Official C# .NET Driver for MongoDB

    The official MongoDB driver for .NET applications, providing a native C# interface for working with MongoDB databases.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    MongoDB C++ Driver

    MongoDB C++ Driver

    C++ Driver for MongoDB

    The MongoDB C++ Driver is the official client library for integrating MongoDB with C++ applications, enabling efficient document-based data storage and retrieval.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    MongoDB PHP Library

    MongoDB PHP Library

    The Official MongoDB PHP library

    The MongoDB PHP Library is the official high-level library that lets PHP applications interact with MongoDB using a modern, expressive API. It provides object-oriented classes for databases, collections, queries, and operations, so PHP developers can compose CRUD and aggregation pipelines without writing low-level protocol code. Built on top of the underlying MongoDB PHP extension, the library handles serialization, connection pooling, and error handling in a way that feels natural in idiomatic PHP. It supports rich query expressions, bulk writes, change streams, transactions, and GridFS, making it suitable for everything from simple content apps to complex data processing services. 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: 1 This Week
    Last Update:
    See Project
  • 13
    MongoDB Rust Driver

    MongoDB Rust Driver

    The official MongoDB Rust Driver

    The MongoDB Rust Driver is a native, idiomatic Rust client for MongoDB that gives systems software and back-end services the ability to interact with MongoDB from safe, performant Rust code. It makes extensive use of Rust’s ownership and type systems to ensure memory safety, thread safety, and predictable performance without garbage collection overhead. The driver supports common MongoDB features like CRUD operations, indexing, aggregations, change streams, and transactions, enabling full use of the database’s capabilities from Rust applications. Because it’s asynchronous by design, it works well with Rust async runtimes like Tokio and async-std, letting developers build highly concurrent networked services that efficiently use modern multicore hardware. The crate also includes BSON encoding and decoding that maps cleanly to Rust types, so developers can work with rich document structures while retaining Rust’s performance guarantees.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    MongoDB Shell Enhancements

    MongoDB Shell Enhancements

    MongoDB Shell Enhancements for Hackers

    These enhancements are useful to me but they don't make sense for everyone. Feel free to tweak to your desire and please submit feedback or pull requests. Only tested with non-EOL versions of MongoDB server (currently 3.4+) Does not work with mongo shell or MongoDB servers < 2.4. Updates called on existing cursors are experimental. Verbose shell is enabled by default (config: verbose_shell). Highlight query time if verbose shell is enabled. Default indent is 2 spaces instead of tab (config: indent). Disable notification of "Type 'it' for more". Option to sort document keys (config: sort_keys). Custom prompt: hostname(process-version)[rs_status:set_name] db>. Always pretty print. You can still use default format by appending .ugly() to the end of a statement. Colorized query output for console/terminal windows supporting ANSI color codes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    MySQLTuner

    MySQLTuner

    Script written in Perl to assist with MySQL configurations

    MySQLTuner is a script written in Perl that will assist you with your MySQL configuration and make recommendations for increased performance and stability. The current configuration variables and status data is retrieved and presented in a brief format along with some basic performance suggestions. MySQLTuner supports ~300 indicators for MySQL/MariaDB/Percona Server in this last version. MySQLTuner is maintained and indicator collect is increasing week after week supporting a lot of configuration such as Galera Cluster, TokuDB, Performance schema, Linux OS metrics, InnoDB, MyISAM, Aria, etc. It is extremely important for you to fully understand each change you make to a MySQL database server. If you don't understand portions of the script's output, or if you don't understand the recommendations, you should consult a knowledgeable DBA or system administrator that you trust. Always test your changes on staging environments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Next.js Prisma Boilerplate

    Next.js Prisma Boilerplate

    Full stack boilerplate with Next.js, Prisma, Tailwind, TypeScript

    nextjs-prisma-boilerplate is a production-ready template for building full-stack web applications using Next.js, Prisma, PostgreSQL, and Tailwind CSS. It includes authentication, API routes, database schema, and reusable components to speed up development. This boilerplate is ideal for SaaS apps, dashboards, and internal tools.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Nhost

    Nhost

    The Open Source Firebase Alternative with GraphQL.

    Get a database and backend configured and ready in minutes so you can focus on your app and on your users. Since Nhost is 100% open source, you can self-host the whole Nhost stack. 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`). Let users upload and download images, documents and other files. The GraphQL API has built in subscriptions to sync data in realtime.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Nitrite Database

    Nitrite Database

    NoSQL embedded document store for Java

    Nitrite is an embedded NoSQL database for Java applications, offering lightweight document storage with indexing and query capabilities.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    NoDB

    NoDB

    NoDB isn't a database.. but it sort of looks like one

    NoDB is a simple, lightweight, file-based database for Python applications that enables quick and easy data storage without requiring a separate database server.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Node Redis

    Node Redis

    A high performance Node.js Redis client

    This library is a 1 to 1 mapping of the Redis commands. Each Redis command is exposed as a function on the client object. All functions take either an args Array plus optional callback Function or a variable number of individual arguments followed by an optional callback. Node Redis currently doesn't natively support promises (this is coming in v4), however you can wrap the methods you want to use with promises using the built-in Node.js util.promisify method on Node.js >= v8. Care should be taken with user input if arrays are possible (via body-parser, query string or other method), as single arguments could be unintentionally interpreted as multiple args. Minimal parsing is done on the replies. Commands that return a integer return JavaScript Numbers, arrays return JavaScript Array. HGETALL returns an Object keyed by the hash keys. All strings will either be returned as string or as buffer depending on your setting.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Npgsql Entity Framework Core PostgreSQL

    Npgsql Entity Framework Core PostgreSQL

    Entity Framework Core provider for PostgreSQL

    Npgsql.EntityFrameworkCore.PostgreSQL is the open source EF Core provider for PostgreSQL. It allows you to interact with PostgreSQL via the most widely-used .NET O/RM from Microsoft, and use familiar LINQ syntax to express queries. It's built on top of Npgsql. The provider looks and feels just like any other Entity Framework Core provider. Aside from providing general EF Core support for PostgreSQL, the provider also exposes some PostgreSQL-specific capabilities, allowing you to query JSON, array or range columns, as well as many other advanced features. For more information, see the the Npgsql site.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Nyaa

    Nyaa

    Nyaa.se replacement written in golang

    The aim of this project is to write a fully featured nyaa replacement in golang that anyone will be able to deploy locally or remotely. On Windows, a specific version of GCC is used to build a specific depedency we use The GCC version packaged with msys2 should work. We support docker for easy development and deployment. Simply install docker and docker-compose. Once you've successfully installed docker, make sure you have the database file in the project's directory as nyaa.db. Then, follow these steps to build and run the application.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    ObjectBox Java Database

    ObjectBox Java Database

    Java and Android Database - fast and lightweight without any ORM

    High-performance NoSQL database with integrated Data Sync for decentralized Edge Computing. Get fast access to the data you need across Embedded Devices, IoT, and Mobile. ObjectBox is 10x faster than any alternative, with high-speed data ingestion that increases response times. Check out our benchmarks. ObjectBox’ out-of-the-box synchronization makes data available when needed where needed, eliminating data islands and improving data flow. Develop applications that work on- and offline, independently from a constant Internet connection, providing an “always-on”-feeling. Accelerate time-to-market with ObjectBox’ easy and super fast native language APIs, that bring the fun back to coding. ObjectBox reduces mobile network and cloud costs more than 40% by persisting data locally (on the edge), and syncing with low overhead and high efficiently.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Olric

    Olric

    Distributed, in-memory key/value store and cache

    A lightweight, distributed in-memory data store designed for key-value caching and ephemeral storage.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    OpenViking

    OpenViking

    Context database designed specifically for AI Agents

    OpenViking is an open-source context database engineered for efficient indexing and retrieval of large amounts of unstructured or semi-structured context data used by AI applications. It’s primarily designed to serve as a high-performance, scalable backend for storing app context, embeddings, conversational histories, and other textual artifacts that need rapid lookup and semantic search, which makes it especially useful for systems like chatbots or memory-augmented 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