Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

DLx Developers

Welcome to the DLx Developers page! Here you can find documentation on DLx tools, assets, and utilities for your various DLx projects. Check out the links below for more, or head to the Digital Linguistics GitHub page to view all the DLx repositories.

Contents

About Digital Linguistics

Digital Linguistics (DLx) is the science of the digital management, storage, and dissemination of linguistic data. Best practice in Digital Linguistics is to use the modern open web platform—primarily HTML, CSS, JavaScript, & JSON—for working with linguistic data. DLx projects aim to accommodate the ways linguists already think about and work with their data, and to provide an interoperable data format and set of tools for linguists to use. DLx projects are entirely open source, and aim for simplicity such that other collaborators in the community can contribute to any DLx project.

DLx on the Web

Web Apps & Tools

  • Lotus (Web App for Managing Linguistic Data)

    A web app for linguists to enter, edit, and manage their linguistic data and corpora. Includes tools for managing lexicons and texts, and for tagging corpora. Works offline or online, and allows for online collaboration.

  • TooLiP (Tools for Linguistic Productivity)

    A collection of standalone tools and utilities for accomplishing specific tasks when working with language data, such as converting between different text formats or writing systems.

Data Formats

JavaScript Libraries

  • Concordance Library

    (Node) A library for creating a concordance of words in a DLx-formatted corpus.

  • Transliteration Library

    (browser, Node) A library for transliterating text from one writing system to another. May also be used to sanitize text by removing unwanted characters.

  • Word Aligner Library

    (browser, Node) A library for vertically aligning interlinear glosses (or any multi-line format), using tabs or white space.

Converters

The following JavaScript libraries convert data between various formats. Each converter is also available as a tool in TooLiP.

Developer Resources

DLx makes the following developer resources available:

About

The Digital Linguistics (DLx) developers site

Topics

Resources

Releases

No releases published

Packages

No packages published