What Angular is
Angular is a full browser application framework. It writes its major version onto the application's root element, which makes it one of the few frontend technologies that publicly announces not just its presence but its version.
How DNSTrace.dev detects it
Detection reads the final HTTPS response and the first bytes of its markup. One matching signal is reported as strong evidence; two or more independent signals are reported as confirmed.
ng-version attribute in markup— Written onto the root component element, carrying the Angular major version.app-root or a custom root element— Supporting structure, though the element name is chosen by the application.
What a detection proves
Angular rendered the page, and the attribute states the major version it was built with.
What it does not prove
That the version is patched or current, or anything about the backend. AngularJS, the discontinued 1.x line, does not emit this attribute and is not the same framework.
Common questions
Is the version in ng-version trustworthy?
It is written by the build rather than by the operator, so it is normally accurate for the major version. It says nothing about patch level.
Does DNSTrace.dev detect AngularJS 1.x?
No. The legacy line uses different markers and is not covered by this signal.
Compare with
Open source, maintained by Meta
Frontend frameworkOpen source, the Vue project
Application frameworkMicrosoft Corporation
Cloud application edgeGoogle LLC
Check a domain
Run a full lookup to see the delivery layer, the detected application stack, live TLS and the announcing network side by side.