Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Awesome
  3. FIRST Robotics Competition

FIRST Robotics Competition

NOASSERTION

A curated list of awesome packages, tools, and resources for the FIRST Robotics Competition (FRC).

GitHubGitHub
123 stars12 forks0 contributors

What is FIRST Robotics Competition?

Awesome FRC is a curated list of packages, tools, and resources specifically for the FIRST Robotics Competition (FRC). It aggregates essential software libraries, hardware suppliers, community forums, and learning materials to help high school robotics teams build and program their competition robots more effectively. The list solves the problem of scattered information by providing a single, organized reference for the global FRC community.

Target Audience

High school students, mentors, and alumni participating in or supporting FIRST Robotics Competition teams who need to find reliable tools, libraries, and community resources.

Value Proposition

Developers and teams choose Awesome FRC because it saves significant research time by vetting and categorizing the most useful FRC-specific resources in one place. Its community-driven curation ensures relevance and quality, covering everything from core programming libraries to niche scouting apps and supplier information.

Overview

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

Use Cases

Best For

  • FRC teams looking for programming libraries and frameworks (e.g., WPILib ports for Java, C++, C#, Python)
  • Students and mentors seeking vision processing solutions like OpenCV pipelines or plug-and-play cameras
  • Teams needing scouting applications for data collection during competitions
  • Developers building custom driver dashboards using web technologies
  • Teams researching reliable hardware suppliers and legal parts for robot construction
  • New members looking for community forums, Discord servers, and learning materials to get up to speed

Not Ideal For

  • Teams needing interactive, hands-on tutorials or step-by-step coding workshops
  • Projects completely unrelated to the FIRST Robotics Competition ecosystem
  • Developers seeking guaranteed up-to-date or actively maintained software without manual verification
  • Users who prefer peer reviews, quality ratings, or detailed comparisons for each resource

Pros & Cons

Pros

Comprehensive Resource Aggregation

Organizes essential tools, libraries, and communities across programming, vision, scouting, and suppliers, saving teams significant research time as highlighted in the curated lists.

Community-Driven Curation

Directly links to vital forums like Chief Delphi and Discord servers, ensuring access to active discussion and support channels for real-time help.

Multi-Language Support

Features repositories for Java/Kotlin, C++, C#, Python, and more, catering to diverse team preferences and skills, as seen in the Repositories section.

Learning Material Inclusion

Includes tutorials, game animations, and documentation aids, such as the State Space Guide and vision talks, helping teams of all skill levels quickly get up to speed.

Cons

Passive Information Source

Merely aggregates links without active maintenance guarantees; users must independently verify resource currency and quality, as noted with old WPILib ScreenSteps documentation.

Lacks Depth and Guidance

Provides no code examples, setup instructions, or comparative analysis, leaving teams to figure out integration and best practices on their own from external sources.

Potential for Outdated Content

As a static list, it may not reflect the latest FRC seasons or software updates, requiring manual checking by users, which can be time-consuming.

Frequently Asked Questions

Quick Stats

Stars123
Forks12
Contributors0
Open Issues0
Last commit2 years ago
CreatedSince 2016

Tags

#robotics#hacktoberfest#awesome-list#robotics-competition#community-curated#first-robotics#frc#awesome#programming-resources#educational-robotics

Included in

Awesome452.0k
Auto-fetched 1 day ago

Related Projects

AwesomeAwesome

😎 Awesome lists about all kinds of interesting topics

Stars471,554
Forks35,233
Last commit26 days ago
Self HostedSelf Hosted

A list of Free Software network services and web applications which can be hosted on your own servers

Stars296,312
Forks13,773
Last commit2 days ago
Free for DevelopersFree for Developers

A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

Stars122,803
Forks12,891
Last commit2 days ago
Beginner-Friendly ProjectsBeginner-Friendly Projects

A list of awesome beginners-friendly projects.

Stars86,093
Forks7,896
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub