32 technologies5 categories
unionleader.com is built on TownNews with reCAPTCHA and Google Tag Manager. It ranks #48,170 globally.
The frontend relies on Vue.js. Analytics are handled by Google Tag Manager and Google Analytics. Infrastructure includes cdnjs and jsDelivr.
Tech Stack Highlights
Core Platform1
TownNews
CMS
100%
4 evidence signals
Header
1.91.0; app4; 0.01s; 1.2MJS Global
TNCMS → objectJS Global
TNStats_Tracker → functionJS Global
TNTracker → objectFrameworks & Languages2
Vue.jsv2.6.12
JavaScript frameworks
100%
4 evidence signals
HTML
vue.min.jsHTML
data-v-453ad8cdScript
https://unpkg.com/vue@2.6.12/dist/vue.min.jsJS Global
Vue → function(v2.6.12)Bootstrapv87df60d54091cf1e8f8173c2e568260c
UI frameworks
75%
1 evidence signal
HTML
<link rel="stylesheet preload" as="style" href="https://bloximages.newyork1.vip.townnews.com/unionleAnalytics & Marketing19
Google Tag Manager
Tag managers
100%
3 evidence signals
HTML
googletagmanager.com/gtm.jsJS Global
google_tag_manager → objectJS Global
dataLayer → objectGoogle Analytics
Analytics
100%
6 evidence signals
Cookie
_gaScript
https://www.googletagmanager.com/gtag/js?id=G-G0FF09415F&cx=c>m=4e62b1Script
https://www.googletagmanager.com/gtag/js?id=G-4T2EB147B8&cx=c>m=4e62b1Script
https://www.googletagmanager.com/gtag/js?id=G-QE1WGB4HHG&cx=c>m=4e62b1Script
https://www.googletagmanager.com/gtag/js?id=G-QE1WGB4HHG&l=dataLayerJS Global
gtag → functionFacebook Pixelv2.9.265
Analytics
100%
3 evidence signals
Script
https://connect.facebook.net/signals/config/1363705591771081?v=2.9.265&r=stable&domain=www.unionleader.com&hme=8faeb0ed09c145bbd9d3213e762abac29e9f76b8e7a9df9d71a3058625e3b7dd&ex_m=96%2C187%2C136%2C21%2C68%2C69%2C129%2C64%2C43%2C130%2C73%2C63%2C10%2C143%2C82%2C15%2C95%2C124%2C117%2C71%2C74%2C123%2C140%2C104%2C145%2C7%2C3%2C4%2C6%2C5%2C2%2C83%2C93%2C146%2C151%2C201%2C57%2C167%2C168%2C50%2C238%2C28%2C70%2C213%2C212%2C211%2C30%2C56%2C9%2C59%2C89%2C90%2C91%2C97%2C120%2C29%2C27%2C122%2C119%2C118%2C137%2C72%2C139%2C138%2C45%2C55%2C113%2C14%2C142%2C40%2C226%2C227%2C225%2C24%2C25%2C26%2C17%2C19%2C39%2C35%2C37%2C36%2C78%2C84%2C88%2C102%2C128%2C131%2C41%2C103%2C22%2C20%2C109%2C65%2C33%2C133%2C132%2C134%2C125%2C23%2C32%2C54%2C101%2C141%2C66%2C16%2C135%2C106%2C77%2C62%2C18%2C31%2C249%2C194%2C181%2C182%2C180%2C252%2C244%2C195%2C99%2C121%2C76%2C111%2C49%2C42%2C44%2C105%2C110%2C116%2C53%2C60%2C115%2C48%2C51%2C47%2C92%2C144%2C0%2C114%2C13%2C112%2C11%2C1%2C52%2C85%2C58%2C61%2C108%2C81%2C80%2C147%2C148%2C86%2C87%2C8%2C94%2C46%2C126%2C79%2C75%2C67%2C107%2C98%2C38%2C127%2C34%2C100%2C12%2C149Script
https://connect.facebook.net/en_US/fbevents.jsJS Global
_fbq → function(v2.9.265)Segment
Customer data platform
100%
2 evidence signals
Script
https://cdn.segment.com/analytics.js/v1/N4fBVOicgUFz4iwge6yVvB9PJGQcEwtp/analytics.min.jsJS Global
__SEGMENT_INSPECTOR__ → objectH
HubSpot
Marketing automation
100%
1 evidence signal
dns
DKIM selector: hs1K
Klaviyo
Marketing automation
100%
1 evidence signal
dns
DKIM selector: klM
MailChimp
Marketing automation
100%
1 evidence signal
dns
DKIM selector: k1C
Customer.io
Marketing automation
100%
1 evidence signal
dns
DKIM selector: cioR
Resend
Email
100%
1 evidence signal
dns
DKIM selector: resendG
Google Workspace
Email
100%
1 evidence signal
dns
DKIM selector: googleM
Microsoft 365
Email
100%
1 evidence signal
dns
MX: unionleader-com.mail.protection.outlook.comS
SendGrid
Email
100%
1 evidence signal
dns
DKIM selector: s1P
Postmark
Email
100%
1 evidence signal
dns
DKIM selector: pmA
Amazon SES
Email
100%
1 evidence signal
dns
DKIM selector: amazonsesGoogle Publisher Tag
Advertising
75%
1 evidence signal
Script
https://securepubads.g.doubleclick.net/tag/js/gpt.jsID5
Advertising
75%
1 evidence signal
Script
https://cdn.id5-sync.com/api/1.0/esp.jsQuantcast Measure
Analytics
75%
1 evidence signal
Script
https://secure.quantserve.com/quant.jsActiveCampaign
Marketing automation
75%
2 evidence signals
Script
https://diffuser-cdn.app-us1.com/diffuser/diffuser.jsScript
https://prism.app-us1.com/?a=999640918&u=https%3A%2F%2Fwww.unionleader.com%2FSTN Video
Advertising
75%
2 evidence signals
Script
https://embed.sendtonews.com/player3/embedcode.js?fk=rny6p7piScript
https://embed.sendtonews.com/player3/embedcode.js?fk=rny6p7piInfrastructure & Security6
reCAPTCHA
Security
100%
2 evidence signals
Script
https://www.google.com/recaptcha/enterprise.js?render=6LdF3BEhAAAAAEQUmLciJe0QwaHESwQFc2vwCWqhDOM
recaptcha-iframeHSTS
Security
75%
1 evidence signal
Header
max-age=31536000cdnjs
CDN
75%
1 evidence signal
stylesheet
https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.cssjsDelivr
CDN
75%
1 evidence signal
Script
https://cdn.jsdelivr.net/gh/prebid/shared-id/pubcid.js/docs/pubcid.min.jsUnpkg
CDN
75%
1 evidence signal
Script
https://unpkg.com/vue@2.6.12/dist/vue.min.jsFunding Choices
Cookie compliance
75%
5 evidence signals
Script
https://fundingchoicesmessages.google.com/i/132916964?ers=3Script
https://fundingchoicesmessages.google.com/f/AGSKWxViqib1gUXIYuHc3Zhc0CfwPAf2DOuadwqPm5v0OCnlHmhxjHbnBZSMrk9wAR2pvufriTbOcef1LjiPjpeg5V9n9Bg_M-PeuBvoasA9UhOud9gs_v_ibW-HlGhvDJ0tymNtFol7LA==?fccs=W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLFsxNzcxMjE4NjAzLDEwMDAwMDAwMF0sbnVsbCxudWxsLG51bGwsW251bGwsWzddXSwiaHR0cHM6Ly93d3cudW5pb25sZWFkZXIuY29tLyIsbnVsbCxbWzgsIktVbG9CcUdXWlhBIl0sWzksImVuLVVTIl0sWzE5LCIyIl0sWzI0LCIiXSxbMjksImZhbHNlIl1dXQScript
https://fundingchoicesmessages.google.com/f/AGSKWxX6m_NuRiZQcWGNqvTBjR3wIglFAzaNpcJQj8sHsC0Do7M0DQfoSoKZP8BvhU-vuT9BX9cXTRhlzEsvKrqXbfz-EeZLxpUf47cl3IjViTKhJcYAqTDXeAi6YjmmGUy2vj3wknXB2w==?fccs=W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLFsxNzcxMjE4NjAzLDI1MTAwMDAwMF0sbnVsbCxudWxsLG51bGwsW251bGwsWzcsMTFdXSwiaHR0cHM6Ly93d3cudW5pb25sZWFkZXIuY29tLyIsbnVsbCxbWzgsIktVbG9CcUdXWlhBIl0sWzksImVuLVVTIl0sWzE5LCIyIl0sWzI0LCIiXSxbMjksImZhbHNlIl0sWzEzLCJbXCJEQkFCTH5CVlFxQUFBQUFnXCIsW1s3LFsxNzcxMjE4NjAzLDEyNDQ0NjAwMF1dXV0iXV1dScript
https://fundingchoicesmessages.google.com/f/AGSKWxVH6Q9CMFzukNDnMHFm5oxFcEHaZNEu9ta8kyQm-pTAit2P0XUgxhJzEUltR7t-pWWO1as3BI0vqQlBjGfUZyeUK95DZb8eGxKRRTbGtWZYOONa4K9a7Ar4wj9pNPOP3GlD-mTVsA==?fccs=W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLFsxNzcxMjE4NjA0LDE3ODAwMDAwMF0sbnVsbCxudWxsLG51bGwsW251bGwsWzcsMTEsNl0sbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsMV0sImh0dHBzOi8vd3d3LnVuaW9ubGVhZGVyLmNvbS8iLG51bGwsW1s4LCJLVWxvQnFHV1pYQSJdLFs5LCJlbi1VUyJdLFsxOSwiMiJdLFsyNCwiIl0sWzI5LCJmYWxzZSJdLFsxMywiW1wiREJBQkx-QlZRcUFBQUFBZ1wiLFtbNyxbMTc3MTIxODYwMywxMjQ0NDYwMDBdXV1dIl1dXQScript
https://fundingchoicesmessages.google.com/f/AGSKWxVWauUFsW9dirnSxpvJrcjssWZzs6WmJGSt0Hjkrqb7hjkoy-xLRKfxlDv6YrWZiK-_a_mI_ITr-ZCCgajTIpnhLIK6OHreXjf9ayA2x40y6x5omZoRfg8vJVYsrLTMBADpPO2irg==?fccs=W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLFsxNzcxMjE4NjA0LDIzNzAwMDAwMF0sbnVsbCxudWxsLG51bGwsW251bGwsWzcsMTEsNiw5XSxudWxsLDIsbnVsbCwiZW4iLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCwxXSwiaHR0cHM6Ly93d3cudW5pb25sZWFkZXIuY29tLyIsbnVsbCxbWzgsIktVbG9CcUdXWlhBIl0sWzksImVuLVVTIl0sWzE5LCIyIl0sWzI0LCIiXSxbMjksImZhbHNlIl0sWzEzLCJbXCJEQkFCTH5CVlFxQUFBQUFnXCIsW1s3LFsxNzcxMjE4NjAzLDEyNDQ0NjAwMF1dXV0iXV1dLibraries & Utilities4
Font Awesome
Font scripts
100%
2 evidence signals
Script
https://bloximages.newyork1.vip.townnews.com/unionleader.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/fontawesome.2d2bffd5ae1ad5a87314065b9bf6fb87.jsJS Global
___FONT_AWESOME___ → objectcore-js
JavaScript libraries
75%
1 evidence signal
JS Global
__core-js_shared__ → objectLazySizes
JavaScript libraries
75%
2 evidence signals
JS Global
lazySizes → objectJS Global
lazySizesConfig → objectGoogle Maps
Maps
75%
1 evidence signal
Script
https://maps.googleapis.com/maps/api/js?key=AIzaSyDsOJxTJHtp1Z6wQJlJiauqYOJZnp_ayXE&libraries=places