libbraillePortable Library for Braille Displays
Features
- supports over 40 Braille displays.
- serial or USB terminals from most manufacturers are supported: Alva, Baum, Blazie Engineering, EuroBraille, HandyTech, Hermes, ONCE, Papenmeier, Pulse Data, TechniBraille, Tieman...
- many programming languages
- libbraille is usable from C, C++, Python, Java and JavaScript.
- easy configuration
- most displays are autodetected at initialisation. A Braille Pane
for the Mac OS X System preferences is available.

- open source and free software
- this software is distributed under the LGPL Free Software Licence so that any developer who wants to write an accessible application could use it.
- portable
- it has currently been tested on linux, win32, MacOS X, FreeBSD and Solaris
- international
- it is easy to change the Braille table.
- easy to distribute
- an easy to use windows installer is provided. Some packages for Debian GNU/Linux systems or RPM systems or Mac OS X systems are also available
- provides a virtual graphical Braille keyboard
- this virtual Braille keyboard in Gtk+ helps developers to test
their application without owning an expensive device.