Download SchemaSmith

Most database tooling ships with a runtime to install, a service to configure, and a license server to point at. SchemaSmith ships as three self-contained CLIs.

v2.0.0 — pick your platform

x64 arm64
Jump to Windows
Apple Silicon Intel
Jump to macOS
x64 arm64
Jump to Linux

Windows

Download the archive for your CPU, extract, run. No .NET runtime, no system dependencies.

File Arch Size SHA-256 Download
SchemaSmith-2.0.0-win-x64.zip x64 104 MB 08c6d857 Download
SchemaSmith-2.0.0-win-arm64.zip arm64 100 MB 40a9feaa Download

Manual install (PowerShell)

Downloads the x64 archive, extracts to C:\Tools\SchemaSmith, and adds it to your user PATH. Replace win-x64 with win-arm64 for ARM systems.

Invoke-WebRequest "https://github.com/Schema-Smith/SchemaSmith/releases/download/v2.0.0/SchemaSmith-2.0.0-win-x64.zip" -OutFile SchemaSmith.zip
Expand-Archive SchemaSmith.zip -DestinationPath C:\Tools\SchemaSmith
[Environment]::SetEnvironmentVariable('Path', $env:Path + ';C:\Tools\SchemaSmith', 'User')

Open a new terminal after running so the PATH change takes effect.

Coming soon

Chocolatey package choco install schemasmith — currently in moderation.

macOS

The universal Unix path covers macOS — install.sh detects your architecture and installs the three CLIs onto your PATH. Or grab the matching .tar.gz directly.

File Arch Size SHA-256 Download
SchemaSmith-2.0.0-osx-arm64.tar.gz Apple Silicon 98.5 MB a1631707 Download
SchemaSmith-2.0.0-osx-x64.tar.gz Intel x64 104 MB 86c317fc Download

Quick install (shell)

Detects your architecture, downloads the matching .tar.gz, verifies SHA-256, and installs schemaquench, schematongs, and datatongs onto your PATH.

curl -fsSL https://raw.githubusercontent.com/Schema-Smith/SchemaSmith/main/packaging/install/install.sh | sh

Source: install.sh · Override with INSTALL_VERSION or INSTALL_DIR env vars.

Linux

.deb on Debian/Ubuntu, .rpm on RHEL/Fedora, .tar.gz elsewhere. install.sh handles all three automatically.

File Arch Size SHA-256 Download
SchemaSmith-2.0.0-linux-x64.tar.gz x64 117 MB 07afc7bd Download
SchemaSmith-2.0.0-linux-arm64.tar.gz arm64 112 MB 524afe75 Download
schemasmith_2.0.0_amd64.deb amd64 121 MB 7849a35c Download
schemasmith_2.0.0_arm64.deb arm64 116 MB 4107f344 Download
schemasmith-2.0.0-1.x86_64.rpm x86_64 121 MB 51ef13e8 Download
schemasmith-2.0.0-1.aarch64.rpm aarch64 116 MB b3d4218a Download

Quick install (shell)

Detects your distro and architecture, downloads the matching package, verifies SHA-256, and installs schemaquench, schematongs, and datatongs onto your PATH. POSIX sh — runs on whatever shell your distro or container ships.

curl -fsSL https://raw.githubusercontent.com/Schema-Smith/SchemaSmith/main/packaging/install/install.sh | sh

Source: install.sh · Override with INSTALL_VERSION or INSTALL_DIR env vars.

Verify Your Download (optional)

Get-FileHash <filename> -Algorithm SHA256
shasum -a 256 <filename>
sha256sum <filename>

Compare the SHA-256 of your downloaded file against the matching line in SHA256SUMS . Recommended for regulated environments. Note: install.sh runs this check automatically.

Prior Releases

Tag Released
v1.1.8 02-08-2026
v1.1.7 12-19-2025
v1.1.6 11-30-2025
v1.1.5 10-06-2025
v1.1.4 09-22-2025
v1.1.3 09-05-2025
v1.1.2 08-12-2025
v1.1.1 08-11-2025
v1.1.0 08-04-2025
v1.0.9 07-18-2025
v1.0.8 07-14-2025
v1.0.7 07-06-2025
v1.0.6 06-09-2025
v1.0.5 06-02-2025
v1.0.4 05-01-2025