About Code for Recovery

Code for Recovery (C4R) is a nonprofit volunteer organization that develops and maintains open-source tools to support 12-step recovery communities. Our mission is to empower local service bodies by providing accessible, community-driven technology solutions for managing and sharing meeting data.

Software for Servants.


Top Projects

All projects are available at github.com/code4recovery.

These tools collectively enable AA service bodies to publish accurate, accessible, and up-to-date meeting information across multiple platforms.

  • 12 Step Meeting List (TSML):
    A WordPress plugin that enables AA districts, intergroups, central offices, and areas to manage and publish meeting schedules. The meeting list can easily be integrated with the Meeting Guide app.
  • TSML-UI:
    An embeddable front-end interface that displays meeting data in a searchable list and map format. It is designed to work seamlessly with TSML and other meeting data sources that comply with the JSON Spec.
  • PDF:
    A service that generates printable PDF meeting schedules directly from JSON Spec–compatible data.
  • Sheets:
    A project that allows users to manage and publish meeting data using Google Sheets. Ideal for groups or districts without WordPress infrastructure, enabling them to connect a Google Sheet to TSML-UI and the Meeting Guide app.

Online Intergroup Support

C4R is the developer and maintainer of the software powering the Online Intergroup’s meeting list. C4R is actively developing a new suite of apps and services aimed at improving performance, increasing resiliency, and providing innovative ways for service entities to manage and publish meeting lists.


Get Involved!

Code for Recovery welcomes volunteers to join our mission! We are a community of developers who are also members of a 12-step recovery program (or similar recovery community). If you’re passionate about service and have skills in PHP, TypeScript, React, or similar technologies (even if you’re just learning), we invite you to contribute your talents to our open-source projects and help support recovery communities worldwide.


Contribute

Code for Recovery is supported by the 7th Tradition — self-support through our own contributions. If you find our work valuable, please consider making a donation to help us continue providing free and open-source tools for the recovery community.

You can make a 7th Tradition contribution to Code for Recovery  here.

About your payment processing on our site

tiaa-forum.org uses Stripe for our payment processor. Stripe processes over a trillion dollars in a year handling millions of transactions around the world. This site does not keep any of your personal or payment information.