Packages

Kit has a growing ecosystem of packages that extend its capabilities. Packages provide integrations with databases, web services, data formats, and more.

Installing Packages

Add a package to your project from a Git URL:

kit add https://gitlab.com/kit-lang/packages/kit-postgres

Or add it directly to your kit.toml:

[dependencies]
postgres = { git = "https://gitlab.com/kit-lang/packages/kit-postgres" }

# Pin to a specific tag
curl = { git = "https://gitlab.com/kit-lang/packages/kit-curl", tag = "v2026.1.13" }

# Pin to a specific branch
yaml = { git = "https://gitlab.com/kit-lang/packages/kit-yaml", branch = "main" }

Then run kit install to fetch dependencies.

1st-party Packages

The packages below are maintained by the Kit team and available on GitLab. Third-party packages can be hosted anywhere and installed via kit add.

Networking

Concurrency

Databases

Web and HTTP

Data Structures

Data Formats

Audio and Video

Graphics

Cryptography

Cloud Services

Finance

Machine Learning

Utilities