Automic VaultAutomic Vault

brew

admesh mit Homebrew, apk, apt, dnf, MacPorts installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für admesh in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install admesh

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install admesh

MacPorts ports tree · math/admesh/Portfile · Quelle: api.github.com

Überblick

Paketzusammenfassung

Processes triangulated solid meshes

Befehle und Aliase

  • admesh

Verlauf

Projektgeschichte und Nutzung

ADMesh is an old-school command-line and C-library tool for reading, checking, repairing, transforming, and writing STL-based triangulated solid meshes. It is especially associated with rapid prototyping and 3D-printing-era STL repair workflows.

Projektgeschichte

The official README says ADMesh was released as an application in 1995/96 and that not much happened for a long time afterward. The modern GitHub repository was created in October 2013 as a fork to provide a shared library and collect bug fixes from downstream users.

The project documentation describes ADMesh as ANSI C software, GPLv2+, and focused on STL input with output support for STL, VRML, OFF, and DXF. The README states that no further feature development is planned, but bugs may be resolved and pull requests are welcome if they keep the code warning-clean.

Adoptionsgeschichte

ADMesh predates the current 3D-printing boom, but its feature set maps cleanly onto package-manager utility expectations: one CLI, a C library, documented examples, and repair operations for flawed STL files. The supplied package metadata shows availability through Homebrew, Alpine, Debian, Fedora, MacPorts, and Ubuntu.

The historical README also records portability testing on Linux, SunOS, IRIX, DOS/Windows via DJGPP, and Windows NT-era systems. That cross-platform C heritage helps explain why the tool survived as a small packageable mesh utility.

Wie es verwendet wird

Users run admesh on STL files to inspect mesh statistics, repair disconnected facets, fill holes, fix normals, remove degenerate facets, merge files, transform coordinates, scale parts, and export to other mesh formats.

The docs expose both a command-line interface and C API, plus Python bindings documentation. That makes ADMesh useful as a shell utility, a library dependency, or a backend for simple mesh-repair workflows.

Warum Paket-Nerds sich dafür interessieren

ADMesh is the kind of package that keeps old CAD and rapid-prototyping workflows reproducible: compact ANSI C, GPL, no service component, and behavior centered on file transformations. For package maintainers, it is a practical example of preserving a niche engineering tool by moving it into a shared upstream repository.

Zeitleiste

  • 1995/96: README says ADMesh was released as an application.
  • 2013-10: GitHub repository created for the modern shared-library fork.
  • v0.98.x: Modern releases document the CLI, C API, and packageable tarballs.

Related projects

  • Anthony Martin's master's thesis is cited by the official docs for the underlying algorithms.
  • Python bindings are documented by the project.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 13 Plattformziele verfügbar.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
admeshcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-08
Manager-Version0.98.5
Manager aktualisiert2026-05-26
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/admesh/admesh

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:admesh
Version0.98.5
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/admesh
Homepagehttps://github.com/admesh/admesh
Repositoryhttps://github.com/admesh/admesh
Upstream-Dokumentationhttps://admesh.readthedocs.io/
LizenzGPL-2.0-or-later
Quellarchivhttps://github.com/admesh/admesh/releases/download/v0.98.5/admesh-0.98.5.tar.gz
Zuletzt aktualisiert2026-05-26T23:37:49-04:00
Pulseupdated
Bottleverfügbar (auf arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

admesh 0.98.5-1+b2

Tool for processing triangulated solid meshes.

https://github.com/admesh/admesh

sudo apt install admesh
  • Section: math
  • Architecture: amd64
  • Source Package: admesh
  • 2 Abhängigkeiten
  • 4 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Admesh
Debian stable package indexes · deb.debian.org · Debian stable package indexes: admesh from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libadmesh-dev 0.98.5-1+b2

Tool for processing triangulated solid meshes.

https://github.com/admesh/admesh

sudo apt install libadmesh-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: admesh
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Admesh
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libadmesh-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libadmesh1 0.98.5-1+b2

Tool for processing triangulated solid meshes.

https://github.com/admesh/admesh

sudo apt install libadmesh1
  • Section: libs
  • Architecture: amd64
  • Source Package: admesh
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Admesh
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libadmesh1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

admesh 0.98.5-1build1

Tool for processing triangulated solid meshes.

https://github.com/admesh/admesh

sudo apt install admesh
  • Section: universe/math
  • Architecture: amd64
  • 2 Abhängigkeiten
  • 4 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Admesh
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: admesh from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libadmesh-dev 0.98.5-1build1

Tool for processing triangulated solid meshes.

https://github.com/admesh/admesh

sudo apt install libadmesh-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: admesh
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Admesh
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libadmesh-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libadmesh1 0.98.5-1build1

Tool for processing triangulated solid meshes.

https://github.com/admesh/admesh

sudo apt install libadmesh1
  • Section: universe/math
  • Architecture: amd64
  • Source Package: admesh
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Admesh
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libadmesh1 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

admesh 0.98.5-r0

A program for processing triangulated solid meshes

https://github.com/admesh/admesh

sudo apk add admesh
  • License: GPL-2.0-only
  • Architecture: x86_64
  • Source Package: admesh
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Admesh
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: admesh from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

admesh-dev 0.98.5-r0

A program for processing triangulated solid meshes (development files)

https://github.com/admesh/admesh

sudo apk add admesh-dev
  • License: GPL-2.0-only
  • Architecture: x86_64
  • Source Package: admesh
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Admesh
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: admesh-dev from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

admesh-doc 0.98.5-r0

A program for processing triangulated solid meshes (documentation)

https://github.com/admesh/admesh

sudo apk add admesh-doc
  • License: GPL-2.0-only
  • Architecture: x86_64
  • Source Package: admesh
  • normalized package name match
  • Abgeglichen nach: Admesh
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: admesh-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
dnf95%

admesh 0.98.5-14.fc44

Diagnose and/or repair problems with STereo Lithography files

http://github.com/admesh/admesh/

sudo dnf install admesh
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: admesh
  • 4 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Admesh
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: admesh from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

admesh-devel 0.98.5-14.fc44

Development files for the admesh library

http://github.com/admesh/admesh/

sudo dnf install admesh-devel
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: admesh
  • 3 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Admesh
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: admesh-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

admesh-libs 0.98.5-14.fc44

Runtime library for the admesh application

http://github.com/admesh/admesh/

sudo dnf install admesh-libs
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: admesh
  • 3 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Admesh
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: admesh-libs from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

admesh

sudo port install admesh
  • normalized package name match
  • Abgeglichen nach: Admesh
MacPorts ports tree · api.github.com · MacPorts ports tree: math/admesh/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • 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