← Package directory
Available on winget

Install Hackolade

Polyglot Data Modeling for SQL and NoSQL databases, APIs, and storage formats

Install with winget
winget install --id IntegrIT.Hackolade
Upgrade
winget upgrade --id IntegrIT.Hackolade
Uninstall
winget uninstall --id IntegrIT.Hackolade

About Hackolade

Hackolade Studio is an intuitive yet powerful application to perform the visually data modeling and schema design of many SQL and NoSQL databases, APIS, and storage formats. Hackolade Studio combines the graphical representation of collections in an Entity Relationship Diagram, with the graphical representation of the JSON Schema definition of each collection in a hierarchical schema view. Together, these graphical representations provide the schema model for data-at-rest and data-in-motion, plus the documentation...

What's new in 8.11.2

- Tech refresh of ElectronJS (v41.5.1), NodeJS (v24.15.0), Chromium (v146.0.7680.216), V8 engine (v14.6.202.34), and related modules - Tech refresh: updated simple-git and git auth for security alerts (CVEs) - Browser deployment: enabled OAuth for github.com repos with PKCE for seamless authentication, featuring automatic renegotiation of OAuth access token after expiration - DataHub: added publishing of Snowflake tags - DataHub: added support for forward-engineering into an existing DataHub domain - dbt: added “additional data tests“ to the dbt file header “Custom content injected” if one or more additional data tests are manually entered at the column level for any column in the file - dbt: added “Custom content injected: none“ in dbt file header if no custom content was included - PowerDesigner: added reverse-engineering of deeply nested Packages in FIBO (Finance Industry Business Ontology) - Workgroup Open From: added support for opening larger Azure DevOps Repos, Bitbucket, and GitLab files - Cassandra, DocumentDB, EventBridge, Glue, Neptune-Gremlin, OpenAPI, Redshift, Snowflake: updated fast-xml-parser, fast-uri, and aws-sdk libraries - DeltaLake/Databricks: enhanced parsing of views and materialized views during reverse-engineering - ElasticsearchV7plus: upgraded to latest SDK - ElasticsearchV7plus: added Routing Partition Size and “required“ setting in Properties Pane, forward- and reverse-engineering - ElasticsearchV7plus: added support for slow logs index-level settings, including for default data - Snowflake: added publishing of tags to DataHub - SQLServer: added...

Read release notes

Version history

Version Updated Notes
8.11.2 Unknown - Tech refresh of ElectronJS (v41.5.1), NodeJS (v24.15.0), Chromium (v146.0.7680.216), V8 engine (v14.6.202.34), and related modules - Tech refresh: updated simple-git and git auth for security alerts (CVEs) - Browser de...
8.11.1 Unknown - DBML: added support for reverse-engineering of TablePartial - dbt: enabled data tests, whether package-based or custom - dbt: added support for forward-engineering of custom YAML fragments for additional dbt data tests...
8.11.0 Unknown - Tech refresh of ElectronJS (v41.3.0), NodeJS (v24.15.0), Chromium (v146.0.7680.188), V8 engine (v14.6.202.33), and related modules - Glossaries: added possibility to assign one or more glossaries of business terms to a...
8.10.4 Unknown - Tech refresh of ElectronJS (v41.2.2), NodeJS (v24.14.1), Chromium (v146.0.7680.188), V8 engine (v14.6.202.33), and related modules - dbt: added support for dbt-specific model-level properties and column-level propertie...
8.10.3 Unknown - Governance Platforms: added forward-engineering to DataHub platform for Snowflake data models - Tech refresh: activated new @hackolade/storage APIs with old storage file - Plugin Manager: made install button more notic...
8.10.2 Unknown - Tech refresh of ElectronJS (v41.2.0), NodeJS (v24.14.0), Chromium (v146.0.7680.179), V8 engine (v14.6.202.31), and related modules - Tech refresh: replaced outdated react-bootstrap-table library with @tanstack/react-ta...
8.10.1 Unknown - Tech refresh of ElectronJS (v41.1.0), NodeJS (v24.14.0), Chromium (v146.0.7680.166), V8 engine (v14.6.202.26), and related modules - Tech refresh: updated to React v18 - Excel: added support for editing column view des...
8.10.0 Unknown - Tech refresh: replaced electron-store to leverage safeStorage API with Credential Manager (Windows), KeyChain (Mac), and Gnome Keyring or KWallet (Linux) - PowerDesigner: added support for reverse-engineering Oracle ch...
8.9.9 Unknown - Tech refresh of ElectronJS (v40.8.3), NodeJS (v24.14.0), Chromium (v144.0.7559.236), V8 engine (v14.4.258.32), and related modules - DDL: enhanced support for reverse-engineering of arrays - Excel export: added shared...
8.9.8 Unknown - Documentation: enhanced robustness of PNG image generation for large model ERDs
8.9.7 Unknown - Tech refresh of ElectronJS (v40.8.0), NodeJS (v24.14.0), Chromium (v144.0.7559.236), V8 engine (v14.4.258.32), and related modules - General: introduced ability to manually move and adjust size of dialog boxes - Docume...
8.9.6 Unknown - ERD, ERDVs: enabled highlighting of relationships when selecting foreign keys in the entity box - Graph Diagram: improved robustness to handle missing visual properties - PowerDesigner: enabled reverse-engineering of r...
8.9.5 Unknown - Tech refresh of ElectronJS (v40.6.1), NodeJS (v24.13.1), Chromium (v144.0.7559.220), V8 engine (v14.4.258.25), and related modules - Polyglot Relationships: added optional display of relationship verbs and roles on Gra...
8.9.4 Unknown - Tech refresh of ElectronJS (v40.4.1), NodeJS (v24.13.0), Chromium (v144.0.7559.173), V8 engine (v14.4.258.24), and related modules - External references: added support for reverse-engineering of references to YAML Sche...
8.9.3 Unknown - Polyglot: added derivation of conceptual relationships carrying attributes in associative entities - Relationships: apply default technical names logic for relationships during drag-and-drop creation based on parent/ch...
8.9.2 Unknown - Compare and Merge: added support for conceptual and logical Polyglot relationships - Graph targets and Polyglot Graph Diagram: introduced resizing controls for edge properties box - PowerDesigner: added support for ext...
8.9.1 Unknown - ERD: improved container resize when it contains derived annotations - Excel: added attributes and FK relationships creation based on name references when no GUID is present - Mermaid: updated library to latest version...
8.9.0 Unknown - Polyglot: introduced flexible modeling for relationships, allowing gradual refinement from conceptual to logical phases. More info at https://hackolade.com/help/ConceptualtoLogicalwithPolyglotr.html - Relationships: ch...
8.8.5 Unknown - License: enabled offline validation for license keys when using Windows Remote Desktop (RDP) - Polyglot: added possibility to derive edge relationships into another Polyglot model - Polyglot added alternate key indexes...
8.8.4 Unknown - ERDVs: ensured that symbols (annotations and rectangles) are preserved during reverse-engineering from Excel - Command-Line Interface: added support for converting models to Polyglot data models via polyglotConvert com...