The Tool Pit
FRCFTCFLLSubmit
The Tool PitCommunity directory for FIRST Robotics tools
FRCFTCFLLSubmit a ToolAdmin
339 tools
FRC Java Tutorial
Rookie FriendlyFRC

A GitHub-hosted tutorial teaching Java programming for FRC robot development using RoboRIO and VS Code. Designed to help students and mentors learn FRC programming from the ground up.

FRC 2019 Public
FRC

Public release of Team 254 Backlash's 2019 FRC robot code for the Deep Space game, serving as a reference implementation for advanced programming techniques and robot control systems.

path.jerryio
Rookie FriendlyFTC

A web-based path editor for designing autonomous routes and generating motion-profiling path files for VEX Robotics Competition (VRC). It features pure-pursuit algorithms and is built with React and TypeScript.

pyfrc
Rookie FriendlyFRC

A Python 3 library that simplifies development of RobotPy-based FRC robot code by providing utilities and testing frameworks for Python programmers.

examples
Rookie FriendlyFRC

A GitHub repository containing example RobotPy projects for FRC teams learning to program robots in Python. Provides code samples and starter templates for FRC programming using the RobotPy framework.

LibDS
FRC

LibDS is a library for controlling FRC robots, providing low-level networking and control system functionality for teams developing custom robot control software.

FRC 2016 Public
Rookie FriendlyFRC

Public release of Team 254's FRC 2016 competition code for the Stronghold game. Serves as a reference implementation for programming and robot control strategies.

opensight
Rookie FriendlyFRC

OpenSight is a free, open-source vision processing suite designed for FRC teams to detect and track game elements using computer vision. It provides an accessible alternative to commercial vision solutions.

Strategy Board
Rookie FriendlyFRC

A digital whiteboard tool designed for FRC teams to collaboratively plan and visualize match strategies and game plans. Helps teams organize strategic thinking during competitions and practice.

Pixy2JavaAPI
FRC

A Java API port for the Pixy2 vision sensor, enabling FRC teams to integrate camera-based object detection on RoboRIO platforms. Designed for programmers implementing computer vision in FRC robots.

vision
FRC

An open-source FRC vision processing library using OpenCV and Python for camera-based robot perception. Designed for FRC teams implementing computer vision capabilities in their robots.

YAMS
FRCFTC

YAMS is a software framework for FRC and FTC teams that provides mechanism abstraction and control systems built on WPILib. It's designed for programmers and mechanical engineers looking to standardize and simplify robot subsystem implementation.

RobotCode2025Public
FRC

Open-source FRC robot code from Team 6328 Mechanical Advantage for their 2025 Reefscape competition robot 'Manta'. Provides a real-world example of professional-grade FRC programming and architecture for learning and reference.

pynetworktables
FRC

A pure Python implementation of the FRC NetworkTables protocol, enabling Python-based FRC robots and tools to communicate via the standard NetworkTables system used in FIRST Robotics.

tbapy
FRC

A Python wrapper library that simplifies access to The Blue Alliance API for FRC teams, enabling programmatic retrieval of competition data, team statistics, and match information.

PurePursuitAlgorithm
Rookie FriendlyFRC

A Java implementation of the pure pursuit path-following algorithm using Processing, useful for FRC teams developing autonomous robot navigation and motion planning.

tko electronics sim
Rookie FriendlyFRC

A cross-platform desktop application that simulates FRC electrical systems in real time, allowing teams to design and test electronics configurations without hardware. Useful for learning electrical design and troubleshooting wiring before physical implementation.

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.

1234567891011121314151617