Download
Run Zyron in the next five minutes
Prebuilt binaries for Linux x86_64 and Windows x86_64 are attached to every release. Each archive contains zyron-server, zyron-cli, and zyron-ctl.
Download
Running in the next five minutes
Each release ships zyron-server, zyron-cli, and zyron-ctl as prebuilt binaries. v0.3.0 was published on August 13, 2026.
Linux x86_64
zyron-0.3.0-x86_64-unknown-linux-gnu.tar.gz
Windows x86_64
zyron-0.3.0-x86_64-pc-windows-msvc.zip
Verify downloads against SHA256SUMS.txt. All releases are on GitHub.
Unpack and run
tar xzf zyron-0.3.0-x86_64-unknown-linux-gnu.tar.gz
cd zyron-0.3.0-x86_64-unknown-linux-gnu
./zyron-server --data-dir ./dataConnect with any Postgres client
psql -h localhost -p 5432 -U postgresOr build from source
git clone https://github.com/DataDalton/Zyron.git
cd Zyron
cargo build --release
cargo zyron -- --data-dir ./data --port 5432Build from source
Clone the repository and one release build produces the server, the client, and the admin tool.
Rust nightly toolchain
Pinned in rust-toolchain.toml, rustup selects it automatically.
C toolchain
Required to build the TLS dependency.
# Build
cargo build --release
# Run the server
cargo zyron -- --data-dir ./data --port 5432
# alias for: cargo run --release --bin zyron-server --
# Connect with the bundled client
cargo cli -- --host localhost --port 5432
# Or any PostgreSQL client
psql -h localhost -p 5432 -U postgres
# Administer
cargo run --release --bin zyron-ctl -- status
cargo run --release --bin zyron-ctl -- backup --out ./backupServer flags
These are zyron-server flags. They sit alongside the --data-dir and --port options used in the commands above.
Your Postgres client already works
Zyron implements the PostgreSQL wire protocol v3 over both TCP and QUIC, so existing drivers and tooling connect unchanged. The engine behind the wire, an MVCC row heap paired with the .zyr columnar format, lives on the database page, and the QUIC PostgreSQL handshake measures ~5 us on the performance page.