Official FIRST Robotics Competition event data API. Provides real-time match results, team rankings, event schedules, and team data for all FRC seasons.
FRC
Tools for FIRST Robotics Competition teams — programming, CAD, scouting, strategy, and more.
Top FRC Tools
The official FRC robot programming library for Java and C++. Provides hardware abstraction (motors, sensors, cameras), control algorithms, simulation, and the VS Code development environment.
Official FIRST team management portal. Register teams, manage member rosters, track required consent forms, and access program resources across FRC, FTC, and FLL.
The official Gradle build plugin for FRC that enables teams to build, deploy, and manage code on the RoboRIO robot controller. Essential infrastructure tool for FRC Java/Kotlin programming teams.
Official Android mobile application for The Blue Alliance that provides real-time access to FRC competition data, match schedules, team information, and event details.
Shuffleboard is an official FRC dashboard application developed by WPILib that displays real-time robot telemetry, sensor data, and system status during matches and practice.
The Blue Alliance iOS app provides real-time access to FRC competition data, match schedules, team rankings, and event information. Designed for teams, scouts, and fans to stay informed during competitions.
Field support tool for FRC FTAs and FTAAs. Tracks field faults, team connection issues, and match history during events. Helps FTAs quickly diagnose and document recurring problems.
Advanced FRC statistics platform featuring EPA (Expected Points Added) ratings for teams and events. Useful for pre-event analysis and alliance selection research.
Desktop telemetry viewer and log analyzer for FRC robots. Supports WPILib DataLog files, live NetworkTables streaming, 3D field visualization, and custom dashboard tabs.
Plug-and-play FRC vision camera with an integrated web dashboard for configuration. Supports AprilTag tracking, neural network pipelines, and returns target data directly over NetworkTables.
Desktop app for designing and generating FRC autonomous paths. Supports holonomic and differential drivetrains, event markers, and path constraints. Widely used across teams.
Rookie Friendly
Good starting points for new teams
QR-code-based FRC scouting system. Teams configure a JSON file to define their scouting sheet; apps generate QR codes that can be scanned into a spreadsheet without internet.
Desktop app for designing and generating FRC autonomous paths. Supports holonomic and differential drivetrains, event markers, and path constraints. Widely used across teams.
Open-source FRC vision processing pipeline that runs on a coprocessor (Raspberry Pi, Orange Pi, etc.). Detects AprilTags and game pieces; integrates with WPILib pose estimation.
Plug-and-play FRC vision camera with an integrated web dashboard for configuration. Supports AprilTag tracking, neural network pipelines, and returns target data directly over NetworkTables.
The official FRC robot programming library for Java and C++. Provides hardware abstraction (motors, sensors, cameras), control algorithms, simulation, and the VS Code development environment.
The go-to source for FRC match results, rankings, event schedules, and team statistics. Covers every FRC event since 2002 and powers many scouting apps via its API.
Official FIRST Resources
The official FRC robot programming library for Java and C++. Provides hardware abstraction (motors, sensors, cameras), control algorithms, simulation, and the VS Code development environment.
Official FIRST Robotics Competition event data API. Provides real-time match results, team rankings, event schedules, and team data for all FRC seasons.
Official FIRST team management portal. Register teams, manage member rosters, track required consent forms, and access program resources across FRC, FTC, and FLL.