Horizon Libraries

Open-source tools we build for our own robot, published because the next team should not have to build them again.

Horizon · FIRST Tech Challenge team 36596

Libraries

SimLoop

Run your FTC robot code on a laptop, deterministically, and get a log you can score. Your subsystems and your OpMode run unchanged against fake hardware in a JVM unit test — no Control Hub, no emulator. A test run is a few seconds.

alpha Java BSD-3-Clause com.github.Horizon-36596:simloop

Read the documentation

Zenith

Plan an FTC autonomous and check its geometry, timing and configured rules before running it on the robot. Draw paths and commands on the web or on Windows, or let an agent edit the same file over MCP. Checks use your robot and field configuration; preview results still need to be verified on the real robot.

beta TypeScript + Java MIT com.github.Horizon-36596:zenith

Read the documentation