Skip to content

fb-name-learner

You open a Facebook group’s member list, and this tool copies all the photos and names. Then it plays a flashcard game with you — it shows you a face and asks you to type the name. If you get it right, that person comes up less often. If you get it wrong, you see them again sooner. You actually learn everyone’s name and face before the next meetup or event, instead of pretending to remember at the door.

  • Before attending a conference, group meetup, or in-person event where you will meet people you have only seen online.
  • When a new cohort joins a paid community and you want to know everyone by face within a few days.
  • As a daily warm-up for active groups — takes two minutes, builds recall.
  1. Load unpacked from ~/apps/fb-name-learner/extension/ at chrome://extensions.
  2. Navigate to a group’s member page (facebook.com/groups/[id]/members) or the join-requests page.
  3. Click the extension popup → “Import Group” → select the group.
  4. The quiz starts immediately. A photo appears, the name is hidden, type the answer. Streaks build as you get them right.
RequirementWhere
Manifest permissionsactiveTab, scripting, tabs; hosts: *.facebook.com

No external services, no API keys, no credentials. All data is local.

  • Repo: ~/apps/fb-name-learner/
  • Entry files: extension/manifest.json, popup.html, popup.js, background.js
  • Build 52. Build 50 added Next/Prev buttons for the end screen. Build 51 auto-advances on “Load More.”
  • No backend sync. All quiz progress is stored in chrome.storage.local on whichever machine ran the quiz. If you want to practice on the laptop and the desktop, you start from zero on each.
  • Simple weighted-random algorithm. No spaced-repetition (Anki/SuperMemo-style). Effective for quick cramming but not optimized for long-term retention.