Announcing FRC-Colors.com

Hi everyone, I’d like to announce the launch of FRC Colors (frc-colors.com). FRC Colors is an API that allows you to fetch the primary and secondary color codes for an FRC team.

FRC Colors was built to make it easier to look at graphs on 581’s scouting app. Instead of making every point on the graph the same color, or just a random color, you can use the team’s actual branding. This makes it way easier to skim through the graph and single out the team you’re looking for.

Here’s an example of what the 581 scouting app looks like with FRC Colors integrated:

Additionally, Statbotics now supports using FRC Colors for their graph views, using a button to toggle them:

For anyone interested in integrating FRC Colors into their own apps, API documentation is available here on GitHub: github.com/jonahsnider/frc-colors.com

How it works

FRC Colors has a small database of human-verified colors (”verified” colors).

For teams which don’t have their verified colors stored in the DB, the app will fetch their team avatar from FIRST (if available), and extract the primary and secondary colors from that.

For teams with no avatar, the API won’t return any colors.

Color stats

FRC Colors tries to automatically extract colors from a team’s avatar (if they have one uploaded to FIRST). That means we can see what the primary & secondary colors are for the 1.8k FRC teams with avatars, which allows for some fun statistics:

Highest EPA by team color:

Enhanced™️ average primary color By state (minus overall average)

EPA of teams based on their primary color

Average primary & secondary colors for all FRC teams

This one’s pretty self explanatory 🙂

Thanks

Special thanks to:

  • @saikiranra for suggesting the idea for the app
  • @Strategos for helping integrate FRC Colors into Statbotics
  • @Connor_H for creating the color graphs shown above
    • Please note that Connor has asked me to make it known that the graphs are “a mess of statistical malpractice” and that “conclusions should not be drawn regarding the relationship between team color and EPA”
79 Likes

is there a way to submit your own team’s colors for verification?

5 Likes

demo

4 Likes

Hmmmm…

3 Likes

yes, but is there a way to input what your own team’s colors are, so a person just has to verify they’re correct instead of going out and trying to find them themselves

14 Likes

Hi quick question, I was just wondering where these human-verified colors were getting their data from, as from just a quick glance of our page both our primary and secondary colors are slightly incorrect even though our colors are verified.

3 Likes

Being able to submit a set of colors for your team would be great, as the background of our logo is white, which confuses the website.

Overall, this is a super neat idea though!!!

7 Likes

Can the site use my team colors and AI to tell me which dog my team would be?

7 Likes

No but you can take a buzzfeed quiz

9 Likes

Statbotics seems to show us as black in this image even though the frc-colors website is correct

other than that, this is super cool to play with

1 Like

A form has been added to frc-colors.com/submit-colors where you can submit a primary & secondary color code for a team, which will be added to an approval queue.

15 Likes

This thread is from a few years ago but has manually-entered color data for a lot of teams. Might be worth trying to incorporate.

Wearing my TBA hat:
@jonahsnider this is amazing! We’ve wanted to do something like this for years. I’d love to do something where we can use these colors more extensively on TBA and link to the submit colors page from each team page. We also have a mechanism allowing “verified” edits for a team, so maybe there’s something we can do there to hook into that so you can prioritize colors submitted by the team over others. Let me know what you think and we can chat offline.

Wearing my 604 hat:
Just submitted a request for 604. We are excited to incoporate this into our scouting app!


#fab604 (No this is not our Fabworks code. Use code “FRC604” on Fabworks.com for a discount! :wink:)

22 Likes

Lol, no.


I submitted our official colors. This seems pretty cool.

4 Likes

Time for a rebrand?!
I hear green robots look the coolest :sunglasses:

1 Like

our bad

13 Likes

@Strategos Seems like teams with white primary color are invisible on statbotics with colors enabled, might want to do a black bubble outline for colors that match the plot background.

image

1 Like

Can confirm this works. Anyone who was on 1836 at the same time as me can most certainly recite our hex color, #34345c. The new generation keeps modifying the logo, but they’ve kept my precious 34345c.

Is probably argue that the secondary color is white, not that weird blue/white blend. But I’m also color blind, so maybe this isn’t best left to me.

2 Likes

Jonah only has that calc running for 581 currently

10 Likes

It’s happening

3 Likes