Build With Us

Open-source platform applying FAIR principles to community soccer infrastructure.

View on GitHub

FAIR Principles for Soccer

OpenFutbol applies data science principles to community sports. We believe the infrastructure already exists in neighborhoods - it's just not always discoverable. By making soccer resources Findable, Accessible, Interoperable, and Reusable, we help communities connect.

Findable - Discoverable by humans and machines Accessible - Open protocols, no barriers Interoperable - Works with existing systems Reusable - Remixable for other cities

Technology Stack

Frontend

Vanilla HTML/CSS/JS, Leaflet.js maps, Jekyll static site. No framework lock-in - easy to contribute.

Hosting

GitHub Pages with Jekyll build. Free, open, and forkable for other cities.

Design

Inter + Space Grotesk fonts. CSS custom properties. Responsive, accessible, fast.

How to Contribute

1

Add Organizations

Know a soccer org we should list? Open an issue or PR with their info. Help make programs discoverable.

2

Improve Maps

Add neighborhood markers, improve coordinates, enhance popups. Make the map more useful.

3

Build Features

Check our GitHub issues for "coming soon" features. Calendar integration, filtering, search.

4

Fork for Your City

Take OpenFutbol to your city. The codebase is designed to be remixable and city-agnostic.

Roadmap

Meetup API Integration Priority

Pull live game data from Chicago Neighborhood Soccer Meetup group.

Organization Submission Form Priority

Self-service form for orgs to add themselves to the directory.

Multi-City Support Soon

Architecture for deploying OpenFutbol in other cities.

Search & Filters Soon

Working filter functionality for games and programs.

Ready to Contribute?

Join developers building open infrastructure for community sports.

View Repository Browse Issues

Built in Partnership with NBHD Soccer

Illinois nonprofit corporation (501c3 pending) providing infrastructure for Chicago's community soccer