Everything you need to use Zorbs.
Zorbs is the official package registry for the Zeta programming language. Find, publish, and distribute Zeta packages with the zorb CLI tool.
Install the Zeta compiler (includes the zorb CLI) with one command:
curl -sSf https://raw.githubusercontent.com/murphsicles/zippy/main/install.sh | sh
Or manually from GitHub Releases:
# Download the latest release
wget https://github.com/murphsicles/zeta/releases/download/v1.0.18/zetac-linux-x64
chmod +x zetac-linux-x64
sudo mv zetac-linux-x64 /usr/local/bin/zetac
# Verify
zetac --version
The zorb package manager is built into zetac:
zetac --zorb help
Browse all available packages at zorbs.io/discover or search from the command line:
zorb search tokio
zorb search serde
zorb search crypto
Add a dependency to your zorb.toml:
zorb add @async/tokio
zorb add @data/serde --vers 1.0
Or manually edit your zorb.toml:
[dependencies]
@async/tokio = "0.3"
@data/serde = "1.0"
Sign in to Zorbs (via GitHub, Google, X, or Passkey), then publish:
zorb publish
You can also publish via the web interface at zorbs.io/publish.
Your package needs a valid zorb.toml with at least a name and version field.
Zorbs uses scoped package names following the convention:
@namespace/package-name
Scoped names help organize packages by category and prevent naming conflicts. Both the namespace and package name are case-insensitive.
The following namespaces are reserved for official Zeta Foundation packages, maintained by the Dark Factory. Each namespace hosts packages in the corresponding GitHub repository.
Reserved namespaces ensure package integrity. To request a new namespace, open an issue on the zorbs repository.
Zorbs supports semantic versioning (SemVer). Version requirements follow the same format as Cargo.toml:
"0.3" — any 0.3.x version
"^1.0" — compatible with 1.0 (default)
"~1.2.3" — any 1.2.x
">=1.0, <2.0" — version range
Each package version is downloadable as a .zorb archive. The download URL follows this pattern:
https://zorbs.io/@{scope}/{name}/{version}/download
For unscoped packages:
https://zorbs.io/{name}/{version}/download
Zorbs provides a resolution API for the zorb CLI and zorb.toml solver:
GET https://zorbs.io/api/resolve?name={name}&version={req}
Returns the latest matching version and download URL as JSON.
Sign in with GitHub, Google, X (Twitter), or Passkey (WebAuthn) to publish packages. No passwords needed — just your existing account.
Click "Sign in" on any page to get started.