An open API service indexing awesome lists of open source software.

https://github.com/acture/homebrew-ac

Homebrew tap for Acture CLI tools: SVG word clouds, Typst data conversion, and Hanyu Pinyin sorting.
https://github.com/acture/homebrew-ac

cli developer-tools homebrew homebrew-tap pinyin rust svg typst wordcloud

Last synced: about 2 months ago
JSON representation

Homebrew tap for Acture CLI tools: SVG word clouds, Typst data conversion, and Hanyu Pinyin sorting.

Awesome Lists containing this project

README

          


Acture / homebrew-ac



CI
License
Platforms


Small Rust tools with clear jobs.


A Homebrew tap for a few utilities worth keeping sharp.
Not a giant toolbox. Just a few tools that do their work cleanly.



Acture Homebrew Tap hero preview


## Install

```bash
brew tap acture/ac
brew install glyphweave
```

Direct installs also work: `brew install acture/ac/`.

## What's in this tap

### `glyphweave`

Shape-aware SVG word clouds for reports, demos, and other places where plain text should end up as something inspectable.

![glyphweave preview](assets/glyphweave-preview.svg)

Install: `brew install glyphweave`
Upstream: [Acture/glyphweave](https://github.com/Acture/glyphweave)

```bash
glyphweave \
--text "ACTURE" \
--word-file words.txt \
--algorithm fast-grid \
--seed 7 \
--output cloud.svg
```

### `hanzi-sort`

```text
before
张三
李四
王五

after
李四
王五
张三
```

Sort Chinese text by pinyin or stroke count for publishing, cleanup, and other workflows that need a stable order.

Install: `brew install hanzi-sort`
Upstream: [Acture/hanzi-sort](https://github.com/Acture/hanzi-sort)

## Also in this tap

### `reviewloop`

A durable CLI/daemon for paperreview.ai submission and review retrieval when the workflow needs persistent state, explicit retries, and local artifacts.

Install: `brew install reviewloop`
Upstream: [Acture/review-loop](https://github.com/Acture/review-loop)

```bash
$ reviewloop status --json
[]
```

### `d2typ`

Turn CSV, JSON, YAML, TOML, or XLSX into Typst-ready data when a document pipeline needs one less manual step.

Install: `brew install d2typ`
Upstream: [Acture/d2typ](https://github.com/Acture/d2typ)

```bash
$ d2typ examples/d2typ/input.json -o out.typ
$ cat out.typ
#let data = {count: 3, items: [svg, typst, pinyin], ready: true}
```

## Why this tap exists

This tap stays small on purpose. The formulae here do narrow jobs, produce output that can be checked quickly, and keep installation boring.

- Tracks tagged upstream releases.
- CI audits the tap and verifies the stable install set.
- Smoke tests validate real output, not just `--version`.

## License

This tap is distributed under the [AGPL-3.0-only](LICENSE) license.