Skip to content

Installation

Choose the method that fits your environment.

Install all three packages globally:

bash
npm install -g @grapity/cli @grapity/registry @grapity/hub

Verify the installation:

bash
grapity --version

Bun

If you use Bun as your runtime:

bash
bun add -g @grapity/cli @grapity/registry @grapity/hub

Docker

Run the Registry without installing anything locally:

bash
docker run --rm -p 3750:3750 grapity/registry:latest

TIP

The Docker image includes only the Registry. For the Hub and CLI, install the npm packages locally or use a multi-service compose setup.

From source

Clone the repository and build:

bash
git clone https://github.com/grapitydev/grapity.git
cd grapity
bun install
bun run build

Requirements

ComponentMinimum Version
Node.js20+
Bun1.3.5+
SQLite3 (local mode)
PostgreSQL14+ (production)

Next steps

Released under the Apache 2.0 License.