Liquibase logo


Easily track, version & deploy database changes
+ 1

What is Liquibase?

Liquibase is th leading open-source tool for database schema change management. Liquibase helps teams track, version, and deploy database schema and logic changes so they can automate their database code process with their app code process.
Liquibase is a tool in the Database Tools category of a tech stack.
Liquibase is an open source tool with 4.4K GitHub stars and 1.8K GitHub forks. Here’s a link to Liquibase's open source repository on GitHub

Who uses Liquibase?

64 companies reportedly use Liquibase in their tech stacks, including Trendyol Group, Backbase, and Biting Bit.

270 developers on StackShare have stated that they use Liquibase.

Liquibase Integrations

Docker, MySQL, PostgreSQL, MongoDB, and Amazon S3 are some of the popular tools that integrate with Liquibase. Here's a list of all 29 tools that integrate with Liquibase.
Pros of Liquibase
Many DBs supported
Great database tool
Easy setup
Database independent migration scripts
Database version controller
Unique open source tool
Precondition checking
Supports NoSQL and Graph DBs
Decisions about Liquibase

Here are some stack decisions, common use cases and reviews by companies and developers who chose Liquibase in their tech stack.

Needs advice

All the DB deployments in our current organization are manual. We want to automate them. We are leaning toward Liquibase since it has versioning and rollbacks. Is Flyway better or Liquibase?

See more

Liquibase's Features

  • Supports code branching and merging
  • Supports multiple developers
  • Supports multiple database types
  • Supports XML, YAML, JSON and SQL formats
  • Supports context-dependent logic
  • Cluster-safe database upgrades
  • Generate Database change documentation
  • Rollbacks
  • Generate Database "diff's"
  • Run through your build process, embedded in your application or on demand
  • Automatically generate SQL scripts for DBA code review
  • Does not require a live database connection
  • Stored logic

Liquibase Alternatives & Comparisons

What are some alternatives to Liquibase?
It lets you regain control of your database migrations with pleasure and plain sql. Solves only one problem and solves it well. It migrates your database, so you don't have to worry about it anymore.
Hibernate is a suite of open source projects around domain models. The flagship project is Hibernate ORM, the Object Relational Mapper.
It is a standalone change management system with no opinions about your database engine, application framework, or development environment. Native scripting. Changes are implemented as scripts native to your selected database engine.
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
See all alternatives

Liquibase's Followers
642 developers follow Liquibase to keep up with related blogs and decisions.