Automic VaultAutomic Vault

brew

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

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

インストール

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

macOS

Homebrew確認済み · 100%
brew install templ

local Homebrew formula metadata

Linux

Alpine Linux apk確認済み · 92%
sudo apk add templ

Alpine Linux edge package indexes · templ · ソース: dl-cdn.alpinelinux.org

Nix確認済み · 92%
nix profile install nixpkgs#templ

nixpkgs package indexes · pkgs/by-name/te/templ/package.nix · ソース: api.github.com

概要

パッケージ概要

Language for writing HTML user interfaces in Go

履歴

プロジェクトの歴史と使われ方

templ is a Go-focused HTML component language and code generator. Its documentation describes it as a way to build HTML with Go by creating components that render fragments of HTML and compose them into screens, pages, documents, or apps.

プロジェクトの歴史

The public repository was created in April 2021, and early GitHub releases appeared in May 2021. The README positions the project as an HTML templating language for Go with strong developer tooling, including generated Go code and editor/LSP support.

採用の歴史

templ's adoption grew with the renewed interest in server-rendered Go web applications, htmx-style partial updates, and type-checked component composition. Package-manager coverage in Homebrew, Nix, and Alpine reflects its use as a build-time CLI installed alongside Go toolchains.

使われ方

The official docs say most users run `templ generate` to generate Go code from `*.templ` files. The CLI also provides formatting, an LSP server, environment information, and version reporting; watch/proxy modes support live reload during web development.

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

For package nerds, templ is notable because the package is primarily a generator executable: projects often commit generated `*_templ.go` files or wire generation into CI, so the tool affects reproducible builds, editor setup, and source packaging.

タイムライン

  • 2021: GitHub repository created.
  • 2021: Early v0.0.x releases published.
  • 2023: Official docs include GopherCon UK 2023 material for templ's language-server tooling.

Related projects

  • templ is commonly used with Go's `net/http` package and web frameworks such as Chi, Echo, Gin, and Fiber.
  • The docs explicitly discuss htmx integration and React interoperability for cases where server-rendered Go components need client-side interactivity.

セキュリティ状態

保護ツール対応はまだ見つかっていません

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

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
templcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-25
マネージャ版0.3.1020
マネージャ更新日2026-05-10
ローカルデータOK
上流最新
検出された最新v0.3.1020

https://github.com/a-h/templ

  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:templ
バージョン0.3.1020
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/templ
ホームページhttps://templ.guide
リポジトリhttps://github.com/a-h/templ
上流ドキュメントhttps://templ.guide/
ライセンスMIT
ソースアーカイブhttps://github.com/a-h/templ/archive/refs/tags/v0.3.1020.tar.gz
最終更新2026-05-10T09:31:27Z
Pulseupdated
ビルド依存関係go
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

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

ソースデータベース一致

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

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Nix95%

templ

nix profile install nixpkgs#templ
  • normalized package name match
  • 一致条件: Templ
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/te/templ/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

templ 0.3.960-r6

Language for writing HTML user interface in Go

https://templ.guide/

sudo apk add templ
  • License: MIT
  • Architecture: x86_64
  • Source Package: templ
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Templ
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: templ from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • 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