Cross-Linguistic Linked Data

The Project

The goal of the Cross-Linguistic Linked Data project (CLLD) is to help record the world’s language diversity heritage. This is to be facilitated by developing, providing and maintaining interoperable data publication structures.

For more information refer to the project’s website at

The clld framework

Underlying all applications built within the project to publish datasets is the clld framework - a python package providing functionality to build and maintain CLLD apps.


clld provides

  • a common core database model clld.db.models.common,

  • a pyramid application scaffold,

  • a core web application implemented in the pyramid framework,

  • scripts exploiting the core database model,

  • libraries for common problems when working with linguistic databases.

Online documentation is at readthedocs, source code and issue tracker at GitHub.


The applications

For examples of applications developed on top of the clld framework see the list of CLLD datasets.

Indices and tables