Showing 1603 open source projects for "sql database engine"

View related business solutions
  • Cut Cloud Costs with Google Compute Engine Icon
    Cut Cloud Costs with Google Compute Engine

    Save up to 91% with Spot VMs and get automatic sustained-use discounts. One free VM per month, plus $300 in credits.

    Save on compute costs with Compute Engine. Reduce your batch jobs and workload bill 60-91% with Spot VMs. Compute Engine's committed use offers customers up to 70% savings through sustained use discounts. Plus, you get one free e2-micro VM monthly and $300 credit to start.
    Try Compute Engine
  • Cut Data Warehouse Costs up to 54% with BigQuery Icon
    Cut Data Warehouse Costs up to 54% with BigQuery

    Migrate from Snowflake, Databricks, or Redshift with free migration tools. Exabyte scale without the Exabyte price.

    BigQuery delivers up to 54% lower TCO than cloud alternatives. Migrate from legacy or competing warehouses using free BigQuery Migration Service with automated SQL translation. Get serverless scale with no infrastructure to manage, compressed storage, and flexible pricing—pay per query or commit for deeper discounts. New customers get $300 in free credit.
    Try BigQuery Free
  • 1
    HammerDB

    HammerDB

    HammerDB Database Load Testing and Benchmarking Tool

    HammerDB is a leading benchmarking and load testing tool for relational databases like PostgreSQL, Oracle, SQL Server, and MySQL. It implements industry-standard workloads such as TPC-C and TPC-H to simulate real-world transactional and analytical database performance. HammerDB is widely used by DBAs and performance engineers to evaluate hardware, configurations, and scaling.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Reshape

    Reshape

    An easy-to-use, zero-downtime schema migration tool for Postgres

    Reshape is a declarative SQL schema migration tool for PostgreSQL that allows developers to define the desired schema in a single file. It compares the current database schema with the desired state and generates safe, dependency-aware migrations automatically. Reshape is built for simplicity, safety, and version control integration.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Apache Phoenix

    Apache Phoenix

    Mirror of Apache Phoenix

    Apache Phoenix is a SQL skin over HBase delivered as a client-embedded JDBC driver targeting low latency queries over HBase data. Apache Phoenix enables OLTP and operational analytics in Hadoop for low latency applications by combining the best of both worlds. The power of standard SQL and JDBC APIs with full ACID transaction capabilities and the flexibility of late-bound, schema-on-read capabilities from the NoSQL world by leveraging HBase as its backing store. Apache Phoenix is fully...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Ibis

    Ibis

    Expressive analytics in Python at any scale

    Ibis is a Python library to help you write expressive analytics at any scale, small to large. Its goal is to simplify analytical workflows and make you more productive. Ibis gives you the benefit of a programming language. You don't need to sacrifice maintainability to get to those insights! Ibis builds on top of and works with existing Python tools. Ibis provides a full-featured replacement for SQL SELECT queries, but expressed with Python code. All tables in Ibis are immutable. To select a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build AI Apps with Gemini 3 on Vertex AI Icon
    Build AI Apps with Gemini 3 on Vertex AI

    Access Google’s most capable multimodal models. Train, test, and deploy AI with 200+ foundation models on one platform.

    Vertex AI gives developers access to Gemini 3—Google’s most advanced reasoning and coding model—plus 200+ foundation models including Claude, Llama, and Gemma. Build generative AI apps with Vertex AI Studio, customize with fine-tuning, and deploy to production with enterprise-grade MLOps. New customers get $300 in free credits.
    Try Vertex AI Free
  • 5
    TinyDB

    TinyDB

    Document oriented database optimized for you

    TinyDB is a lightweight document oriented database optimized for your happiness :) It's written in pure Python and has no external dependencies. The target are small apps that would be blown away by a SQL-DB or an external database server. The current source code has 1800 lines of code (with about 40% documentation) and 1600 lines tests. Like MongoDB, you can store any document (represented as dict) in TinyDB.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    HStreamDB

    HStreamDB

    HStreamDB is an open-source, cloud-native streaming database

    HStreamDB is an open-source, cloud-native streaming database for IoT and beyond. Modernize your data stack for real-time applications. By subscribing to streams in HStreamDB, any update of the data stream will be pushed to your apps in real-time, and this promotes your apps to be more responsive. You can also replace message brokers with HStreamDB and everything you do with message brokers can be done better with HStreamDB.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Kysely

    Kysely

    A type-safe typescript SQL query builder

    Kysely (pronounce “Key-Seh-Lee”) is a type-safe and autocompletion-friendly typescript SQL query builder. Inspired by knex. Mainly developed for node.js but also runs on deno and in the browser. Kysely makes sure you only refer to tables and columns that are visible to the part of the query you're writing. The result type only has the selected columns with correct types and aliases. As an added bonus you get autocompletion for all that stuff. As shown in the gif above, through the pure magic...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    ParadeDB

    ParadeDB

    ParadeDB is a modern Elasticsearch alternative built on Postgres

    ParadeDB is an open-source search and analytics engine built on top of PostgreSQL. It serves as a modern alternative to Elasticsearch, offering real-time search capabilities for update-heavy workloads. By leveraging PostgreSQL's robustness, ParadeDB provides a scalable and efficient solution for full-text search and analytics.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    node-oracledb

    node-oracledb

    Oracle Database driver for Node.js maintained by Oracle Corp

    The node-oracledb add-on for Node.js powers high-performance Oracle Database applications. Applications can be written in TypeScript, or directly in JavaScript. Use node-oracledb 5.4 to connect Node.js 14, or later, to Oracle Database. Older versions of node-oracledb may work with older versions of Node.js. Node-oracledb supports basic and advanced features of Oracle Database and Oracle Client. The node-oracledb module is open source and maintained by Oracle Corp. It is stable, well...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Easily Host LLMs and Web Apps on Cloud Run Icon
    Easily Host LLMs and Web Apps on Cloud Run

    Run everything from popular models with on-demand NVIDIA L4 GPUs to web apps without infrastructure management.

    Run frontend and backend services, batch jobs, host LLMs, and queue processing workloads without the need to manage infrastructure. Cloud Run gives you on-demand GPU access for hosting LLMs and running real-time AI—with 5-second cold starts and automatic scale-to-zero so you only pay for actual usage. New customers get $300 in free credit to start.
    Try Cloud Run Free
  • 10
    PostgreSQL client and ORM for Golang

    PostgreSQL client and ORM for Golang

    Golang ORM with focus on PostgreSQL features and performance

    Basic types, integers, floats, string, bool, time.Time, net.IP, net.IPNet. All struct fields are nullable by default and zero values (empty string, 0, zero time, empty map or slice, nil ptr) are marshalled as SQL NULL. pg:",notnull" is used to add SQL NOT NULL constraint and pg:",use_zero" to allow Go zero values. sql.NullBool, sql.NullString, sql.NullInt64, sql.NullFloat64 and pg.NullTime. Structs, maps and arrays are marshalled as JSON by default. PostgreSQL multidimensional Arrays using...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    FluentMigrator

    FluentMigrator

    Fluent migrations framework for .NET

    Fluent Migrator is a migration framework for .NET much like Ruby on Rails Migrations. Migrations are a structured way to alter your database schema and are an alternative to creating lots of sql scripts that have to be run manually by every developer involved. Migrations solve the problem of evolving a database schema for multiple databases (for example, the developer's local database, the test database and the production database). Database schema changes are described in classes written in C# that can be checked into a version control system. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    AdminerEvo

    AdminerEvo

    Database management in a single PHP file

    AdminerEvo is a modern fork of Adminer, a lightweight and single-file database management tool for web servers. It retains Adminer's core functionality while enhancing usability, compatibility, and design. AdminerEvo supports multiple databases and is ideal for quick database inspection, management, and prototyping without installing heavy clients.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    PeerDB

    PeerDB

    Fast, Simple and a cost effective tool to replicate data from Postgres

    PeerDB is an open-source platform for real-time replication and transformation of data from PostgreSQL to analytical warehouses like BigQuery and Snowflake. It supports Change Data Capture (CDC) and provides seamless syncing and transformation logic with low latency. PeerDB is ideal for teams building real-time data pipelines without relying on expensive proprietary solutions.
    Downloads: 4 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: 0 This Week
    Last Update:
    See Project
  • 15
    manticoresearch

    manticoresearch

    Easy to use open source fast database for search

    SQL-first: Manticore's native syntax is SQL. It speaks SQL over HTTP and uses the MySQL protocol (you can use your preferred MySQL client). JSON over HTTP: to provide a more programmatic way to manage your data and schemas, Manticore provides a HTTP JSON protocol. Written fully in C++: starts fast, doesn't take much RAM, and low-level optimizations provide good performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    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.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Prisma Client Go

    Prisma Client Go

    Prisma Client Go is an auto-generated and fully type-safe database

    ...It is part of the Prisma ecosystem. Prisma provides database tools for data access, declarative data modeling, schema migrations and visual data management. Model your data in the Prisma schema in a human-readable format. Prisma Client is a query builder that composes queries the way you think and is auto-generated from the Prisma schema with types tailored to your app. Prisma Migrate automatically generates SQL database migrations, that are fully customizable, enabling you to make changes to the database without generating migration files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Apache Impala

    Apache Impala

    Apache Impala

    Impala provides low latency and high concurrency for BI/analytic queries on the Hadoop ecosystem, including Iceberg, open data formats, and most cloud storage options. Impala also scales linearly, even in multitenant environments. Impala is integrated with native Hadoop security and Kerberos for authentication, and via the Ranger module, you can ensure that the right users and applications are authorized for the right data. Utilize the same file and data formats and metadata, security, and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    django-pgtrigger

    django-pgtrigger

    Write Postgres triggers for your Django models

    django-pgtrigger is a Django library for defining and managing PostgreSQL triggers directly in Python code. It allows developers to create database-level logic like automatic field updates, auditing, or validation without writing raw SQL. It’s ideal for teams that want stronger data integrity while keeping logic version-controlled.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Citus

    Citus

    Distributed PostgreSQL as an extension

    ...Distributed query engine routes and parallelizes SELECT, DML, and other operations on distributed tables across the cluster. Columnar storage compresses data, speeds up scans, and supports fast projections, both on regular and distributed tables. You can use these Citus superpowers to make your Postgres database scale-out ready on a single Citus node.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Bitalosdb

    Bitalosdb

    Bitalosdb is a high-performance KV storage engine

    BitalosDB is a distributed, high-performance key-value database designed for cloud-native applications. It is optimized for scalability, supporting large workloads while maintaining low latency and high availability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    ShardingSphere

    ShardingSphere

    Distributed database ecosphere

    Apache ShardingSphere is an open-source ecosystem consisted of a set of distributed database solutions, including 3 independent products, JDBC, Proxy & Sidecar (Planning). 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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Postgres.js

    Postgres.js

    The Fastest full featured PostgreSQL client for Node.js

    Postgres.js is a fast and full-featured PostgreSQL client for Node.js, Deno, Bun, and Cloudflare Workers. It offers a modern, promise-based API with support for tagged template literals, providing a safe and efficient way to interact with PostgreSQL databases. Postgres.js is known for its performance and minimal dependencies, making it a popular choice for developers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Firebird

    Firebird

    A powerful, cross platform, SQL database system

    Firebird RDBMS offers ANSI SQL features & runs on Linux, Windows & several Unix platforms. Features excellent concurrency & performance & powerful stored procedure & trigger language. More information and downloads at https://firebirdsql.org/, issue tracker is https://github.com/FirebirdSQL/firebird/issues
    Leader badge
    Downloads: 3,150 This Week
    Last Update:
    See Project
  • 25
    KCloud‑Platform‑IoT

    KCloud‑Platform‑IoT

    KCloud-Platform-IoT

    KCloud-Platform-IoT is a comprehensive open-source IoT management platform built with Spring Cloud and Vue.js. It supports device registration, data collection, rule-based processing, and dashboard visualization. Designed for scalability and modularity, the platform is ideal for managing large IoT fleets in industrial or smart city environments.
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB