I agree, sometimes it's hard to put a label that would fit what most people expect. In the case of Angular I have put it in languages because I put React there too, React is there because it has a specific file extension and language.
I could put them in framework but they would be mix with a lot of stuff that people do consider framework and not languages.
Same for Deno (and nodejs and bun) they would fit better in a Runtime category maybe but I'm not sure people would understand that category and that it would make a meaningful comparison.
Same for Deno (and nodejs and bun) they would fit better in a Runtime category maybe but I'm not sure people would understand that category and that it would make a meaningful comparison.