- Notifications
You must be signed in to change notification settings - Fork27k
[Complete] RFC - Angular official mascot#61733
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
Authors:Mark ThompsonMinko Gechev Angular is a framework with a large and diverse community and wide recognition. In the state of JavaScript Angular ranked number one in the awareness category. Unlike many other prominent open-source projects and technologies (e.g., Go's Gopher, Linux's Tux, PHP's ElePHPant, Rust's Ferris the Crab), Angular currently lacks an official mascot. Over the years we’ve received many requests from people asking for a mascot they can use as a plushy or put on a keychain, so we decided to explore the space! We got in touch with the people who developed the mascots for Dart and Firebase. We shared with them Angular’s strengths, history, and stories that gave them a grasp of our community’s culture. Incorporating our latest design, they developed a series of mascot proposals that our team members (and their kids) filtered down to three. A key value of Angular is to be inclusive and make community-driven decisions, so we’d like to kick off a process to create our official mascot! We can use the three initial mascots as a starting point, but we’re open to any variation or community proposal. Reflecting back to past RFCs, we made a lot of great design choices thanks to community feedback, such as the latest control flow syntax, for example. Let’s do the same with Angular’s future mascot 🙂 Goals
Non-Goals
Proposal 1️⃣ - Angular shaped characterVariations of shaped characters that pull inspiration from Angular’s logo. These little sprites are abstract, sharp, and helpful. Proposal 2️⃣ - AnglerfishThe Anglerfish conjures bright ideas from their luminescent antenna- almost representing a lightbulb! This sea creature dates back to about 130-100 million years ago making them wise, adaptable, and resilient. Yes, we know the real life Anglerfish looks horrifying but our twist of it is certainly cute! Don't click on thisphoto of a real life anglerfish...we warned you. Proposal 3️⃣ - Anglerfish variationOpen questionsIf you’d just want to cast your vote for one of the existing options, add a comment to this post using
Other questions that we’d love to hear from you:
We’re pretty excited to create the mascot together! Just a reminder that this RFC, just like any other discussion on GitHub, is under theAngular code of conduct. Please, make sure it’s inclusive and appropriate. Next stepsAfter we collect a sufficient amount of feedback, we’ll close the RFC and pass it to our designers. We’ll iterate on the final concept and share an update within a couple of months! |
BetaWas this translation helpful?Give feedback.
All reactions
👍 131👎 8😄 13🎉 22😕 12❤️ 116🚀 12👀 7
Replies: 1180 comments 128 replies
-
Well it obviously needs to be a cutesy protractor doesn't it? Kinda like a Clippy but more like a protractor. That's where it all started. |
BetaWas this translation helpful?Give feedback.
All reactions
😄 9
-
BetaWas this translation helpful?Give feedback.
All reactions
👍 99😄 6🎉 7❤️ 31🚀 7👀 2
-
@noahm26 It looks great! The teeth seem slightly off to me, but overall, really solid concept. |
BetaWas this translation helpful?Give feedback.
All reactions
-
@kcaayush2158 that's a really neat idea to combine them |
BetaWas this translation helpful?Give feedback.
All reactions
👍 4
-
Nice@kcaayush2158! IMHO just a little bit more "rounded" to make it more gender neutral! |
BetaWas this translation helpful?Give feedback.
All reactions
😄 1
-
BetaWas this translation helpful?Give feedback.
All reactions
👍 6👎 3
-
1️⃣ looks more fun |
BetaWas this translation helpful?Give feedback.
All reactions
👎 1
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
Superhero also matches with the original identity of Angular(JS). "Superheroic ... Framework" (title of the angularjs.org documentation). that's pretty cool IMO.https://github.com/angular/angularjs.org/blob/35daf6d2f690a8ebeb3ada69de2530b987a4eb6b/src/index.html#L14. |
BetaWas this translation helpful?Give feedback.
All reactions
👍 12
-
Currently the best imo, represents stability and classical angular style |
BetaWas this translation helpful?Give feedback.
All reactions
❤️ 1
-
Angular documentation also had the heroes theme in all of the examples and guides. I also like this relation. |
BetaWas this translation helpful?Give feedback.
All reactions
👍 5❤️ 1
-
I also vote for this if that's an option. |
BetaWas this translation helpful?Give feedback.
All reactions
❤️ 1
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
I see we have a winner!!@MarkTechson |
BetaWas this translation helpful?Give feedback.
All reactions
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
I like 1️⃣ bacause the helmet nicely resembles the Angular logo. Also, more people identify with a human than with an animal. Idea for the name: The old German(ic) name "Helmut" because it sounds similar to "helmet" in English. |
BetaWas this translation helpful?Give feedback.
All reactions
👍 19👎 1❤️ 1🚀 7
-
1️⃣ for sure |
BetaWas this translation helpful?Give feedback.
All reactions
-
soo… Helmet Kohl andAngular Merkel? |
BetaWas this translation helpful?Give feedback.
All reactions
👍 2
-
I vote 1️⃣, because the others would remind me of what a real anglerfish looks like (you're right, I shouldn't have looked). |
BetaWas this translation helpful?Give feedback.
All reactions
😄 5
-
I opened the link thinking how bad can it be. I regretted. 😢 |
BetaWas this translation helpful?Give feedback.
All reactions
-
I like the 1️⃣ and I would call it Ange or Angie. |
BetaWas this translation helpful?Give feedback.
All reactions
👍 11
-
BetaWas this translation helpful?Give feedback.
All reactions
👍 126😄 218🎉 3❤️ 8🚀 46👀 1
-
Why not Angularlicious??? :) |
BetaWas this translation helpful?Give feedback.
All reactions
-
I laughed for 3 hours. Absolut perfection xD! |
BetaWas this translation helpful?Give feedback.
All reactions
-
Lol this is amazing. And honestly, I'd be down for taking this as an inspiration for a logo or sth? Use her hands in her pose? This is perfection. |
BetaWas this translation helpful?Give feedback.
All reactions
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
Perfect! I’ll migrate from any other framework as soon as this happens ! 😃 something like this maybe? |
BetaWas this translation helpful?Give feedback.
All reactions
-
The love the idea of the anglerfish both 2️⃣ and 3️⃣ are great in my opinion |
BetaWas this translation helpful?Give feedback.
All reactions
❤️ 1
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
1️⃣ of course. |
BetaWas this translation helpful?Give feedback.
All reactions
-
1 and Angie name seems to be the most common, I already suspect that will be it. But have to wait till the final result. |
BetaWas this translation helpful?Give feedback.
All reactions
-
I prefer option 1️⃣ because I wouldn't associate Angular with fish or other maritime (rather blue) things. Since the Angular logo resembles a shield, it might suggest a superhero figure. |
BetaWas this translation helpful?Give feedback.
All reactions
-
Just saw the picture of the real anglerfish ... it exactly looks like I felt after debugging a timezone issue ... |
BetaWas this translation helpful?Give feedback.
All reactions
😄 37
-
None of these look like a serious framework suitable for enterprise. |
BetaWas this translation helpful?Give feedback.
All reactions
👍 2👎 64😄 2😕 5
-
@everflux We can't enjoy things anymore... |
BetaWas this translation helpful?Give feedback.
All reactions
👍 3
-
AngularJS migration was great, no issues. Except communication. The migration scripts you mention do not solve the cognitive load issues I observe and growing frustration with forced changes by dropping backward compatibility. |
BetaWas this translation helpful?Give feedback.
All reactions
👍 1
-
I some what agree but also completely disagree! The drawing seems to be closer to a children storybook drawing. That's my perspective. Can't see that on a poster at a tech conference. Golang gopher is cartoonish but still appropriate? Not sure how to explain...it's the feeling I get from seeing it. What I disagree is there's nothing lost about Angular's focus. OP definitely pick the weirdest time to highlight his frustration. I get the change but it's not like they've immediately forced everyone into the new pattern. If anything Angular is pushing it's framework in a mindful way. |
BetaWas this translation helpful?Give feedback.
All reactions
👍 6
-
Enterprise bros want to suck out the life out of everything. |
BetaWas this translation helpful?Give feedback.
All reactions
👍 7👎 1
-
let people enjoy things, dude |
BetaWas this translation helpful?Give feedback.
All reactions
-
2️⃣ |
BetaWas this translation helpful?Give feedback.
All reactions
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
1️⃣'s helmet implies safety. It's also unique and memorable. Probably the best choice. ...Though if Angular wasn't currently in the middle of replacing Observables with Signals, I would actually prefer the anglerfish variations. RxJS is an eel. There would be some really great opportunities to create art of both characters together for blog posts. |
BetaWas this translation helpful?Give feedback.
All reactions
👍 1
-
1️⃣ :) |
BetaWas this translation helpful?Give feedback.
All reactions
-
Vote => Proposal 1️⃣ |
BetaWas this translation helpful?Give feedback.
All reactions
-
2️⃣ 🔥🔥🔥 |
BetaWas this translation helpful?Give feedback.
All reactions
-
1️⃣ |
BetaWas this translation helpful?Give feedback.
All reactions
-
1️⃣ |
BetaWas this translation helpful?Give feedback.
All reactions
-
1 |
BetaWas this translation helpful?Give feedback.
All reactions
-
1 |
BetaWas this translation helpful?Give feedback.
All reactions
-
1 |
BetaWas this translation helpful?Give feedback.
All reactions
-
BetaWas this translation helpful?Give feedback.
All reactions
-
1️⃣ |
BetaWas this translation helpful?Give feedback.
All reactions
-
1️⃣ |
BetaWas this translation helpful?Give feedback.
All reactions
-
1️⃣, Angie |
BetaWas this translation helpful?Give feedback.
All reactions
-
1 |
BetaWas this translation helpful?Give feedback.
All reactions
-
1️⃣ |
BetaWas this translation helpful?Give feedback.
All reactions
-
3️⃣ |
BetaWas this translation helpful?Give feedback.
All reactions
-
1 |
BetaWas this translation helpful?Give feedback.
All reactions
-
2️⃣ |
BetaWas this translation helpful?Give feedback.
All reactions
-
Hello everyone, Thank you for your feedback, suggestions and comments on the upcoming Angular mascot. We've gathered your feedback and will be reviewing it as we work with our design team to create something we hope the community will love. Be on the lookout for updates on Angular's social media channels for our announcement of the official Angular mascot design. Thank you, |
BetaWas this translation helpful?Give feedback.
All reactions
❤️ 1









