User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome FIRST Robotics Competition

A curated list of packages and resources regarding the FIRST Robotics Competition.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Aug. 7, 2022, 10:14 p.m.

Thank you andrewda & contributors
View Topic on GitHub:
andrewda/awesome-frc

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

General

A general purpose manual for all things FRC. Feel free to contribute!

18
12
3y 88d
n/a

Controls Engineering in the FIRST Robotics Competition: Graduate-level control theory for high schoolers.

156
12
9m
n/a

The official gradle plugin for the FIRST Robotics Competition

233
61
9m
MIT

Suppliers

Programming

Vision

Camera access and streaming library (ARCHIVED, merged into allwpilib)

24
13
4y 5m
n/a

Computer Vision code for the 2017 FRC season

5
2
5y 4m
n/a

Python Target Tracking for 2019 FRC Season

31
12
2y 6m
MIT

๐Ÿ‘€ Powerful vision code for FRC

24
1
9m
GPL-3.0

Scouting

Easy, efficient, and collaborative FIRST robot scouting

94
37
1y 90d
GPL-3.0

Customizable, cross-platform FRC Scouting application based on Electron.

18
26
10m
MIT

Driving

Cross-platform clone of the FRC Driver Station

140
19
1y 4m
MIT

Extensible, JavaScript-based driving dashboard framework for the FIRST Robotics Competition.

122
87
2y 88d
MIT

Unofficial FRC SmartDashboard in nw.js

15
0
5y 5m
MIT

Community

Java/Kotlin

Official Repository of WPILibJ and WPILibC

537
312
9m
n/a

A modern dashboard for FRC

62
53
9m
n/a

Framework for programming FRC robots, inspired by Sertain Legacy and Meanlib

6
0
1y 5m
n/a

A common library of useful classes and systems intended to be used for all Team 1540 robots

8
0
2y 5m
n/a

Feature-rich Kotlin JVM based robotics library, primarily for use in the FIRST Robotics Competition.

29
9
1y 50d
MPL-2.0

Simulator For FRC Java and C++ Robots

58
10
1y 8m
n/a

The software libraries that power all Raider Robotics projects

5
6
9m
GPL-3.0

C++

Official Repository of WPILibJ and WPILibC

537
312
9m
n/a

Robots! Quickly.

1
1
3y 7m
MIT

C

DotNet implementation of WPILib for FIRST Robotics Competition (FRC)

21
6
1y 6d
n/a

FRC NetworkTables for .NET. This is all old code and should not be used anymore.

4
6
1y 9m
n/a

Visual Studio Extension for RobotDotNet

5
5
4y 6m
n/a

Python

Python implementation of WPILib for FIRST Robotics Competition (FRC)

138
55
9m
n/a

Teaches students Robot programming in python by having them create code that passes the unit tests

6
8
6y 7m
n/a

Pure python implementation of the FRC NetworkTables protocol

47
29
1y 5m
n/a

Python Library for The Blue Alliance API v2

7
2
4y 10m
n/a

CSS

A small CSS library for simulating FIRST Robotics Competition's blue award banners.

21
5
4y 0d
MIT

Ruby

Ruby library for fetching data from The Blue Alliance API (v3).

3
2
4y 43d
MIT

JavaScript

Simple Node API Library for The Blue Alliance

0
0
5y 9m
BSD-3-Clause

Videos

Miscellaneous

A messenger ChatBot For FRC__Bot based on TheBlueAlliance API

6
2
5y 113d
MIT