7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Hackolade

SaaS

Hackolade is a polyglot data modeling tool for NoSQL, relational, JSON Schema, Avro and API designs, with Git-based collaboration.

hackolade.com
Hackolade homepage screenshot

About Hackolade

Hackolade is a commercial data modeling platform that covers many kinds of data stores in a single tool. It supports relational and analytics databases, document, column-oriented, key-value and graph NoSQL systems, as well as storage formats, schema registries and REST API definitions.

Users can create conceptual, logical and physical models with ER diagrams, reverse-engineer them from live databases, DDL scripts, JSON files or spreadsheets, and forward-engineer DDL, schemas, validators and documentation. Models are stored as metadata that can be versioned in Git, enabling branching, change tracking and peer review.

The vendor also promotes lineage and impact analysis, domain-driven modeling, and migration from older tools such as PowerDesigner. Hackolade is installed as desktop software and offers several editions, with a free way to get started and further details on its pricing page.

Key features

  • Conceptual, logical and physical data models
  • Reverse engineering from databases and files
  • Forward engineering of DDL and schemas
  • Metadata versioned as code in Git
  • Support for NoSQL, relational and API models
  • Documentation generation from models

Good fit for

  • →Modeling MongoDB and other NoSQL schemas
  • →Managing Avro and JSON Schema definitions
  • →Migrating models from older modeling tools
Tags
data-modeling
nosql
json-schema
avro
er-diagrams
git
database-design

Hackolade: questions and answers

What is Hackolade used for?
Hackolade is a polyglot data modeling tool for NoSQL, relational, JSON Schema, Avro and API designs, with Git-based collaboration. It is a good fit for modeling MongoDB and other NoSQL schemas, managing Avro and JSON Schema definitions, and migrating models from older modeling tools.
How much does Hackolade cost?
Paid plans for Hackolade start at €175 per seat per month, and there is no free plan. A free trial is available.
Is Hackolade open source?
No. Hackolade is proprietary (closed-source) software. In the Database Tools category, open-source options include ChartDB, Nosqlclient and DBeaver.
What are some alternatives to Hackolade?
Hackolade competes with erwin Data Modeler, ER/Studio and DbSchema.

Open-source alternatives to Hackolade

See all

SaaS alternatives to Hackolade

See all