Skip to content
SPECIFICTION
Get listed

Alembic vs SchemaHero

Alembic

alembic.sqlalchemy.org

SchemaHero

schemahero.io

Side by side

FigureAlembicSchemaHero
Price fromFree—
Free planYes—
Free trial——
Open source——
Web—Yes
Windows—Yes
macOS—Yes
Linux—Yes
Self-hostedYesYes
Plans published10
Spec score · Database Migration Tools7.9 (#12)7.4 (#24)
InstallationAlembic can be installed with pip and is commonly installed in a project-local Python virtual environment.SchemaHero is distributed as a single binary for macOS, Linux and Windows, and is also available as a Docker image.
LicenseThe repository license grants permission to use, copy, modify, distribute, and sell the software, subject to its stated conditions.The GitHub repository is licensed under Apache-2.0.
SupportThe project directs users to GitHub Discussions for bug and feature discussion and its GitHub issue tracker for bug reports and feature requests.The project directs users to a Replicated Community forum and the #schemahero channel in Kubernetes Slack.
What it doesAlembic is a lightweight database migration tool for use with SQLAlchemy and provides tools to create, manage, and invoke relational database change scripts.SchemaHero is an open-source database schema migration tool that converts schema definitions into migration scripts usable in any environment.

Plans

Alembic

  • AlembicFree

Alembic pricing →

SchemaHero

No plans published.

SchemaHero pricing →

In their own words

Alembic

Alembic has no write-up on Specifiction yet; its figures are above.

Visit alembic.sqlalchemy.org

SchemaHero

SchemaHero has no write-up on Specifiction yet; its figures are above.

Visit schemahero.io