Download PeachQ.
Native packages for the current preview, plus the browser REPL for a no-install first look.
Windows
Standalone preview archive for 64-bit Windows.
macOS
Apple silicon preview archive with the PeachQ command-line binary.
Linux
Portable x86_64 tarball for current Linux distributions.
Browser REPL
No install. Useful for a quick compatibility check before downloading.
Build from source
Follow development, inspect the implementation and contribute fixes.
Linux command line
curl -LO https://peachq.org/file/peachq-v0.41.0-linux-x86_64.tar.gz
mkdir -p peachq
tar -xzf peachq-v0.41.0-linux-x86_64.tar.gz -C peachq
cd peachq
./q
macOS command line
curl -LO https://peachq.org/file/peachq-v0.41.0-darwin-arm64.tar.gz
mkdir -p peachq
tar -xzf peachq-v0.41.0-darwin-arm64.tar.gz -C peachq
cd peachq
./q
Windows PowerShell
Invoke-WebRequest https://peachq.org/file/peachq-v0.41.0-windows-x86_64.zip -OutFile peachq-v0.41.0-windows-x86_64.zip
Expand-Archive peachq-v0.41.0-windows-x86_64.zip -DestinationPath peachq
cd peachq
.\q.exe
Release path
PeachQ's version is its q-conformance score, so each release is a step up the pass rate.
Deeper qSQL, self-hosted q verbs, a Windows build, the browser REPL and in-REPL help.
IPC over the kdb wire, keyed tables, the first joins and a real string model.
select and exec over in-memory tables, temporal types and reference-matched display.
Core datatypes, adverbs, dictionaries and tables, with parse and type starting to match kdb.
A q parser over the Rayforce engine: parse trees, a handful of verbs, and numbers in and out.