Liquibase is open source. Improvements and functionality can be easily expanded through the extensions and integrations framework.

Liquibase is designed to be flexible in how it can be embedded and executed as well as how it behaves.

  • Extensions allow new functionality to be added or existing functionality changed, and that functionality will be consistently executed regardless of the integration.
  • Integrations allow Liquibase functionality to be embedded into another tool or application so Liquibase can be used in whatever way works best.

As an Apache-licensed project, you are free to extend or integrate as you see fit and keep those changes private, or contribute them back to the community.

Liquibase Extensions & Integrations

See the available community maintained extensions and integrations.

Learn how to create your own Liquibase extensions and integrations.

Find a bug?

If you find a bug in a Liquibase extension or integration, please log it in the issues section of the extension or integration’s GitHub page.
For example:
https://github.com/liquibase/liquibase-hibernate/issues or https://github.com/liquibase/liquibase-mongodb/issues

All Liquibase-managed extensions and integrations can be found in the Liquibase GitHub group.

Want to contribute? 

Great! Check out our Contributor Site.

If you’re a database owner/representative interested in working with us on an extension or getting a current extension integrated into the core Liquibase project, we’d love to hear from you. Please contact us at answers@liquibase.org