pkg.soopen package index

brew / 排名 10309

使用 Homebrew 安装 tinysearch

查看 tinysearch 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install tinysearch

local Homebrew formula metadata

概览

软件包摘要

Tiny, full-text search engine for static websites built with Rust and Wasm

命令和别名

  • tinysearch

历史

项目历史与用法

tinysearch is a lightweight Rust and WebAssembly full-text search engine for static websites. Its README frames it as a small-browser-payload alternative to heavier JavaScript search libraries for blogs and other small to medium static sites.

项目历史

The public GitHub repository was created in January 2018. The official README says tinysearch is a Rust/WASM port of Python code from the article 'Writing a full-text search engine using Bloom filters' and later uses an Xor Filter data structure for compact approximate membership tests.

采用历史

The README documents installation from crates.io, optional WebAssembly optimization with Binaryen, Docker images, a GitHub Action for deployment pipelines, and examples for static site generators such as Jekyll, Hugo, Zola, Cobalt, and Pelican. It also lists several websites using tinysearch, including Matthias Endler's blog, OutOfCheeseError, and the Museum of Warsaw Archdiocese.

使用方式

Users provide a JSON index, optionally add tinysearch.toml beside that index to choose indexed and metadata fields, and run the CLI to generate a dependency-free WebAssembly search module. The README includes development and release modes, optimization flags, Docker usage, and library usage for Rust callers.

为什么软件包爱好者会关心

tinysearch is a package-nerd tool because it turns static-site search into a build artifact rather than a hosted service. It appeals to users of static site generators, Rust tooling, WebAssembly, Cargo, Homebrew, Docker, and CI pipelines who want search without a backend or a large JavaScript dependency.

时间线

  • 2018: Public GitHub repository created.
  • 2019: The README-linked maintainer blog became one of the documented users of tinysearch.
  • 2026: Repository metadata still showed active packaging interest and thousands of GitHub stars.

Related projects

  • tinysearch is related to lunr.js and elasticlunr as lighter alternatives in the same static-site search niche, and to Jekyll, Hugo, Zola, Cobalt, and Pelican as target site generators.

安全态势

风险级别:绿色

narrow executable package without higher-risk signals.

风险分类器

绿色 风险 · 低 置信度 · appliance

原因

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

安装行为

  • 未记录 Homebrew bottle 元数据。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
tinysearch.toml (same directory as the JSON index file)

可执行文件

已安装的可执行文件

命令类型暴露范围备注
tinysearch可执行文件已索引可执行文件从本地可执行文件索引发现。

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-08-03
管理器版本0.10.0
管理器更新时间2026-07-17
本地数据未知
上游不可用
检测到的最新版本未检测到
  • OK没有生成新鲜度警告。

安装元数据

软件包元数据

软件包键brew:tinysearch
版本0.10.0
软件包管理器Homebrew
主页https://github.com/tinysearch/tinysearch
仓库https://github.com/tinysearch/tinysearch
最后更新2026-07-17T22:47:12+09:00
Pulseupdated
Bottle未记录
服务未声明

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation