# Installer liblouis avec Homebrew, apk, dnf, MacPorts, Nix, pacman, apt, zypper

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

## installation

```sh
sudo av install brew:liblouis
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install liblouis
```

  Preuve: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install liblouis
```

  Preuve: MacPorts ports tree: textproc/liblouis/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add liblouis
```

  Preuve: Alpine Linux edge package indexes: liblouis from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- dnf (92%):

```sh
sudo dnf install liblouis
```

  Preuve: Fedora Rawhide package metadata: liblouis from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#liblouis
```

  Preuve: nixpkgs package indexes: pkgs/by-name/li/liblouis/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S liblouis
```

  Preuve: Arch Linux sync databases: liblouis from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- Debian apt (92%):

```sh
sudo apt install liblouis-bin
```

  Preuve: Debian stable package indexes: liblouis-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- zypper (92%):

```sh
sudo zypper install liblouis-data
```

  Preuve: openSUSE Tumbleweed package metadata: liblouis-data from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

## Faits du paquet

- **Clé du paquet:** brew:liblouis
- **Gestionnaire de paquets:** Homebrew
- **Version:** 3.38.0
- **Résumé source:** Open-source braille translator and back-translator
- **Page d'accueil:** <https://liblouis.io>
- **Dépôt:** <https://github.com/liblouis/liblouis>
- **Généré:** 2026-08-03T19:37:03+00:00

## exécutables

- lou_allround (alias)
- lou_checkhyphens (alias)
- lou_checktable (alias)
- lou_debug (alias)
- lou_tableinfo (alias)
- lou_trace (alias)
- lou_translate (alias)

## Comportement d'installation

- Bouteille: non disponible

## Version et fraîcheur

- page générée: 2026-08-03
- version du gestionnaire: 3.38.0
## Historique du projet et usages

Liblouis is an open source braille translator and back-translator named for Louis Braille. It provides a C library, translation tables for many languages and braille codes, and command-line tools for checking, debugging, and testing braille translation tables.

### Historique du projet

The Liblouis README says the project began in 2002 through ViewPlus, which wanted high-quality braille support as an open source effort and supported John Boyer with a monthly stipend so he could work with sighted assistants. The project was based on translation routines from the BRLTTY Linux screen reader but grew beyond those routines into a standalone shared library and Windows DLL.

Liblouis supports computer and literary braille, contracted and uncontracted translation, hyphenation, math braille, and a rule- or dictionary-based table system. Its manual is aimed both at people writing translation tables and programmers embedding the library.

### Historique d'adoption

The README documents use in the NVDA and Orca open source screen readers and in commercial assistive technology from ViewPlus. Software Freedom Conservancy's March 17, 2025 announcement described liblouis as embedded in assistive technologies including screen readers, braille displays, Android devices, and iPhone devices.

A May 6, 2014 maintainership-succession announcement says John Boyer and ViewPlus initiated the Liblouis project twelve years earlier, and that Boyer built a community around it before passing maintainership to younger volunteers.

### Modes d'utilisation

Users commonly interact with Liblouis through programs such as lou_checktable, lou_debug, lou_translate, lou_trace, and lou_allround, or by linking the library from screen readers, embossing software, document converters, and mobile accessibility stacks. Table authors write text files with opcodes, includes, display rules, hyphenation support, and metadata.

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

Liblouis is significant because it turns braille translation into portable, inspectable data files plus a C ABI. For packagers, the table data, CLI validation tools, and library are inseparable: shipping the package means shipping both accessibility infrastructure and the tools to keep language-specific braille rules correct.

### Chronologie

- 2002: ViewPlus and John Boyer began Liblouis.
- 2012: GitHub repository created on July 21, 2012.
- 2014: Maintainership succession announced on May 6, 2014.
- 2025: Liblouis joined Software Freedom Conservancy on March 17, 2025.
- 2026: Repository metadata recorded active development on July 1, 2026.

### Related projects

