# 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/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-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
- **Page du gestionnaire de paquets:** <https://formulae.brew.sh/formula/liblouis>
- **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>
- **Docs amont:** <https://liblouis.io>
- **Licence:** GPL-3.0-or-later AND LGPL-2.1-or-later
- **Archive source:** <https://github.com/liblouis/liblouis/releases/download/v3.38.0/liblouis-3.38.0.tar.gz>
- **Généré:** 2026-08-04T22:13:35+00:00

## exécutables

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

## Dépendances

- python@3.14

## Dépendances de compilation

- help2man
- pkgconf

## Bibliothèques fournies par macOS

- m4

## Comportement d'installation

- hook post-installation: non défini
- Bouteille: disponible sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Version et fraîcheur

- page générée: 2026-08-04
- version du gestionnaire: 3.38.0
- données locales: OK
- dépôt amont: https://github.com/liblouis/liblouis
- info: No package-manager update timestamp was available.
- info: No cached GitHub release or tag data was available.
## 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

## Détails de la base source

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** liblouis
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## 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/


## Liens liés

- [Terminal utility packages](https://pkg.so/fr/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Networking and protocol packages](https://pkg.so/fr/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Productivity CLI packages](https://pkg.so/fr/productivity-cli-packages/) - Matched curated productivity category metadata from av.db.
- [Homebrew utility packages](https://pkg.so/fr/brew-utility-packages/) - Matched Homebrew package provider.
- [python@3.14](https://pkg.so/fr/brew/python-3-14/) - Runtime dependency declared by Homebrew.
- [pkgconf](https://pkg.so/fr/brew/pkgconf/) - Build dependency declared by Homebrew.
- [help2man](https://pkg.so/fr/brew/help2man/) - Build dependency declared by Homebrew.
- [edbrowse](https://pkg.so/fr/brew/edbrowse/) - Shares pkgdb curated category or tags: accessibility, cli, productivity.
- [translate-shell](https://pkg.so/fr/brew/translate-shell/) - Shares pkgdb curated category or tags: cli, productivity, translation.
- [joe](https://pkg.so/fr/brew/joe/) - Shares pkgdb curated category or tags: c, cli, productivity.
- [gtranslator](https://pkg.so/fr/brew/gtranslator/) - Shares pkgdb curated category or tags: cli, productivity, translation.
- [libwpd](https://pkg.so/fr/brew/libwpd/) - Shares pkgdb curated category or tags: cli, library, productivity.
- [fanyi](https://pkg.so/fr/brew/fanyi/) - Shares pkgdb curated category or tags: cli, productivity, translation.
- [nedit](https://pkg.so/fr/brew/nedit/) - Shares pkgdb curated category or tags: c, cli, productivity.
- [libcdr](https://pkg.so/fr/brew/libcdr/) - Shares pkgdb curated category or tags: cli, library, productivity.
- [acronym](https://pkg.so/fr/brew/acronym/) - Both packages touch the same language runtime or ecosystem. Shared terms: cli, productivity, python, python-3-14.

## 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
- package-page enrichment
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
