lcr-tools

LCR Tools Chrome Extension

CI Testing Chrome Web Store Version License

LCR Tools makes managing ward and branch records faster, easier, and more powerful. Built for the modern 2026 LCR interface, this extension automates tedious administrative tasks so you can focus more on people and less on paperwork.

Core Benefits

How to Use

  1. Install: Add the extension to your Chrome browser.
  2. Navigate: Open Leader and Clerk Resources (LCR).
  3. Launch: Click the LCR Tools icon in your toolbar. The menu will automatically show you the most helpful actions for the specific page you are viewing.
  4. Export & Filter: Use the built-in filters to find exactly who you’re looking for across all organizations at once.

Privacy & Security

Your data stays with you. LCR Tools processes all member information locally within your browser. No names, addresses, or sensitive records are ever uploaded to external servers or shared with third parties.

Contributing

We welcome contributions from the community! Whether you’re fixing a bug or adding a new feature, here’s how to get started.

Repository Structure

Adding a New Action

  1. Create a folder in js/actions/ for your feature.
  2. Implement your logic (use js/utils/ modules where possible to stay framework-agnostic).
  3. Register your action in js/actions.js by adding a new entry to the actions array. This tells the extension which LCR pages your action should appear on.
  4. Add tests in tests/actions/ to verify your feature.

Local Setup

  1. Clone the repo and run npm install.
  2. Open Chrome and go to chrome://extensions/.
  3. Enable Developer mode and click Load unpacked.
  4. Select the project directory to load the extension.

Testing & Validation

Automated Releases

This project uses GitHub Actions for CI/CD. When a PR is merged into main, a release is automatically generated.


Note: This tool is an independent open-source project and is not an official application of The Church of Jesus Christ of Latter-day Saints.