CORE Team 2062's reusable robotics library written in C++ for FRC programming. Provides utility classes and functions designed to support FRC robot code development.
CORE Team 2062's reusable robotics library written in C++ for FRC programming. Provides utility classes and functions designed to support FRC robot code development.
Marrow is a lightweight Java library for building advanced robot behaviors in FTC. It provides reusable components and abstractions for robot programming across multiple teams.
A Python module that mocks the LEGO Spike library for testing FLL robot code without hardware. Useful for developers writing and debugging FLL programs locally.
A C++ template project designed to help rookie FRC programmers learn robot code structure and best practices. Created by Team CORE 2062, this reusable training template serves as a starting point for new teams learning FRC programming.
A fork of WPILib (the official FRC programming library) exploring experimental features like coroutine-based command syntax for Java and C++. Useful for FRC programmers interested in advanced language features and alternative command patterns.
Example code and demonstrations for PurpleLib, a custom Java library for FRC robot programming. Provides reusable code patterns and utilities for teams building FRC robots.
YAMS (Yet Another Mechanism System) is an open-source WPILib library that simplifies robot mechanism programming by providing structured configuration and control for arms, elevators, turrets, and other subsystems with built-in telemetry and live-tuning support.
A Visual Studio Code extension that enables visual block-based programming (BlocklyPy) for LEGO robotics platforms including EV3, Spike Prime, and other hubs running Pybricks firmware. Designed for FLL teams and beginners.
A VS Code extension that enables visual block-based programming (Blocklypy) and direct connection to LEGO hubs (EV3, Spike Prime) for FLL teams using Pybricks and HubOS v3.
A curated list of FRC packages, libraries, tools, and resources organized by category (programming languages, CAD, scouting, etc.). Serves as a community-maintained directory to help teams discover available tools and best practices.
ChoreoLib is a vendor library for FRC teams that provides bindings and utilities for integrating Choreo trajectory generation into robot code (Java and C++). It enables teams to use pre-generated autonomous paths in their 2026 robot programs.
Team 1257's open-source training documentation for onboarding new members to FRC robotics programming, covering Java and robotics concepts using Docsify.
A quick reference handbook for common issues and solutions in FIRST Tech Challenge, covering programming, mechanical, and electrical troubleshooting.
A collection of programming tips and best practices for FRC robot development. Designed as an educational resource for students and mentors working on FRC software.
An educational training module and guide designed to help FTC students and mentors understand FTC programming fundamentals, including Java, Android Studio, robot control, and machine learning with TensorFlow Lite.