Take part

Become a charitologist

Charitology is built in the open, and anyone can practice it. Every page on this site is a file you can improve, every claim can be challenged, and every open problem is waiting for someone to take it on.

Pick a role

The fastest way in

You don’t need to install anything. Every page has an Improve this page link that opens the file in GitHub’s editor. Make your change, describe it and propose it. A maintainer reviews it in public.

Working locally

git clone https://github.com/theguysaccount/charitology.git
cd charitology
npm ci
npm run dev        # live preview at localhost:4321
npm run build      # full build with search
npm run check      # content cross-references and links

Node 22 or newer. No accounts, keys or services are needed.

Where things live

  • src/content/conditions/ holds the Diagnosis
  • src/content/problems/ holds the Open Problems
  • src/content/programs/, tools/ and record/ hold the catalog
  • src/content/encyclopedia/, interventions/, cases/, myths/, disagreements/, traditions/, principles/ and journal/ hold the Record
  • src/content/forecasts/ holds forecast questions
  • src/content/charities/ holds the Charity Index
  • src/data/ holds causes, frameworks, the depth scale, the checklist and headline figures
  • src/components/tools/ holds the interactive tools
  • extension/ holds the browser extension

The rules

Everything follows the Charitology Standard: no judgment of the good being done, a source for every factual claim, honest evidence labels, and no ratings of named charities. AI help is fine if you disclose it and check every claim yourself.

Designed, waiting for builders

Each of these has a written charter. Pick one, open an issue saying you’re on it, and ship the first milestone.