☰ Menu
CLI Open source 23 installs/mo

liblouis for Mac

liblouis

Open-source braille translator and back-translator

liblouis — overview

[https://github.com/liblouis/liblouis/actions/workflows/main.yml] [https://github.com/liblouis/liblouis/actions/workflows/mingw.yml] [https://github.com/liblouis/liblouis/actions/workflows/emscripten.yml] [https://api.securityscorecards.dev/projects/github.com/liblouis/liblouis]

Introduction

Liblouis is an open-source braille translator and back-translator named in honor of [http://en.wikipedia.org/wiki/Louis_Braille]. It features support for computer and literary braille, supports contracted and uncontracted translation for [https://github.com/liblouis/liblouis/tree/master/tables] and has support for hyphenation. New languages can easily be added through tables that support a rule- or dictionary based approach. Tools for testing and debugging tables are also included. Liblouis also supports math braille (Nemeth and Marburg).

Liblouis has features to support screen-reading programs. This has led to its use in two open-source screenreaders, [http://www.nvda-project.org/] and [http://live.gnome.org/Orca]. It is also used in some commercial assistive technology applications for example by [http://www.viewplus.com].

Liblouis is based on the translation routines in the [http://mielke.cc/brltty/] screenreader for Linux. It has, however, gone far beyond these routines. In Linux and Mac OSX it is a shared library, and in Windows it is a DLL.

Liblouis is free software licensed under the [https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html] (see the file COPYING.LESSER).

The command line tools, are licensed under the [https://www.gnu.org/licenses/gpl.html] (see the file COPYING).

Documentation

For documentation, see the [http://www.liblouis.io/documentation/liblouis.html]. If you build liblouis from source you can get the documentation in various formats (either as info file, html, txt or pdf) in the doc directory, see the HACKING file for details.

For examples of translation tables, see =en-us-g2.ctb=, =en-us-g1.ctb=, =chardefs.cti=, and other files in the tables directory which contains tables for many languages.

Installation

After unpacking the distribution tarball from [https://github.com/liblouis/liblouis/releases] go to the directory it creates. You now have the choice to compile liblouis for either 16- or 32-bit unicode. By default it is compiled for the former. To get 32-bit Unicode run configure with =--enable-ucs4=.

After running =./configure= run =make= and then =sudo make install=. As a final step you might have to run =sudo ldconfig=. For other ways of installation, see the file HACKING.

This will produce the liblouis library and the programs =lou_allround= (for testing the library), =lou_checkhyphens=, =lou_checktable= (for checking translation tables), =lou_debug= (for debugging translation tables), =lou_translate= (for extensive testing of forward and backwards translation) and =lou_trace= (for tracing if individual translations). For more details see the liblouis documentation.

Details

开源盲文翻译器及反向翻译器

How to install liblouis

  1. Open Terminal (press ⌘ + Space and type “Terminal”).
  2. If Homebrew is not installed yet, run the command below first.
  3. Run this command:

Latest 10 releases

Last updated 2026-09-01; current version v3.39.0, with the latest 10 releases listed.

VersionReleasedTypeSizemacOSWindowsLinux
v3.39.02026-09-01Stable18.0 MBDownloadDownload—
v3.38.02026-06-01Stable17.9 MB—Download—
v3.37.02026-03-03Stable17.8 MB—Download—
v3.36.02025-12-02Stable17.8 MB—Download—
v3.35.02025-09-01Stable17.3 MB—Download—
v3.34.02025-06-06Stable17.1 MB—Download—
v3.33.02025-03-03Stable17.2 MB—Download—
v3.32.02024-12-03Stable17.2 MB—Download—
v3.31.02024-09-02Stable17.1 MB—Download—
v3.30.02024-06-04Stable17.1 MB—Download—

Data from GitHub Releases; stable releases first, each group sorted newest first.

Compared with similar apps

Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.

Compared with similar apps
AppVersionLicenseArchitecture30-day installs
liblouisv3.39.0GPL-3.0-or-later AND LGPL-2.1-or-laterCLI23
ascii2binary2.14GPL-3.0-onlyCLI15
latex2html2026GPL-2.0-or-laterCLI11
lowdown3.2.1ISCCLI57

Similar apps: Command-line Tools

Leave a comment

评论表单加载中…