# kiesel を Homebrew, apk, Nix でインストール

kiesel のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

## インストール

```sh
sudo av install brew:kiesel
```

追加のインストールコマンド:

### macOS

- Homebrew (100%):

```sh
brew install kiesel
```

  証拠: local Homebrew formula metadata

### Linux

- apk (92%):

```sh
sudo apk add kiesel
```

  証拠: Alpine Linux edge package indexes: kiesel from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- Nix (92%):

```sh
nix profile install nixpkgs#kiesel
```

  証拠: nixpkgs package indexes: pkgs/by-name/ki/kiesel/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

## パッケージ情報

- **パッケージキー:** brew:kiesel
- **パッケージマネージャ:** Homebrew
- **パッケージマネージャページ:** <https://formulae.brew.sh/formula/kiesel>
- **バージョン:** 0.3.0
- **ソース概要:** JavaScript engine written in Zig
- **ホームページ:** <https://kiesel.dev/>
- **上流ドキュメント:** <https://kiesel.dev/>
- **ライセンス:** MIT
- **ソースアーカイブ:** <https://codeberg.org/kiesel-js/kiesel/archive/0.3.0.tar.gz>
- **最終更新:** 2026-07-26T17:43:16Z
- **生成日時:** 2026-08-04T22:13:35+00:00

## 実行可能ファイル

- kiesel (cli)
- kiesel (エイリアス)

## ビルド依存関係

- rust
- zig

## インストール挙動

- post-install フック: 未定義
- Bottle: 利用可能 対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## バージョンと鮮度

- ページ生成日: 2026-08-04
- マネージャ版: 0.3.0
- マネージャ更新日: 2026-07-26
- ローカルデータ: OK
- 上流リポジトリ: https://kiesel.dev/
- 情報: Release/tag comparison is only available for GitHub repositories.
## プロジェクトの歴史と使われ方

Kiesel is an experimental JavaScript engine written in Zig. It provides a custom bytecode virtual machine and runtime, plus a command-line REPL and file interpreter.

### プロジェクトの歴史

Linus Groh began Kiesel as a from-scratch project for learning Zig, with the longer-term aim of following current ECMAScript standards. The official repository was created on Codeberg in July 2023.

The implementation draws stylistic influence from SerenityOS and Ladybird's LibJS, particularly its close-to-spec approach. The project describes itself as early-stage and combines mostly Zig code with selected components for garbage collection, regular expressions, internationalization, and Temporal.

### 採用の歴史

Kiesel publishes versioned releases and main-branch builds, tracks conformance through Test262, and is packaged by Alpine Linux, Homebrew, and Nix according to the supplied package metadata. Official releases 0.2.0 and 0.3.0 were published in 2026.

### 使われ方

The `kiesel` executable opens a REPL when run interactively, evaluates JavaScript files, or executes source passed with `--command`. Diagnostic options can print the parsed AST, bytecode, or intermediate representation, while embedding in other projects remains an explicit goal.

### パッケージ好きにとっての重要性

Kiesel is of interest as a young ECMAScript implementation built around Zig and a custom bytecode VM rather than an established browser engine. Its Test262 tracking, embeddability goal, and availability in several system package collections make implementation progress easy to follow and test.

### タイムライン

- 2023: The official Codeberg repository was created on July 2.
- 2026: Kiesel 0.2.0 was released on May 11.
- 2026: Kiesel 0.3.0 was released on July 17.

### Related projects

- LibJS influenced Kiesel's specification-oriented implementation style.
- Test262 is used to track Kiesel's ECMAScript conformance.

### ソース

- <https://codeberg.org/api/v1/repos/kiesel-js/kiesel>
- <https://codeberg.org/api/v1/repos/kiesel-js/kiesel/releases>
- <https://codeberg.org/kiesel-js/kiesel>
- <https://kiesel.dev/>
- source_facts.package-manager


## セキュリティノート

kiesel に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、パッケージメタデータはここに公開されています。


## ソースデータベース詳細

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** kiesel
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## 他のパッケージマネージャ記録

- Nix - kiesel: normalized package name match | nixpkgs package indexes: pkgs/by-name/ki/kiesel/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- apk - kiesel - 0.3.0-r0: normalized package name match | Alpine Linux edge package indexes: kiesel from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | JavaScript engine written in Zig | https://kiesel.dev/
- apk - kiesel-doc - 0.3.0-r0: normalized package name match | Alpine Linux edge package indexes: kiesel-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | JavaScript engine written in Zig (documentation) | https://kiesel.dev/


## 関連リンク

- [Language runtime packages](https://pkg.so/ja/language-runtime-packages/) - Matched language runtime, compiler, or interpreter metadata.
- [Networking and protocol packages](https://pkg.so/ja/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Web development packages](https://pkg.so/ja/web-dev-tools/) - Matched web development metadata.
- [rust](https://pkg.so/ja/brew/rust/) - Build dependency declared by Homebrew.
- [zig](https://pkg.so/ja/brew/zig/) - Build dependency declared by Homebrew.
- [boa](https://pkg.so/ja/brew/boa/) - Both packages touch the same language runtime or ecosystem. Shared terms: engine, javascript, written.
- [addons-linter](https://pkg.so/ja/brew/addons-linter/) - Both packages touch the same language runtime or ecosystem. Shared terms: javascript, written.
- [chakra](https://pkg.so/ja/brew/chakra/) - Both packages touch the same language runtime or ecosystem. Shared terms: engine, javascript.

## Combined YAML source

View the package source record on GitHub. [combined/kiesel.yml](https://github.com/mxcl/pkgdb/blob/main/combined/kiesel.yml)


## ソース

- pkg.so package database
- package-page enrichment
- curated package history
- package version freshness
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
