# Documentation - Release API

Packages
Package | Description
--- | ---
edu.wpi.cscore |
edu.wpi.first.networktables |
edu.wpi.first.wpilibj | The WPI Robotics library (WPILibJ) is a set of Java classes that interfaces to the hardware in the FRC control system and your robot.
edu.wpi.first.wpilibj.buttons |
edu.wpi.first.wpilibj.can |
edu.wpi.first.wpilibj.command |
edu.wpi.first.wpilibj.communication |
edu.wpi.first.wpilibj.drive |
edu.wpi.first.wpilibj.filters |
edu.wpi.first.wpilibj.hal |
edu.wpi.first.wpilibj.interfaces |
edu.wpi.first.wpilibj.internal |
edu.wpi.first.wpilibj.livewindow |
edu.wpi.first.wpilibj.networktables |
edu.wpi.first.wpilibj.smartdashboard |
edu.wpi.first.wpilibj.tables |
edu.wpi.first.wpilibj.util |
edu.wpi.first.wpilibj.vision | Classes in the `edu.wpi.first.wpilibj.vision` package are designed to simplify using OpenCV vision processing code from a robot program.
edu.wpi.first.wpiutil |
org.opencv.calib3d |
org.opencv.core |
org.opencv.features2d |
org.opencv.imgcodecs |
org.opencv.imgproc |
org.opencv.ml |
org.opencv.objdetect |
org.opencv.photo |
org.opencv.utils |
org.opencv.video |
org.opencv.videoio |