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.3.7" }

# 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.

Web & HTTP Services

Networking & Messaging

Databases & Storage

Cloud & Distributed Systems

AI & Machine Learning

Data Processing & Analytics

Data Formats & Serialization

Cryptography & Security

Graphics, GPU & Game Development

GUI & Desktop Applications

Multimedia & Audio

Finance & Markets

Science, Math & Algorithms

Developer Tools & Testing