Automic VaultAutomic Vault

brew

Install fnlfmt with Homebrew, apk, Nix, pacman

Formatter for Fennel code. Version 0.3.2 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install fnlfmt

local Homebrew formula metadata

overview

Package summary

Formatter for Fennel code

Commands and aliases

  • fnlfmt

history

Project history and usage

fnlfmt is a command-line formatter for Fennel source code. Its official repository describes it as a formatter for Fennel code, and the package metadata exposes a single `fnlfmt` executable.

Project history

The project is maintained by technomancy on SourceHut and is distributed as a small formatter in the Fennel/Lisp tooling ecosystem. Official package metadata lists LGPL-3.0-or-later licensing and points to the SourceHut repository as the homepage.

Adoption history

The supplied official package-manager metadata shows fnlfmt packaged by Homebrew, Alpine, Nix, and Arch, indicating adoption beyond its upstream SourceHut repository among Unix-like developer package collections.

How it is used

fnlfmt is used as a source formatter for Fennel projects, fitting the common package-manager pattern of installing a single CLI and invoking it in editor, lint, or formatting workflows.

Why package nerds care

For package maintainers, fnlfmt is a compact example of language-specific formatter packaging for a smaller Lisp-family language. It matters less for broad ecosystem reach than for filling the expected formatter slot in Fennel toolchains.

Timeline

  • Current: Official metadata identifies fnlfmt as a Fennel formatter with a SourceHut upstream.
  • Current: Package metadata lists Homebrew, Alpine, Nix, and Arch package names.

Related projects

  • Fennel is the language ecosystem fnlfmt serves. Homebrew, Alpine, Nix, and Arch are listed package-manager distribution channels in the supplied metadata.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 1 platform targets.
  • Installs with 1 runtime 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
fnlfmtcliglobal 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.3.2
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://git.sr.ht/~technomancy/fnlfmt

  • infoNo package-manager update timestamp was available.low confidence
  • infoRelease/tag comparison is only available for GitHub repositories.https://git.sr.ht/~technomancy/fnlfmtnone confidence

install metadata

Package metadata

Package keybrew:fnlfmt
Version0.3.2
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/fnlfmt
Homepagehttps://git.sr.ht/~technomancy/fnlfmt
Repositoryhttps://git.sr.ht/~technomancy/fnlfmt
Upstream docshttps://git.sr.ht/~technomancy/fnlfmt/tree/main/item/README.md
LicenseLGPL-3.0-or-later
Source archivehttps://git.sr.ht/~technomancy/fnlfmt/archive/0.3.2.tar.gz
Dependencieslua
Bottleavailable (on all)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namefnlfmt
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • 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%

fnlfmt

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

fnlfmt 0.3.2-r0

A formatter for Fennel code

https://git.sr.ht/~technomancy/fnlfmt

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

fnlfmt-doc 0.3.2-r0

A formatter for Fennel code (documentation)

https://git.sr.ht/~technomancy/fnlfmt

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

fnlfmt-lua 0.3.2-r0

A formatter for Fennel code

https://git.sr.ht/~technomancy/fnlfmt

sudo apk add fnlfmt-lua
  • License: MIT
  • Architecture: x86_64
  • Source Package: fnlfmt
  • 1 dependencies
  • normalized package name match
  • Matched by: Fnlfmt
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: fnlfmt-lua from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

fnlfmt 0.3.2-2

A formatter for Fennel code

https://git.sr.ht/~technomancy/fnlfmt

sudo pacman -S fnlfmt
  • License: MIT
  • Architecture: any
  • 1 dependencies
  • normalized package name match
  • Matched by: Fnlfmt
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: fnlfmt from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.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