Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Basic Meeting List Toolbox Root Server

PHP Programming Language Tests Build Status


The Basic Meeting List Toolbox (BMLT, hereafter) is a very powerful client/server system that has been written for a very specific purpose, for a very specific clientele.

It is designed to track and locate Narcotics Anonymous meetings, which are regularly-scheduled, weekly, recurring events.

The original intended clientele is Narcotics Anonymous Service bodies (although other 12 step fellowships have started using BMLT as well). The service body implements a BMLT server, and provides the server to other NA Service bodies. This project is the "root" server for the BMLT. It is the "server" part of the BMLT "client/server" architecture.

You can find out more about the BMLT on the website.

Follow this link to access the BMLT Root Server GitHub repository. There are also links to various predecessor legacy repositories here at the end of this README. For specific information on setting up a development environment for work on the BMLT root server, please see in the GitHub repository.


The root server requires a MySQL 5.7 database or higher and PHP 8.0 or higher.

For more information about server requirements, see the "Things You Will Need Before You Install" section of Installing a New Root Server.


For instructions on installing the root server, see Installing a New Root Server


The first BMLT release was in 2009.

Here are various legacy repositories that are predecessors to the current BMLT Root Server GitHub repository.

Follow this link to see the legacy BitBucket repository.

Follow this link to see the legacy GitHub repository.

Follow this link to see the legacy antediluvian repository on SourceForge. (Note: this link isn't working any more as of July 2020.)

NOTE: The repository origin has been transferred to Bitbucket. The legacy GitHub repository is now only archival (ends at version 2.0.2).