The Sport Fanalyst

How it works

Contribute to the open record.

The Sport Fanalyst runs on an open-source workflow. GitHub is the source of truth; this site is the place to discover and collaborate. Here's how to join in — whether or not you write code.

The contribution workflow

  1. 01

    Create an account

    Sign in with GitHub. You start as a Member — you can comment, join projects, and post to the community board right away.

  2. 02

    Submit your first contribution

    Open a pull request using one of the templates below, or post an idea to the board. It can be data, research, a model, an app, or a fix.

  3. 03

    Review

    A maintainer or admin reviews your submission for sources, methodology, and clear authorship — the three things every analysis here must show.

  4. 04

    Approved → Contributor

    Once merged, you become a Contributor. From then on, normal edits flow without gatekeeping.

Roles & permissions

Permissions grow with trust. Everyone is welcome at the door.

Visitor

  • Browse sports
  • View projects
  • Read stories

Member

  • Create a profile
  • Comment
  • Join projects
  • Submit ideas

Contributor

  • Submit projects
  • Create content
  • Update pages

Maintainer

  • Review submissions
  • Manage sport sections

Admin

  • Full control
  • Founder

Requires review

High-impact changes get a second pair of eyes before they land.

  • Deleting projects
  • Major changes
  • Removing data
  • Ownership changes

Lands automatically

Low-risk edits don't need gatekeeping — keep the friction where it matters.

  • Typo fixes
  • Formatting
  • Metadata updates

Submit a contribution

The guided form fills in the right fields and opens a pull request for you — no Markdown by hand.

Start a guided submission →

Prefer to write the file yourself? These are the fields each type needs.

Project submission

Any project: Data, Research, Models, or Apps.

  • title
  • creator
  • sport
  • category
  • description
  • github_url
  • data_sources
  • status
Use the guided form →

Data submission

Datasets, APIs, and athlete databases.

  • dataset name
  • sport
  • source(s)
  • license
  • format
  • data dictionary
  • update cadence
Use the guided form →

Research submission

Articles, studies, and visual storytelling.

  • question
  • sport
  • methodology
  • data sources
  • findings
  • reproducible notebook
Use the guided form →

App submission

Dashboards, calculators, and interactive tools.

  • app name
  • sport
  • what it does
  • github_url
  • demo_url
  • data sources
  • tech stack
Use the guided form →

The standard

Every analysis shows three things.

SourcesWhere the data came from, cited so anyone can check.
MethodologyHow the result was produced, in enough detail to reproduce.
CreatorWho made it, credited by name and handle.
Start on the community board →