LDSTechContributeSelf SupportForumWikiJiraProjects

Gospel Library for Android

Gospel Library for Android is an app for any device running the Android OS. The app has access to the official text of the Latter-day Saint gospel library, including the scriptures, conference talks, and the curriculum texts. Herein, Gospel Library for Android will be shown as GLA but may also be shown as LDSSA because of its former name, LDS Scriptures for Android. This document is written in present tense regardless of whether what is being described is currently implemented or not. Summary Video



Gospel Library for Android is a well maintained app project undergoing current development including bug fixes and new features. The app currently synchronizes some annotations with the Notes and Journal web application.

Production releases

The current version is, released November 2013.

Users should normally obtain GLA as a production release from one of the app markets below. Use the QR code shown on the right for the Google play app market download. You may also search for the phrase gospel library or lds gospel library in any of the markets.

Store links:

Android market

You can also download the APK for the current release directly:

Older production releases are still available for download:

To install a previous version of GLA you will need to uninstall any existing versions on your device. Check your Notes and Journal account to ensure your data is safe before an uninstall. You take responsibility for your data. The development team offers no support for older production releases.

To install an older versions of GLA:

  1. On your device, enable unknown sources. Navigate from Home Screen to Menu > Settings > Applications, and check Unknown sources. This allows non-market applications to be installed on your device.
  2. Download the older version of the application that you want to use listed above.
  3. Install the Android package you just downloaded by going to the Downloads page in your device’s browser, and selecting the Android package file you just downloaded. (To see the Downloads page, press the menu button within the browser app and then choose Downloads, which may be under More.)
  4. If the file downloads with a .zip extension, you will need to rename .zip to .apk for the app to install.


Visit Gospel Library support - Android for help with issues and a FAQ sheet.

If you have installed a pre-release developer's version of Gospel Library for Android on your device, you will need to uninstall the pre-release version before you can install the released version from the Market. From your home screen, choose menu | Settings | Applications | Manage applications. Then select the Gospel Library application and choose Uninstall. You should now be able to install the Market version.


If you would like to be involved in the development efforts for GLA, the source code repository (GIT) can be found here. You will need to use your LDSTech account username and password to access the repository. Visit LDS Mobile Android - Developer Setup for information on how to setup a development environment.

Please note that LDSTech projects are not to be considered "open source" projects, and they are not released under an open source license. The Church retains all intellectual property rights, including copyrights and the right to make derivative works.

While the code base is publicly available to project members, this is so project members can contribute to the code. All code or other contributions to the project by community members are licensed to the Church based on the Individual Contributor’s License Agreement that all community members must agree to before they can join a project.

See also:

Application Features

Instructional Videos

Some video tutorials have been made for version 2.3. These are available on YouTube.

Use official XML source from church subversion repository

The original source of the text is the official LDSxml for the scriptures but it is converted to a format that is more native to Android. The goal of the conversion is to make the functions of GLA more efficient and easy to use.

Ability to read and navigate through scriptures

In its first release GLA supports only six books;

  • Old Testament,
  • New Testament,
  • Book of Mormon,
  • Doctrine and Covenants,
  • Pearl of Great Price,
  • Study Helps

In future editions of GLA users will be able to add books to their library including but not limited to student and teacher manuals (for Sunday School, Priesthood/Relief Society, YMYW, etc.), Hymns, Ensigns, etc.

Search by word

GLA allows the user to enter a word or phrase and search for that phrase within the currently displaying chapter (if any) or anywhere within the books supported by GLA. The order in which the found citations are displayed is patterned after the order used in the Topical Guide, namely:

  1. Old Testament
  2. New Testament
  3. Book of Mormon
  4. Doctrine and Covenants
  5. Pearl of Great Price
  6. Study Helps

Within each book the citations are ordered as they appear sequentially in that book. (This is not true and needs to be edited to correct)


The user is able to create, update, and delete up to 100 bookmarks to anywhere within the supported books. When creating a bookmark the user can enter text to name the bookmark, but the default though editable name of the bookmark will be formatted as <name of the book>-<internal book> <chapter/section>.


GLA allows annotation via long-press (tap and hold) anywhere in the content text. Supported annotations currently include journal, highlights, notes, tags, and links.


Project Manager: Jason Hyer -

Development Lead: Mike Jones -

This page was last modified on 29 March 2014, at 22:42. This page has been accessed 146,238 times.