Automic VaultAutomic Vault

brew

Installer aklomp-base64 avec Homebrew, apk, chocolatey, MacPorts, scoop

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de aklomp-base64 pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install aklomp-base64

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install base64

MacPorts ports tree · mail/base64/Portfile · Source: api.github.com

Windows

Chocolateyvérifié · 92%
choco install base64

Chocolatey community package catalog · base64 · Source: community.chocolatey.org

Scoopvérifié · 92%
scoop install main/base64

Scoop official bucket manifest trees · bucket/base64.json · Source: api.github.com

aperçu

Résumé du paquet

Fast Base64 stream encoder/decoder in C99, with SIMD acceleration

Commandes et alias

  • base64

historique

Historique du projet et usages

aklomp/base64 is a fast C99 Base64 streaming encoder/decoder and library with SIMD and OpenMP acceleration. Homebrew installs it as `aklomp-base64` to avoid colliding conceptually with the standard `base64` utility while still shipping a standalone `base64`-style command.

Historique du projet

The public GitHub repository was created in September 2013. The README says that, at the time of original release, the author believed it was the only Base64 library offering SIMD acceleration, and links to the author's article explaining a SIMD approach to Base64 encoding and decoding.

Over time the project accumulated multiple optimized codecs: SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512, NEON, AArch64/NEON, plain 32/64-bit fallback routines, and optional OpenMP parallelism. The README records contributions and influence from Inkymail's fork and Wojciech Mula's SIMD Base64 work.

Historique d'adoption

The project is packaged across several ecosystems in the supplied input facts: Homebrew as `aklomp-base64`, Alpine as `base64`, Chocolatey as `base64`, MacPorts as `base64`, and Scoop as `main/base64`.

Its adoption is mostly among users who need a faster streaming Base64 implementation or a small embeddable C library rather than among users seeking a new interface. The README emphasizes a self-contained object file, a matching C header, and a standalone test binary compatible with the system utility style.

Modes d'utilisation

As a command-line tool, it reads and writes streaming Base64 data in the spirit of existing Unix `base64` programs. As a library, callers include `include/libbase64.h` and link `lib/libbase64.o` or their own build product.

The code chooses optimized codecs at runtime on x86, can be compiled with feature-specific flags, and exposes flags such as `BASE64_FORCE_AVX2`, `BASE64_FORCE_NEON64`, and `BASE64_FORCE_PLAIN` for testing or explicit selection.

Pourquoi les passionnés de paquets s'y intéressent

This is the sort of package that package managers preserve because a tiny boring utility hides a lot of CPU-specific detail. The interesting part is not the command syntax; it is the portable packaging of SIMD code paths, runtime dispatch, and a fallback that still works on plain C99 targets.

The Homebrew formula name is also notable: `aklomp-base64` distinguishes this implementation from the platform-provided `base64`, which is exactly the naming problem binary package managers run into with faster replacements for POSIX-ish tools.

Chronologie

  • 2013: Public GitHub repository created.
  • Original release period: README says the project was, to the author's knowledge, the only SIMD-accelerated Base64 library.
  • Later: AVX2, NEON, AArch64/NEON, AVX512, and OpenMP paths are documented in the README.
  • 2025: Repository metadata shows continued maintenance activity.

Related projects

  • Inkymail/base64: fork credited for original AVX2, NEON, and AArch64/NEON codec contributions.
  • Wojciech Mula's Base64 SIMD work: source of optimizations and AVX512 encoder basis credited in the README.
  • System `base64` utilities: the behavioral comparison point for the standalone binary.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:stream

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
base64cliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-25
version du gestionnaire0.5.2
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectéev0.5.2

https://github.com/aklomp/base64

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:aklomp-base64
Version0.5.2
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/aklomp-base64
Page d'accueilhttps://github.com/aklomp/base64
Dépôthttps://github.com/aklomp/base64
Docs amonthttps://github.com/aklomp/base64
LicenceBSD-2-Clause
Archive sourcehttps://github.com/aklomp/base64/archive/refs/tags/v0.5.2.tar.gz
Dépendances de compilationcmake
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

MacPorts94%

base64

sudo port install base64
  • installed executable or alias match
  • Correspondance par : Base64
MacPorts ports tree · api.github.com · MacPorts ports tree: mail/base64/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
apk92%

base64 0.5.2-r2

Fast Base64 stream encoder/decoder in C99, with SIMD acceleration

https://github.com/aklomp/base64

sudo apk add base64
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: base64
  • 1 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : Base64
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: base64 from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk92%

base64-dev 0.5.2-r2

Fast Base64 stream encoder/decoder in C99, with SIMD acceleration (development files)

https://github.com/aklomp/base64

sudo apk add base64-dev
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: base64
  • 1 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : Base64
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: base64-dev from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk92%

base64-static 0.5.2-r2

Fast Base64 stream encoder/decoder in C99, with SIMD acceleration (static library)

https://github.com/aklomp/base64

sudo apk add base64-static
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: base64
  • 1 Dépendances
  • installed executable or alias match
  • Correspondance par : Base64
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: base64-static from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk92%

libbase64 0.5.2-r2

Fast Base64 stream encoder/decoder in C99, with SIMD acceleration (libraries)

https://github.com/aklomp/base64

sudo apk add libbase64
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: base64
  • 1 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : Base64
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libbase64 from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
Chocolatey92%

base64

choco install base64
  • installed executable or alias match
  • Correspondance par : Base64
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: base64 from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','backupper-standard'
Scoop92%

main/base64

scoop install main/base64
  • installed executable or alias match
  • Correspondance par : Base64
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/base64.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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