There is no tag for Angular (v2, 4, 5). It redirects to Angular.js, which is a completely different framework using a different language. Is it possible to create a new tag for Angular?


1 Answer 1


It seems the tag to use would be , which was created 8 months ago, albeit without an obvious community consensus or a tag wiki. I've looked up the synonym tag on Stack Overflow, and added this summary:

Use this tag on posts involving code written with versions 2 & above of Angular, the web framework from Google. use the angular.js tag for posts involving the older AngularJS (1.x) framework.

The tag is there, we might as well use it. I encourage the community to edit the tag wiki as needed.

Given how Stack Oveflow synonymizes , , and with , creating version-specific tags on CR doesn't strike me as an immediate necessity.

Given that we're several months after multiple discussions involving these tags, and since [angular] is still a synonym of [angular.js] and [angular-js], and that throughout all these discussions, the rather obvious consensus is that angular and angular-js aren't the same thing, I've gone ahead and deleted the synonym, created an actual standalone tag, and suggested it as a synonym of - vote it up/down here

  • Approving the synonym will make the [currently] single post tagged with , to appear tagged as .
  • Rejecting the synonym means falls in limbo and would need to be re-synonymized with , which goes against the apparent consensus.
  • \$\begingroup\$ How about making angular-2+ a synonym of angular? \$\endgroup\$ Jan 11, 2018 at 3:53
  • \$\begingroup\$ @DanielKucal that's exactly what I did (I was editing the post when you commented) =) \$\endgroup\$ Jan 11, 2018 at 3:56
  • \$\begingroup\$ Oh okay then, I thought it'd work inversely and angular will redirect to angular-2+ and the ugly tag will still be in use ;-) \$\endgroup\$ Jan 11, 2018 at 3:59
  • \$\begingroup\$ Oh, I see what you mean - yeah tag synonyms are confusing! angular will redirect to angular-2+, since 2+ will be the "master" - it has to, it's used on 39 posts, whereas angular didn't really exist, so it can't be the "master" without bumping every single one of these 39 posts back onto the front page (before the synonym is created), where we'd much rather have posts that are actually active. Besides, 2+ might be rather ugly, but it clears any confusion when you tag with "angular" and your post shows up as "angular-2+", which is accurate. \$\endgroup\$ Jan 11, 2018 at 4:05
  • \$\begingroup\$ Wouldn't it be better to be consistent with StackOverflow and just edit these 39 posts? It doesn't seem a lot \$\endgroup\$ Jan 11, 2018 at 4:07
  • \$\begingroup\$ Stack Overflow's home page swallows 39 posts within a minute. Code Review's home page, ...*a bit* longer - besides, there's little to no benefit in doing that, since tagging with angular will put it in the same search results as angular-2+. That's what synonyms are for! \$\endgroup\$ Jan 11, 2018 at 4:08
  • \$\begingroup\$ And think about subtags like angular-bootstrap etc., I'm sure they will be created just like this one, not angular minus 2 plus =) I think it will be confusing \$\endgroup\$ Jan 11, 2018 at 4:09
  • \$\begingroup\$ angular-bootstrap already exists \$\endgroup\$ Jan 11, 2018 at 4:10
  • \$\begingroup\$ Yup, that's what I mean. Subtags will look just like this one, no one will create angular-2+-bootstrap, angular-2+-material etc, it will be inconsistent with main tag and the goal is to make it clear, right? \$\endgroup\$ Jan 11, 2018 at 4:11
  • \$\begingroup\$ I would remove such a tag if I saw it. Use [angular-bootstrap] in conjunction with the proper [angular] | [angular-js] tag, and problem solved. \$\endgroup\$ Jan 11, 2018 at 4:14
  • \$\begingroup\$ Actually [angular-bootstrap] has the following description: "Bootstrap helpers module for AngularJS framework."... At the beginning on SO there was [angular2] tag and then they moved everything just to [angular], although there was many more posts but it's worth it to avoid conflicts like this... Also the [angular] tag already has more followers than [angular-2+], too bad you don't agree with the community ( ͡° ʖ̯ ͡°) \$\endgroup\$ Jan 11, 2018 at 4:23
  • \$\begingroup\$ SO has angular2, angular4, and angular4.x tags, and they're all synonymized with angular, which means there is no question tagged angular2-3-4x anymore, everything goes to the master tag, i.e. angular. If the community agrees with flooding the front page with angular posts, be my guest - but I will not single-handedly edit 39 posts just to make a pedantic fix that brings little to no benefit: they're synonyms, which means if you're following [angular], you'll have [angular-2+] posts highlighted all the same. I'd suggest seeking consensus about the flooding before making any changes. \$\endgroup\$ Jan 11, 2018 at 4:30
  • \$\begingroup\$ I'm confused how rejecting the synonym means that [angular] must be a synonym with [angular-js]. It may mean that we don't think we should have an angular tag \$\endgroup\$
    – Peilonrayz Mod
    Jan 11, 2018 at 7:11
  • \$\begingroup\$ @Peilonrayz or that, yes. Which doesn't sound like what the community wants. I assumed we wanted to keep the Angular tag around.. \$\endgroup\$ Jan 11, 2018 at 13:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .