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: None

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!

19
12
2y 5m
Unknown

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

112
9
1y 70d
NOASSERTION

The official gradle plugin for the FIRST Robotics Competition

233
53
1y 55d
MIT

FRC's leading event, team, and match tracker.

A resource for learning about all FRC topic, made for any level of experience.

Suppliers

Supplier of many popular parts certified for FRC use, including the Talon SRX's and Victor SPX's.

A supplier for the educational robotics market, focusing particularly on FIRST.

A distributor of parts for FRC, FTC, and VEX formed by FIRST alumni.

A comprehensive index of parts for many applications, from fasteners to pneumatics.

Distributor of many FIRST Legal mechanical and electrical parts, including NEO Brushless Motors and Spark MAX Motor Controllers.

A company founded by FIRST alumni that aims to distribute reliable and high-quality parts.

Programming

Exhaustive and well-written guide to programming in FRC, the right way.

Old and unsupported documentation for hardware and officially supported software languages. For up to date, check below.

Up-to-date documentation on FRC hardware and software for 2020 and beyond.

Vision

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

24
12
3y 7m
NOASSERTION

Computer Vision code for the 2017 FRC season

5
2
4y 7m
Unknown

Python Target Tracking for 2019 FRC Season

32
12
1y 9m
MIT

The most complete lesson about vision tracking out there.

A plug-and-play vision solution built for FRC.

Scouting

Easy, efficient, and collaborative FIRST robot scouting

95
34
1y 83d
GPL-3.0

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

18
27
1y 109d
MIT

Driving

Cross-platform clone of the FRC Driver Station

128
18
2y 9m
MIT

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

119
84
1y 5m
MIT

Unofficial FRC SmartDashboard in nw.js

14
0
4y 7m
MIT

Community

The one and only FRC subreddit.

The essential forum for all things FRC.

Chat community for robotics advice and socialization with other FRC students, mentors, and alumni. The absolute best place to go for FRC discussion.

List of unofficial regional, organizational, and community servers for FRC.

Java/Kotlin

Official Repository of WPILibJ and WPILibC

429
248
1y 54d
NOASSERTION

A modern dashboard for FRC

57
47
1y 88d
NOASSERTION

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

6
0
1y 86d
Unknown

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

7
0
1y 8m
Unknown

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

30
10
1y 78d
MPL-2.0

Simulator For FRC Java and C++ Robots

53
10
1y 55d
NOASSERTION

The software libraries that power all Raider Robotics projects

1
0
1y 54d
GPL-3.0

C++

Official Repository of WPILibJ and WPILibC

429
248
1y 54d
NOASSERTION

Robots! Quickly.

1
1
2y 10m
MIT

C

DotNet implementation of WPILib for FIRST Robotics Competition (FRC)

19
6
1y 7m
Unknown

FRC NetworkTables for .NET

3
5
1y 10m
Unknown

Visual Studio Extension for RobotDotNet

4
5
3y 9m
Unknown

Python

Python implementation of WPILib for FIRST Robotics Competition (FRC)

121
54
1y 4m
NOASSERTION

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

6
7
5y 10m
Unknown

Pure python implementation of the FRC NetworkTables protocol

47
26
1y 84d
BSD-3-Clause

Python Library for The Blue Alliance API v2

8
3
4y 35d
Unknown

CSS

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

21
6
3y 77d
MIT

Ruby

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

3
2
3y 4m
MIT

JavaScript

Simple Node API Library for The Blue Alliance

0
0
5y 6d
BSD-3-Clause

Videos

Playlist of every game release video since 2003.

Playlist of the best robot reveal videos.

Miscellaneous

A messenger ChatBot For FRC__Bot based on TheBlueAlliance API

6
2
4y 6m
MIT

Beautiful map of the world's FRC teams.

Chrome extension to fill your New Tab page with a random FRC team, or show the team with a number corresponding to the current time.