Showing 276 open source projects for "schema"

View related business solutions
  • Award-Winning Medical Office Software Designed for Your Specialty Icon
    Award-Winning Medical Office Software Designed for Your Specialty

    Succeed and scale your practice with cloud-based, data-backed, AI-powered healthcare software.

    RXNT is an ambulatory healthcare technology pioneer that empowers medical practices and healthcare organizations to succeed and scale through innovative, data-backed, AI-powered software.
    Learn More
  • Skillfully - The future of skills based hiring Icon
    Skillfully - The future of skills based hiring

    Realistic Workplace Simulations that Show Applicant Skills in Action

    Skillfully transforms hiring through AI-powered skill simulations that show you how candidates actually perform before you hire them. Our platform helps companies cut through AI-generated resumes and rehearsed interviews by validating real capabilities in action. Through dynamic job specific simulations and skill-based assessments, companies like Bloomberg and McKinsey have cut screening time by 50% while dramatically improving hire quality.
    Learn More
  • 1
    Skeema

    Skeema

    Declarative pure-SQL schema management for MySQL and MariaDB

    Skeema is a schema management and version control tool for MySQL and MariaDB databases. It helps developers manage database schemas in a Git-like workflow, supporting collaboration and versioning.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 2
    pgstream

    pgstream

    PostgreSQL replication with DDL changes

    pgstream is an open source CDC command-line tool and library that offers Postgres replication support with DDL changes to any provided output. One of the main differentiators of pgstream is the fact that it tracks and replicates schema changes automatically. It relies on SQL triggers that will populate a Postgres table (pgstream.schema_log) containing a history log of all DDL changes for a given schema. Whenever a schema change occurs, this trigger creates a new row in the schema log table with the schema encoded as a JSON value. This table tracks all the schema changes, forming a linearised change log that is then parsed and used within the pgstream pipeline to identify modifications and push the relevant changes downstream.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 3
    sqldef

    sqldef

    Idempotent schema management for MySQL, PostgreSQL, and more

    sqldef is a schema migration tool that automatically generates SQL migration statements by comparing database schemas. Instead of writing migrations manually, developers define the desired schema, and sqldef computes the difference. It's compatible with MySQL, PostgreSQL, SQLite, and others, making migrations safer and more maintainable.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 4
    SchemaCrawler

    SchemaCrawler

    Free database schema discovery and comprehension tool

    SchemaCrawler is a free database schema discovery and comprehension tool. SchemaCrawler has a good mix of useful features for data governance. You can search for database schema objects using regular expressions, and output the schema and data in a readable text format. The output serves for database documentation, and is designed to be diff-ed against other database schemas.
    Downloads: 20 This Week
    Last Update:
    See Project
  • MicroStation by Bentley Systems is the trusted computer-aided design (CAD) software built specifically for infrastructure design. Icon
    MicroStation by Bentley Systems is the trusted computer-aided design (CAD) software built specifically for infrastructure design.

    Microstation enables architects, engineers, and designers to create precise 2D and 3D drawings that bring complex projects to life.

    MicroStation is the only computer-aided design software for infrastructure design, helping architects and engineers like you bring their vision to life, present their designs to their clients, and deliver their projects to the community.
    Learn More
  • 5
    Liquibase

    Liquibase

    Main Liquibase Source

    Liquibase Community is an open source project that helps millions of developers rapidly manage database schema changes. Liquibase helps millions of teams track, version, and deploy database schema changes. Control database schema changes for specific versions. Eliminate errors and delays when releasing databases. Automatically order scripts for deployment. Easily rollback changes. Collaborate with tools you already use. Liquibase Core works with the following databases: Apache Derby, CockroachDB, Firebird, H2, HSQL, Informix, InterBase, MariaDB, MSSQL, MySQL, Oracle, PostgreSQL, SQLite, Sybase Anywhere, Sybase Enterprise. ...
    Downloads: 57 This Week
    Last Update:
    See Project
  • 6
    pg-osc

    pg-osc

    Easy CLI tool for making zero downtime schema changes

    pg-osc (Online Schema Change) is a CLI tool for making non-blocking schema changes to large PostgreSQL tables. It creates a shadow table, copies data incrementally, and swaps tables with minimal downtime. Ideal for high-traffic applications, pg-osc lets teams modify database structures safely in production environments.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    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: 0 This Week
    Last Update:
    See Project
  • 8
    Dbmate

    Dbmate

    A lightweight, framework-agnostic database migration tool

    ...Supports MySQL, PostgreSQL, SQLite, and ClickHouse. Uses plain SQL for writing schema migrations. Migrations are timestamp-versioned, to avoid version number conflicts with multiple developers. Migrations are run atomically inside a transaction. Supports creating and dropping databases (handy in development/test). Supports saving a schema.sql file to easily diff schema changes in git. Database connection URL is defined using an environment variable (DATABASE_URL by default), or specified on the command line.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 9
    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: 4 This Week
    Last Update:
    See Project
  • Turn traffic into pipeline and prospects into customers Icon
    Turn traffic into pipeline and prospects into customers

    For account executives and sales engineers looking for a solution to manage their insights and sales data

    Docket is an AI-powered sales enablement platform designed to unify go-to-market (GTM) data through its proprietary Sales Knowledge Lake™ and activate it with intelligent AI agents. The platform helps marketing teams increase pipeline generation by 15% by engaging website visitors in human-like conversations and qualifying leads. For sales teams, Docket improves seller efficiency by 33% by providing instant product knowledge, retrieving collateral, and creating personalized documents. Built for GTM teams, Docket integrates with over 100 tools across the revenue tech stack and offers enterprise-grade security with SOC 2 Type II, GDPR, and ISO 27001 compliance. Customers report improved win rates, shorter sales cycles, and dramatically reduced response times. Docket’s scalable, accurate, and fast AI agents deliver reliable answers with confidence scores, empowering teams to close deals faster.
    Learn More
  • 10
    pgroll

    pgroll

    PostgreSQL zero-downtime migrations made easy

    pgroll is an open-source command-line tool for performing zero-downtime, reversible schema migrations on PostgreSQL databases. It allows developers to define migrations using a high-level JSON format and manages the migration process to ensure application availability during schema changes.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    Doctrine Migrations Bundle

    Doctrine Migrations Bundle

    Symfony integration for the doctrine/migrations library

    The Doctrine Migrations Bundle is an extension for Symfony that integrates the Doctrine Migrations library, allowing developers to version and manage database schema changes in a structured and consistent way. It simplifies the process of creating, executing, and tracking database migrations, making it essential for projects that undergo frequent schema updates or improvements. The bundle is highly configurable and supports custom migration commands.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 12
    MongoDB

    MongoDB

    The MongoDB Database

    MongoDB refers to the core MongoDB server, a modern, document-oriented NoSQL database offering flexible schema, rich queries, horizontal scalability, and integrated support for transactions and search. Packages are created dynamically by the buildscripts/packager.py script. This will generate RPM and Debian packages. Client drivers for most programming languages are available. You can install compass using the install_compass script packaged with MongoDB.
    Downloads: 71 This Week
    Last Update:
    See Project
  • 13
    pgModeler

    pgModeler

    Open-source data modeling tool designed for PostgreSQL

    ...It supports reverse engineering from existing databases, model validation, and SQL export, providing a full-featured GUI for database design. pgModeler is suited for developers, DBAs, and analysts who want to streamline schema creation and documentation.
    Downloads: 54 This Week
    Last Update:
    See Project
  • 14
    ConcourseDB

    ConcourseDB

    Distributed database warehouse for transactions, search and analytics

    ConcourseDB is a distributed, self-tuning database designed for real-time applications, offering strong consistency and ACID compliance without requiring complex configurations. It provides dynamic schema support and automatic indexing.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Mongock

    Mongock

    Lightweight Java based migration tool

    Mongock is a Java-based database migration tool specifically designed for MongoDB, enabling version-controlled schema changes in a safe and efficient manner.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 16
    Prisma Client Go

    Prisma Client Go

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

    ...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: 6 This Week
    Last Update:
    See Project
  • 17
    DynamoDB OneTable

    DynamoDB OneTable

    DynamoDB access and management for one table designs with NodeJS

    DynamoDB OneTable is an abstraction layer for AWS DynamoDB, simplifying schema design, data modeling, and query operations for serverless applications.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 18
    Antares

    Antares

    A modern, fast and productivity driven SQL client with a focus in UX

    ...It offers a clean and intuitive UI for managing databases like MySQL, PostgreSQL, SQLite, and more. Designed for developers and DBAs, Antares supports tabbed browsing, query editing with syntax highlighting, and visual schema exploration, making it a powerful alternative to heavier database tools.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 19
    ChartDB

    ChartDB

    Database diagrams editor to visualize and design your DB

    ChartDB is a web-based database diagramming editor that allows users to visualize and design their database schemas with a single "Smart Query." It offers instant schema import, customization options, and the ability to export SQL scripts, all without requiring an account. ChartDB is ideal for developers and teams looking to streamline database design and documentation.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 20
    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: 16 This Week
    Last Update:
    See Project
  • 21
    DbGate

    DbGate

    Database manager for MySQL, PostgreSQL, SQL Server, MongoDB

    ...DbGate is a cross-platform database manager. It's designed to be simple to use and effective when working with more databases simultaneously. But there are also many advanced features like schema compare, visual query designer, chart visualization or batch export and import. Mongo JavaScript editor, execute Mongo script (with NodeJs syntax). Redis tree view, generate script from keys, run Redis script. Runs as an application for Windows, Linux and Mac. Or in Docker container on the server and in a web browser on the client. ...
    Downloads: 99 This Week
    Last Update:
    See Project
  • 22
    Aerich

    Aerich

    A database migrations tool for TortoiseORM, ready to production

    Aerich is a lightweight database migration tool built for Tortoise ORM, an async ORM for Python. It handles schema evolution through versioned migrations, enabling developers to update and rollback database changes with ease. Designed for asyncio-based applications, Aerich is ideal for fast-moving Python projects that need simple migration control without heavy dependencies.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    DoltgreSQL

    DoltgreSQL

    DoltgreSQL - Version Controlled PostgreSQL

    DoltgreSQL is an experimental Postgres fork that adds Git-like version control to your database. It allows users to commit, branch, merge, and revert changes to data and schema, bringing collaborative workflows to SQL databases. DoltgreSQL is designed for teams who want full auditability and control over every change made in their data layer.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    Laravel Migrations Generator

    Laravel Migrations Generator

    Generate your migrations from an existing database schema

    Automatically generate your migrations from an existing database schema. Generate Laravel Migrations from an existing database, including indexes and foreign keys. Laravel Migrations Generator will first generate all the tables, columns and indexes, and afterwards setup all the foreign key constraints. So make sure you include all the tables listed in the foreign keys so that they are present when the foreign keys are created.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 25
    pgTyped

    pgTyped

    pgTyped - Typesafe SQL in TypeScript

    pgtyped brings type safety to SQL queries in TypeScript by parsing SQL files and generating typed query functions. It analyzes SQL against your PostgreSQL schema and outputs TypeScript code that ensures inputs and results are correctly typed. This allows teams to use raw SQL while retaining the safety and developer experience of TypeScript.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB