The Tool Pit
FRCFTCFLLSubmit
The Tool PitCommunity directory for FIRST Robotics tools
FRCFTCFLLSubmit a ToolAdmin
339 tools
StuyLib
FRC

StuyLib is an award-winning Java library for FRC robotics developed by Team 694 that provides reusable code utilities for math, robot control, and hardware integration. Designed for experienced FRC programmers looking to accelerate development with proven, battle-tested components.

roborio vm
FRC

A GitHub project providing scripts to create QEMU virtual machines from RoboRIO image files, enabling FRC programmers to test code and develop without physical hardware.

ScoutingPASS
Rookie FriendlyFRC

ScoutingPASS is an open-source FRC scouting application developed by PWNAGE Robotics that helps teams collect and analyze competition data during matches. Designed for scouts and strategy teams to track robot performance and inform alliance selection.

dslogparser
FRC

A GitHub project that parses FIRST FRC Driver Station log files to extract and analyze match data. Useful for teams debugging robot performance and analyzing match telemetry.

QDash
Rookie FriendlyFRC

QDash is a lightweight, high-performance FRC dashboard application designed for real-time robot telemetry and control during competitions. It serves drive teams and programmers who need reliable field-side monitoring.

web
Rookie FriendlyFRC

ScoutMachine is an FRC scouting and analytics platform that provides data insights and statistical analysis to help teams make informed strategic decisions during competitions.

FRC NT Client
FRC

A Node.js client library for communicating with WPI NetworkTables, enabling FRC teams to build custom applications and dashboards that interact with robot data in JavaScript/Node environments.

FRC 2017 Public
FRC

Team 254's open-source FRC 2017 Steamworks robot code, serving as a reference implementation and learning resource for competitive programming teams.

ev3dev lang java
Rookie FriendlyFLL

A Java programming library for LEGO Mindstorms EV3 robots running ev3dev, enabling teams to write and deploy robot control software using Java and LeJOS conventions. Primarily supports FLL teams using EV3 hardware.

FRC Wiki
Rookie FriendlyFRC

A Chinese-language FRC Wiki built with MkDocs Material that provides documentation and knowledge resources for FRC teams. Serves as an educational reference for students and mentors learning about FRC robotics.

SpartronicsLib
FRC

An FRC Java library providing advanced robotics capabilities including V-SLAM, trajectory generation, and LIDAR-based object detection for teams building autonomous navigation systems.

peregrine backend
FRC

Peregrine is a backend scouting system for FRC teams built with Go, PostgreSQL, and REST API architecture. It provides infrastructure for collecting, storing, and accessing team performance data during competition.

VikingSwerve
FRC

FRC swerve drive implementation example from Team 6854 (Vikings) demonstrating Java-based swerve drivetrain code using WPILib and TalonSRX controllers for FRC 2019 competition.

robotics training
Rookie FriendlyFRC

Team 1257's open-source training documentation repository for teaching new FRC members Java programming and robotics fundamentals using Docsify.

FRC Head to Head Record
Rookie FriendlyFRC

A Flask-based web application that displays head-to-head match records and statistics between two FRC teams, useful for scouting and strategic planning.

awesome frc
Rookie FriendlyFRC

A curated awesome-list aggregating FRC packages, tools, libraries, and resources across programming, CAD, scouting, and other robotics disciplines. Serves as a comprehensive directory for teams seeking existing solutions and learning materials.

FRC Krawler
Rookie FriendlyFRC

FRC Krawler is a community-developed scouting application created by Team 2052 to help FRC teams collect and analyze match data during competitions. Designed for scouts and strategic planning roles.

mostrobotpy
FRC

Official RobotPy repository providing Python bindings and implementation of WPILib components for FRC robot programming on RoboRIO hardware. Enables teams to write FRC robot code in Python using pybind11 bindings to the C++ WPILib library.

ezAuton
Rookie FriendlyFRCFTC

A Kotlin-based library providing tools and utilities for programming autonomous routines in FRC and FTC robots. Designed to simplify autonomous path planning and execution for programmers.

thirdcoast
FRC

Third Coast is an open-source FRC library providing a swerve drive implementation and telemetry API for Java-based robots. It's designed for advanced teams building and controlling swerve drivetrains.

1234567891011121314151617