Automic VaultAutomic Vault

brew

Install inko with Homebrew, apk, Nix

Safe and concurrent object-oriented programming language. Version 0.20.0 via Homebrew; verified 2026-04-20.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install inko

local Homebrew formula metadata

Linux

Alpine Linux apkverified · 92%
sudo apk add inko

Alpine Linux edge package indexes · inko · source: dl-cdn.alpinelinux.org

Nixverified · 92%
nix profile install nixpkgs#inko

nixpkgs package indexes · pkgs/by-name/in/inko/package.nix · source: api.github.com

overview

Package summary

Safe and concurrent object-oriented programming language

Commands and aliases

  • inko

history

Project history and usage

Inko is a statically typed, object-oriented programming language aimed at safe concurrent software. Its official site presents the language around deterministic automatic memory management, move semantics, type-safe concurrency, efficient error handling, LLVM-backed native code generation, and a batteries-included standard library.

Project history

The public source repository was created in April 2015 and is maintained under the inko-lang organization. The repository and official site describe Inko as a language for building concurrent software with confidence, with a runtime and compiler implementation written largely in Rust and released under the MPL-2.0 license.

Inko's design evolved around actor-like lightweight processes inspired by Erlang and Pony, single ownership and move semantics, and compile-time checks that prevent data races when values are sent between processes. That combination places it in the same package-manager neighborhood as experimental systems languages and language runtimes rather than ordinary application CLIs.

Adoption history

Inko has niche adoption typical of a young language runtime: source packages, manual documentation, editor support, a package manager surface, and distribution through package managers such as Homebrew, Nix, and Alpine. The inko-lang organization also maintains related tooling, including a version manager, editor support, a Tree-sitter grammar, and the project website.

How it is used

Users install the `inko` executable to compile and run Inko programs. Official examples emphasize small command-line programs, concurrency with async types and messages, pattern matching, error handling through Result-like values, unit tests, file I/O, and HTTP server/client use from the standard library.

Why package nerds care

For package maintainers, Inko is interesting because it is both a language implementation and a moving toolchain: packaging it means tracking compiler/runtime changes, LLVM integration, Rust-built components, manual documentation, and adjacent editor/package ecosystem pieces.

Timeline

  • 2015: Public Inko repository created on GitHub.
  • 2023: NLnet listed Inko as an NGI0 Entrust project focused on deterministic automatic memory management, native code compilation, C FFI, cross-compilation, and standard-library expansion.
  • 2026: Homebrew metadata lists Inko as a packaged programming language compiler CLI.

Related projects

  • Related projects include Erlang and Pony as concurrency influences, LLVM as the native code backend, Rust as the implementation language, and inko-lang companion repositories such as ivm, tree-sitter-inko, inko.vim, and vscode support.

security posture

Risk level: yellow

generalized runtime or code generation signal.

Risk classifier

yellow risk · medium confidence · runtime

Why

  • generalized runtime or code generation signal

Signals

  • text:programming language

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 1 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
inkocliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version0.20.0
manager updated2026-04-20
local dataok
upstreamnot checked
latest detectednot detected

https://inko-lang.org/

install metadata

Package metadata

Package keybrew:inko
Version0.20.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/inko
Homepagehttps://inko-lang.org/
Repositoryhttps://github.com/inko-lang/inko
Upstream docshttps://docs.inko-lang.org/manual/latest
LicenseMPL-2.0
Source archivehttps://releases.inko-lang.org/0.20.0.tar.gz
Last updated2026-04-20T18:09:59Z
Pulseupdated
Dependenciesllvm
Build dependenciesrust
Uses from macOSlibffi
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameinko
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

inko

nix profile install nixpkgs#inko
  • normalized package name match
  • Matched by: Inko
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/in/inko/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

inko 0.19.1_git20260119-r1

Language for building concurrent software

https://inko-lang.org/

sudo apk add inko
  • License: MPL-2.0
  • Architecture: x86_64
  • Source Package: inko
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Inko
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: inko from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

inko-doc 0.19.1_git20260119-r1

Language for building concurrent software (documentation)

https://inko-lang.org/

sudo apk add inko-doc
  • License: MPL-2.0
  • Architecture: x86_64
  • Source Package: inko
  • normalized package name match
  • Matched by: Inko
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: inko-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment