GitHub topics: frc-java
ydlv-frc/ydlv-frc.github.io
Blog (hebrew): Yuval Dolev teaches Java and programming with Java for FRC teams
Language: SCSS - Size: 76.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

0gottogo0/5913-2025
5913's Main Robot Code for 2025
Language: Java - Size: 273 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

WindingMotor/SwerveDrive2025
FRC Robot code for team 2106's 2025 robot - Guppy. Features TalonFX swerve drive, 3 stage elevator, and active angle intake all with Advantage Kit logging. Extensive simulation and auto capabilities with PathPlanner and PhotonVision.
Language: Java - Size: 3.02 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 8 - Forks: 0

jonahsnider/doglog
DogLog is a simple, unopinionated logging library for FRC teams
Language: Java - Size: 5.27 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 7 - Forks: 2

frc5431/RobotCode2025
Code for 5431 Titan Robotics's 2025 Robot, Iris
Language: Java - Size: 581 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 3 - Forks: 1

chopshop-166/frc-2025
FRC Team 166's source code for the 2025 game, Reefscape
Language: Java - Size: 168 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

team-3482/Reefscape2025-Ceto
FRC Reefscape 2025 On-season code for Ceto, the robot made by Team 3482 Arrowbotics
Language: Java - Size: 729 KB - Last synced at: 6 days ago - Pushed at: 17 days ago - Stars: 2 - Forks: 0

TitaniumTigers4829/mako-robot-code-2025
This is the code for our robot in the 2025 REEFSCAPE competition
Language: Java - Size: 1.38 MB - Last synced at: 16 days ago - Pushed at: 19 days ago - Stars: 5 - Forks: 0

wyu4/frc-bad-apple
Render video clips in AdvantageScope.
Language: Java - Size: 6.8 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

FairportRobotics/RoboLib
Team 578's official FIRST Robotics Competition Java library
Language: Java - Size: 172 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

MittyRobotics/tko-electronics-sim
A cross-platform app that allows for building and simulating FRC electronics in real time
Language: Java - Size: 455 MB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 44 - Forks: 6

MilwaukeeCyberCheese/Masha2025
This is the 2025 Reefscape codebase for FRC Team 8847 Milwaukee Cyber Cheese
Language: Java - Size: 15.6 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 1 - Forks: 1

OakvilleDynamics/2025-Robot
2025 FRC Source Code for Reefscape
Language: Java - Size: 449 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

ewpratten/OpenFMS
The open source, game-agnostic Field Management System for FRC
Language: Java - Size: 103 KB - Last synced at: 17 days ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

Isotope-Robotics/FRC-2025
2025 Robot Code for REEFSCAPE
Language: Java - Size: 271 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 1

FYRE5480/Hot-Wheels
FYRE's custom swerve code for FRC robots.
Language: Java - Size: 188 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

redshiftrobotics/reefscape-2025
Robot code for Reefscape 2025 season
Language: Java - Size: 22.8 MB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

Team2537/2025Reefscape
Robot code for FRC 2025: Reefscape
Language: Kotlin - Size: 15.7 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

OakvilleDynamics/frc-robot-template
FRC Robot Template - Java - Command Robot
Language: Java - Size: 301 KB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

mastermind-mayhem/Swerve-Template
Modified MAXSwerve Template for FIRST Robotics
Language: Java - Size: 71.3 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

frc3179/Swerve-2024-1.0
FRC 2024 Season Code from Team 3179
Language: Java - Size: 14.8 MB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

jletroui/FrcJavaKoans
Java Koans for the FRC is an interactive, step by step, course to teach Java to students engaged in the First Robotics Competition
Language: Java - Size: 2.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 22

The-Robotic-Rangers/2025ahhhhh
The 2025 Robotic Rangers Swerve bot for Comp
Language: Java - Size: 126 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Robotwaterfall/PIDmotor2025
This code is designed for a drivetrain featuring a motor with a built-in encoder. It serves as a personal project to deepen my understanding of PID control and its mathematical principles.
Language: Java - Size: 53.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

wyu4/FRC-Competition-Map
Maps out the current team hierarchy of FRC competitions. This was made for the ICS4U Code Review assignment.
Language: Java - Size: 246 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Sting-R/2024-2025 Fork of J-The-Fox/FRC-Team-5098
The FRC team 5098 GitHub repo!
Language: Java - Size: 992 KB - Last synced at: about 13 hours ago - Pushed at: 17 days ago - Stars: 2 - Forks: 0

garrettsummerfi3ld/gigan 📦
A 2024 Crescendo FRC robot written in Java using GradleRIO and WPILib. Focus on stability and rich diagnostics for driver operation.
Language: Java - Size: 240 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1

StuyPulse/StuyLib
Award-Winning FRC Library by StuyPulse Team 694
Language: Java - Size: 8.78 MB - Last synced at: 15 days ago - Pushed at: 2 months ago - Stars: 35 - Forks: 8

Waterford-Robotics/REV-Swerve-Example-2024
Comprehensive and completely documented Swerve Drive repo to help beginners learn the mechanics of swerve! WPILib 2024.
Language: Java - Size: 64.5 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Spartronics4915/SpartronicsLib
FRC library with V-SLAM, trajectory generation, and LIDAR object detection capabilities
Language: Java - Size: 3.98 MB - Last synced at: 15 days ago - Pushed at: about 4 years ago - Stars: 18 - Forks: 8

OakvilleDynamics/2024-Robot 📦
2024 FRC Source Code for Crescendo
Language: Java - Size: 554 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

Delta-Prime-Robotics/2024-Crescendo
Wheelie, Delta Prime Robotics 2024 robot for Crescendo.
Language: Java - Size: 331 KB - Last synced at: 15 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

Delta-Prime-Robotics/2023-ChargedUp
2023 ChargedUp Jon R Doel
Language: Java - Size: 165 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

SGFRobots/9428CashewChickens 📦
Outdated Initial Swerve Code. Est. 2024
Language: Java - Size: 8.38 MB - Last synced at: 20 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 2

wildstang/robot_framework
WildStang FRC Java Framework
Language: Java - Size: 3.05 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 3

awtybots/FRC-2024 📦
Team 5829's 2024 FRC competition robot codebase.
Language: Java - Size: 762 KB - Last synced at: 27 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

IsaiahBallestrazze/Bionic-Polars-Programming
Stores our FRC Competition code for every year
Language: Java - Size: 55.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

team-3482/Crescendo2024-Artemis 📦
Code for the robot Artemis in Crescendo 2024
Language: Java - Size: 15.9 MB - Last synced at: 27 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

Team4388/Robot-Essentials
Basic code for any Ridgebotics robot project
Language: Java - Size: 392 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

S0L0GUY/TallonSRX-Tank-Drive-Sample
Language: Java - Size: 55.7 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

WindingMotor/SwerveDrive2023
[OUTDATED USE SwerveDrive2025 REPO] A swerve drive base code using SDS MK4 Modules, Neos, and SRX Mag Encoders. Features code for an elevator and grabber.
Language: Java - Size: 441 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 6

FRCTeam3255/FRC-Java-Tutorial
A tutorial on how to program a robot for use in the FIRST Robotics Competition
Size: 53.5 MB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 62 - Forks: 17

barbute/gronk
Robot code for Prosper Robotics 2024 Offseason development system
Language: Java - Size: 1.47 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

nagan319/ChargerLib
Library for FRC Team 6560 containing hardware API wrappers, swerve, limelight, odometry, and generic subsystem/command templates
Language: Java - Size: 124 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

barbute/fourier
Robot code for FRC 9105 2024 Build-season robot development
Language: Java - Size: 21.8 MB - Last synced at: 17 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

WindingMotor/KSP-WPILIB
🚀 Combine Kerbal Space Program with the FIRST Robotics Competition WPILIB using the kRPC mod. Train your programmers using familiar concepts!
Language: Java - Size: 83 KB - Last synced at: 21 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

MittyRobotics/path-following
Autonomous path following (Pure Pursuit/Ramsete) using Quintic Hermite splines and trapezoidal motion profiles.
Language: Java - Size: 2.15 MB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

Scorpions-Robotics/color-crescendo-team-database
The database includes 100+ teams messages to announce to the world
Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

Scorpions-Robotics/robot-2024 📦
;)
Language: Java - Size: 220 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1

Team2530/RobotCode2024 Fork of Team2530/Swerve
Team 2530's robot code for Crescendo
Language: Java - Size: 12.3 MB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 2

Kobeeeef/XTABLES
XTABLES is a comprehensive server and client solution for data management and interaction, featuring mDNS integration, enhanced caching, customizable logging, and efficient service discovery.
Language: Java - Size: 53.9 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 1

SouthwestRoboticsProgramming/2024_Main_Robot
Robot code for 2129's 2024 robot.
Language: Java - Size: 8.77 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

Pigmice2733/robolib
FRC robotics library designed to be reused year to year
Language: Java - Size: 346 KB - Last synced at: 17 days ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

team-3482/Crescendo2024-Apollo
Code for the robot Apollo, team 3482's off-season bot.
Language: Java - Size: 426 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

FIRSTTeam6423/2024-Competition-Robot
6423 2024 codebase
Language: Java - Size: 2.76 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Ninjas4744-Organization/Robot-Code-2024-Off-Season
Ninjas #4744 - 2024 Offseason FRC Robot Code
Language: Java - Size: 1.46 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

MOERobotics/robot-2023 📦
Code for 2023 Charged Up challenge, FRC 365 robot TherMOE Dynamic
Language: Java - Size: 580 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

FRC6854/VikingSwerve
FRC Swerve Drive Example
Language: Java - Size: 164 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 23 - Forks: 2

WindingMotor/SwerveDriveAdvantage2024
Repo for NEO MK4i swerve modules with YAGSL and AdvantageKit implementation. Robot code for 2106 2024 season. Fully commented with javadoc support!
Language: Java - Size: 569 KB - Last synced at: 19 days ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

blair-robot-project/robot2017
FRC Team 449 Blair Robot Project's 2017 build season code
Language: Java - Size: 22.8 MB - Last synced at: 16 days ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 7

Operation-P-E-A-C-C-E-Robotics/base-swerve
Advanced Swerve Code for FRC
Language: Java - Size: 486 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 2

ExcaliburFRC/Crescendo2024
Excalibur 6738 robot code for the 2024 Crescendo FRC season
Language: Java - Size: 251 KB - Last synced at: 15 days ago - Pushed at: 10 months ago - Stars: 8 - Forks: 1

ivanpost24/TestTimedRobot 📦
An example Timed-based robot.
Language: Java - Size: 81.1 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

qhdwight/frc-pid-tuner 📦
Stand-alone program that makes it easy to tune Spark MAX PIDF. Dynamic reloading with JSON configuration files.
Language: Java - Size: 188 KB - Last synced at: 17 days ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 2

FIRSTTeam102/Robot2023
Pinchy, 102's robot for the 2023 FRC game, Charged Up
Language: Java - Size: 4.46 MB - Last synced at: 15 days ago - Pushed at: 9 months ago - Stars: 4 - Forks: 0

Team6083/OverRobotLib
A custom lib for Overlooking robot
Language: Java - Size: 388 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

NewDeanPlus/6512-Swerve-2024
Team 6512 Swerve Code (Developed with the help of Team 4534)
Language: Java - Size: 96.7 KB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

NewDeanPlus/6512-ArcadeDrive-2024
Team 6512 Robot Code for 2023-2024 Season
Language: Java - Size: 60.5 KB - Last synced at: 16 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

NewDeanPlus/6512-ArcadeDrive-2023
Team 6512 Robot Code for 2022-2023 Season
Language: Java - Size: 128 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

ShyavanS/5032_2020_Peregrine
FRC Team 5032 Falcons' Robot Code for the 2020 Infinite Recharge Challenge
Language: Java - Size: 225 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

TitaniumTigers4829/loopy-robot-code-2022
4829's robot code for the 2021-2022 season, Rapid React.
Language: Java - Size: 905 KB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 4

Robojacks/FRC-2019-Rampage
Our current program in Destination Deep Space for our 2019 robot, Rampage.
Language: Java - Size: 462 KB - Last synced at: 11 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

Robojacks/FRC-2018
Code used for the Fall 2018 off-season event held at BHS.
Language: Java - Size: 832 KB - Last synced at: 11 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

VOLTEC6647/Voltec-Prototype
This is team 6647's standard code for prototiping chassis
Language: Java - Size: 108 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

DanFRC/garry-robot-2024-code
Repository for Garry the robot
Language: Java - Size: 52.7 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

frc6506/FRC-PracticeProject-2021
Updating 2020 semi-outdated command-based code to the latest 2021 command-based framework, while adding new features.
Language: Java - Size: 134 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

awtybots/FRC-2023-Swerve 📦
Official 2023 code for FRC 5829
Language: Java - Size: 6.78 MB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

The-Electric-Mayhem/FRC
Team 8399s code for FRC Infinite Recharge
Language: Java - Size: 188 KB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

RED-M0CKING-LINE/Team5183Robot2020J
Team 5183, The Devil Bots, FRC Java Program For Their 2020 Season's Primary Robot.
Language: Java - Size: 222 KB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

RED-M0CKING-LINE/Team5183Robot2019J
Team 5183, The Devil Bots, FRC Java Program For Their 2019 Seasons Primary Robot.
Language: Java - Size: 115 KB - Last synced at: 12 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

frc6357/robot_code_2019
Code for the 2019 FRC build season
Language: Java - Size: 535 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

Jaguar-Robotics/FRC7415-SwerveTemplate
A very basic swerve template for FRC.
Language: Java - Size: 58.6 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

DrDab/TrcRobotFromScratchKit
A barebones FRC robot base with TRCLib and sample code.
Language: Java - Size: 47.9 MB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

OysterRiverOverdrive/Crescendo2024-Runaway
Robot Code for FIRST Robotics Competition Year 2024
Language: Java - Size: 373 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

Forty-Nine-Ninety/2020
Team 4990 Robot code for the 2020 FRC season, Infinite Recharge
Language: Java - Size: 591 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

Forty-Nine-Ninety/2019
Team 4990's robot code for the 2019 FRC season
Language: Java - Size: 51 MB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

steveleecode/TOFSensor
Boilerplate Java Code for PlayingWIthFusion TOF Sensor - FRC 2024
Language: Java - Size: 53.7 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

FIRSTTeam102/robot2024
Waltz, Team 102's robot for the 2024 FRC game, Crescendo
Language: Java - Size: 1.23 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 2

FRC2539/javabot-template
A template + development repo for Team 2539's java codebase.
Language: Java - Size: 1.46 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

BadRobots1014/BadRobot2019
Repo for the 2019 Deep Space competition
Language: Java - Size: 184 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 1

BadRobots1014/2019_Shepard
Revamp of the code for FRC 2019 Deep Space
Language: Java - Size: 196 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 1

Team3309/FRC2021-Offseason
Code for our 2021 offseason robot!
Language: Java - Size: 317 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

Neal-Kotval/2024StormFRC
Code for the STORM Robotics FRC Team #8849
Language: Java - Size: 110 KB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

Quake9203/Robotics-Code-2024
Language: Java - Size: 84 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

PeterDulworth/Yates-HS-FRC-2019
Code for the Yates HS FRC team in the 2019 season.
Language: Java - Size: 62.5 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

frc2852/frc2852-2024
Team 2852 - FRC 2024 "Crescendo"
Language: Java - Size: 252 KB - Last synced at: 25 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 1

Simbotics/Simbot-Base
A base robot with the most up to date utilities and starting components to get started on robot code as fast as possible
Language: Java - Size: 228 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

Blue-Ignition3526/FRC-2024-CODE
3526's 2024 FRC Robot code
Language: Java - Size: 393 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

koibots8230/Swerve-Drive
Code for our 2023 off-season swerve chassis
Language: Java - Size: 200 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

RambotsTeam1350/CRESCENDO-2024
final version of CRESCENDO code
Language: Java - Size: 326 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0
