ScoreLang is a domain-specific language (DSL) for tracking and calculating football (soccer) tournament scores and standings.
Try ScoreLang in your browser at score.zoid.dev
Demo: EPL 2024-2025 Season
This repository is organized as a monorepo with the following packages:
packages/lang
: Core language implementation, parser, and CLI toolpackages/web
: Web interface for ScoreLang
This project uses Bun as its package manager and runtime.
# Install dependencies
bun install
# Build all packages
bun run build
See the individual package READMEs for more detailed usage instructions: