12 technologies5 categories
nsa.gov is built on DNN with jQuery Migrate and jQuery UI. It ranks #22,619 globally.
The frontend relies on Microsoft ASP.NET. Analytics are handled by Google Tag Manager and Google Analytics.
Tech Stack Highlights
Core Platform1
DNN
CMS
100%
3 evidence signals
Script
https://www.nsa.gov/js/dnncore.js?cdv=4815Script
https://www.nsa.gov/js/dnn.js?cdv=4815JS Global
dnn.apiversion โ objectFrameworks & Languages1
Microsoft ASP.NET
Web frameworks
75%
1 evidence signal
HTML
<input type="hidden" name="__VIEWSTATEAnalytics & Marketing3
Google Tag Manager
Tag managers
75%
2 evidence signals
JS Global
google_tag_manager โ objectJS Global
dataLayer โ objectGoogle Analytics
Analytics
75%
1 evidence signal
Script
https://www.googletagmanager.com/gtag/js?id=G-CSLL4ZEK4LMatomo Analytics
Analytics
75%
1 evidence signal
JS Global
_paq โ objectInfrastructure & Security1
HSTS
Security
75%
1 evidence signal
Header
max-age=31536000Libraries & Utilities6
jQuery Migrate
JavaScript libraries
100%
3 evidence signals
Script
https://www.nsa.gov/Resources/libraries/jQuery-Migrate/03_04_01/jquery-migrate.js?cdv=4815JS Global
jQuery.migrateVersion โ functionJS Global
jQuery.migrateWarnings โ functionjQuery UIv03
JavaScript libraries
100%
3 evidence signals
Script
https://www.nsa.gov/Resources/libraries/jQuery-UI/01_13_03/jquery-ui.min.js?cdv=4815Script
https://www.nsa.gov/Resources/libraries/jQuery-UI/01_13_03/jquery-ui.min.js?cdv=4815JS Global
jQuery.ui.version โ functionFont Awesome
Font scripts
100%
3 evidence signals
Script
https://use.fontawesome.com/releases/latest/js/all.jsstylesheet
/Desktopmodules/SharedLibrary/ValidatedPlugins/font-awesome6/css/all.min.css?cdv=4815stylesheet
/Desktopmodules/SharedLibrary/ValidatedPlugins/font-awesome6/css/v4-shims.min.css?cdv=4815jQuery
JavaScript libraries
75%
1 evidence signal
JS Global
jQuery.fn.jquery โ functionweb-vitals
JavaScript libraries
75%
1 evidence signal
JS Global
webVitals โ objectAOS
JavaScript libraries
75%
3 evidence signals
JS Global
AOS.init โ objectJS Global
AOS.refresh โ objectJS Global
AOS.refreshHard โ object