# Projector display

> Build display screens, combine them into loops, and push them to any TV or projector in your venue.

The projector is how spectators, coaches, and gymnasts see what's happening during the meet. You build reusable **display modules** for the scores you want shown, combine them into **loops** that rotate through the displays on a timer, and then launch a loop on whichever computer is connected to your projector or TV.

Anything you change from the admin panel shows up on the projector on the next rotation, so you can keep running the meet from your laptop without walking over to the projector computer.

## The three pieces

| Piece                     | What it is                                                                                                                                                | Where you build it                 |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- |
| **Leaderboard display**   | A ranked results screen for one [level](/levels/index.md), [competition](/competitions/index.md), and [subdivision](/competitions/create-subdivisions.md) | Projector Display → Module library |
| **Latest scores display** | A live feed of scores for one [session](/scheduling/create-a-session.md) as they're verified                                                              | Projector Display → Module library |
| **Display loop**          | An ordered playlist of modules that cycle on a timer                                                                                                      | Projector Display → Loop builder   |

You can build as many modules and loops as you want. A single module can be reused across several loops, so you don't need to duplicate configuration.

## Steps

1. [**Create a leaderboard display**](/projector/create-a-leaderboard-display.md) — Ranked standings for one competition
2. [**Create a latest scores display**](/projector/create-a-latest-scores-display.md) — Scrolling live feed for one session
3. [**Build a display loop**](/projector/build-a-display-loop.md) — Chain modules into a rotating playlist
4. [**Launch the projector**](/projector/launch-the-projector.md) — Open the full-screen display on a venue computer
5. [**Update a running projector from another device**](/projector/update-from-another-device.md) — Change what's showing without touching the projector computer
6. [**Hide gymnasts or levels from the projector**](/projector/privacy-and-visibility.md) — Keep specific gymnasts or entire levels off the public displays

## Before you start

* [Create a meet](/meet-setup/create-a-meet.md) and [configure levels and categories](/meet-setup/configure-levels-and-categories.md)
* [Set up at least one session](/scheduling/create-a-session.md) if you want a latest scores display
* Know which TVs, projectors, or monitors you plan to use, and have a laptop or mini PC connected to each one

## Where to find it

From the meet dashboard, look for **Projector Display** in the sidebar. That's the single page where you build modules and loops. The projector itself opens in full-screen from the **Start display** button — that's the page you cast to the TV.

## Related

* [View rankings](/results/view-rankings.md) — The admin leaderboard view (different from the projector)
* [Publish live scores](/results/publish-live-scores.md) — Public score visibility for spectators on their phones
* [Organizer event-day guide](/organizer-event-day-guide/index.md) — Checklists for running a live event


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gymart.org/projector/index.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
