GNU FriBidi is an implementation of the Unicode Bidirectional Algorithm (bidi).

GNU FriBidi has no required dependencies. The list of projects using GNU FriBidi is growing and they provide a wealth of examples of everything from blog creation to social networks using the various APIs to learn from.

Mailing list

All GNU FriBidi discussion is currently on fribidi at lists freedesktop org.


We are using the git repository for source code management. Here is the main git tree, and this is the old code base.

Please report bugs (and submit patches) through bugzilla.

The latest release is fribidi-0.19.7.tar.bz2 from August 4, 2015. This release is based on Unicode 6.2.0 character database.