bsdconv
« Back to VersTracker
Description:
Charset/encoding converter library
Type: Formula  |  Latest Version: 11.6@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: encoding conversion text-processing charset library
Install: brew install bsdconv
About:
BSDConv is a high-performance character set and encoding conversion library designed for robust text processing. It provides a flexible framework for converting between various encodings, including multi-byte and single-byte character sets. Its primary value lies in its accuracy, speed, and extensive support for a wide range of legacy and modern encodings.
Key Features:
  • Extensive encoding support covering Asian, European, and legacy character sets
  • High-performance conversion engine optimized for speed
  • Modular architecture allowing for custom codec development
  • Command-line interface for easy file conversion
Use Cases:
  • Converting legacy text files to UTF-8 for modern applications
  • Processing and normalizing data from international sources
  • Fixing mojibake (garbled text) in files and web pages
Alternatives:
  • iconv – iconv is a standard GNU utility, while BSDConv often provides more extensive support for specific Asian encodings and may offer better performance.
  • libiconv – The standard library implementation of iconv; BSDConv serves as a feature-rich alternative with a different API and codec system.
License: BSD-2-Clause
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 12, 2025 7:18pm 0 VERSION_BUMP a1adb235