- BRLTTY provided the translation-routine foundation for Liblouis.
- NVDA and Orca are documented downstream screen-reader users.
- liblouisutdml and BrailleBlaster are adjacent braille formatting and transcription projects associated with the broader Liblouis ecosystem.

### Sources

- <https://api.github.com/repos/liblouis/liblouis>
- <https://github.com/liblouis/liblouis>
- <https://liblouis.io/2014/05/06/maintainership-succession.html>
- <https://liblouis.io/documentation/liblouis>
- <https://raw.githubusercontent.com/liblouis/liblouis/master/README>
- <https://sfconservancy.org/news/2025/mar/17/liblouis-joins-software-freedom-conservancy/>


## Notes de sécurité

library-like package without higher-risk signals.

- **Risque Geiger:** vert / faible
- library-like package without higher-risk signals

## Autres enregistrements de gestionnaires de paquets

- Debian apt - liblouis-bin - 3.33.0-1: normalized package name match | Debian stable package indexes: liblouis-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Braille translation library - utilities | http://liblouis.org/
- Debian apt - liblouis-data - 3.33.0-1: normalized package name match | Debian stable package indexes: liblouis-data from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Braille translation library - data | http://liblouis.org/
- Debian apt - liblouis-dev - 3.33.0-1: normalized package name match | Debian stable package indexes: liblouis-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Braille translation library - static libs and headers | http://liblouis.org/
- Debian apt - liblouis20 - 3.33.0-1: normalized package name match | Debian stable package indexes: liblouis20 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Braille translation library - shared libs | http://liblouis.org/
- Debian apt - python3-louis - 3.33.0-1: normalized package name match | Debian stable package indexes: python3-louis from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Python bindings for liblouis | http://liblouis.org/
- Nix - liblouis: normalized package name match | nixpkgs package indexes: pkgs/by-name/li/liblouis/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - liblouis-bin - 3.29.0-1build1: normalized package name match | Ubuntu 24.04 LTS package indexes: liblouis-bin from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Braille translation library - utilities | http://liblouis.org/
- Ubuntu apt - liblouis-data - 3.29.0-1build1: normalized package name match | Ubuntu 24.04 LTS package indexes: liblouis-data from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | Braille translation library - data | http://liblouis.org/
- Ubuntu apt - liblouis-dev - 3.29.0-1build1: normalized package name match | Ubuntu 24.04 LTS package indexes: liblouis-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | Braille translation library - static libs and headers | http://liblouis.org/
- Ubuntu apt - liblouis20 - 3.29.0-1build1: normalized package name match | Ubuntu 24.04 LTS package indexes: liblouis20 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | Braille translation library - shared libs | http://liblouis.org/
- Ubuntu apt - python3-louis - 3.29.0-1build1: normalized package name match | Ubuntu 24.04 LTS package indexes: python3-louis from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | Python bindings for liblouis | http://liblouis.org/
- apk - liblouis - 3.38.0-r0: normalized package name match | Alpine Linux edge package indexes: liblouis from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Braille translator and back-translator | https://liblouis.io/
- apk - liblouis-bin - 3.38.0-r0: normalized package name match | Alpine Linux edge package indexes: liblouis-bin from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Braille translator and back-translator (tools) | https://liblouis.io/
- apk - liblouis-dev - 3.38.0-r0: normalized package name match | Alpine Linux edge package indexes: liblouis-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Braille translator and back-translator (development files) | https://liblouis.io/
- apk - liblouis-doc - 3.38.0-r0: normalized package name match | Alpine Linux edge package indexes: liblouis-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Braille translator and back-translator (documentation) | https://liblouis.io/
- apk - liblouis-static - 3.38.0-r0: normalized package name match | Alpine Linux edge package indexes: liblouis-static from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Braille translator and back-translator (static library) | https://liblouis.io/


## Combined YAML source

View the package source record on GitHub. [combined/liblouis.yml](https://github.com/mxcl/pkgdb/blob/main/combined/liblouis.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
