27 technologies5 categories
semianalysis.com is built on WordPress with Google Tag Manager and Google Analytics.
The frontend relies on React. Analytics are handled by Google Tag Manager and Google Analytics. Infrastructure includes cdnjs and Google Domains.
Tech Stack Highlights
Core Platform2
WordPress
CMS
75%
2 evidence signals
HTML
<link rel="stylesheet" id="fancybox5-css-css" href="https://semianalysis.com/wp-contentHTML
<link rel="stylesheet" id="fancybox5-css-css" href="https://semianalysis.com/wp-content/WordPress Site Editor
Page builders
75%
1 evidence signal
HTML
<div class="wp-site-blocks">Frameworks & Languages3
Reactv18.3.1-next-f1338f8080-20240426
JavaScript frameworks
75%
2 evidence signals
JS Global
React → object(v18.3.1)JS Global
ReactDOM → object(v18.3.1-next-f1338f8080-20240426)Ant Design
UI frameworks
75%
1 evidence signal
DOM
antd-classPrimeReact
UI frameworks
75%
1 evidence signal
HTML
p-componentAnalytics & Marketing7
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%
3 evidence signals
Cookie
_gaScript
https://www.googletagmanager.com/gtag/js?id=GT-KTR8JF5HJS Global
gtag → functionComplianz
A/B Testing
100%
2 evidence signals
Script
https://semianalysis.com/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js?ver=1765917093stylesheet
https://semianalysis.com/wp-content/plugins/complianz-gdpr/assets/css/cookieblocker.min.css?ver=1765917093Gauges
Analytics
100%
2 evidence signals
Cookie
_gauges_JS Global
_gauges → objectG
Google Workspace
Email
100%
1 evidence signal
dns
MX: aspmx.l.google.comS
SendGrid
Email
100%
1 evidence signal
dns
DKIM selector: s1Site Kitv1.173.0
Analytics
75%
1 evidence signal
Meta Tag
<meta name="^Site Kit by Google ?([\d.]+)?\;version:\1" content="Site Kit by Google 1.173.0">Infrastructure & Security5
cdnjs
CDN
100%
6 evidence signals
Script
https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-core.min.js?ver=1.29.0Script
https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-json.min.js?ver=1.29.0Script
https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-bash.min.js?ver=1.29.0Script
https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-python.min.js?ver=1.29.0Script
https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-javascript.min.js?ver=1.29.0stylesheet
https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/themes/prism-tomorrow.min.css?ver=1.29.0G
Google Domains
PaaS
100%
1 evidence signal
dns
NS: ns-cloud-c2.googledomains.comHSTS
Security
75%
1 evidence signal
Header
max-age=31536000Nginx
Web servers
75%
1 evidence signal
Header
nginx(?:/([\d.]+))?\;version:\1: nginxwp.cloud
PaaS
75%
1 evidence signal
Header
wpcloud: wpcloudLibraries & Utilities10
Gutenberg
WordPress plugins
100%
36 evidence signals
Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/dom-ready/index.min.js?ver=a06281ae5cf5500e9317Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/vendors/react.min.js?ver=18Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/vendors/react-dom.min.js?ver=18Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/vendors/react-jsx-runtime.min.js?ver=18Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/hooks/index.min.js?ver=7496969728ca0f95732dScript
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/i18n/index.min.js?ver=781d11515ad3d91786ecScript
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/url/index.min.js?ver=bb0f766c3d2efe497871Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/api-fetch/index.min.js?ver=d7efe4dc1468d36c39b8Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/modules/block-library/navigation/view.min.js?ver=243a659f91c3dc9841c7Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/escape-html/index.min.js?ver=3f093e5cca67aa0f8b56Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/element/index.min.js?ver=15ba804677f72a8db97bScript
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/autop/index.min.js?ver=9d0d0901b46f0a9027c9Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/blob/index.min.js?ver=198af75fe06d924090d8Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/block-serialization-default-parser/index.min.js?ver=bff55bd3f1ce9df0c99cScript
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/deprecated/index.min.js?ver=990e85f234fee8f7d446Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/dom/index.min.js?ver=c91f84eb584028056de2Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/is-shallow-equal/index.min.js?ver=5d84b9f3cb50d2ce7d04Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/keycodes/index.min.js?ver=aa1a141e3468afe7f852Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/priority-queue/index.min.js?ver=1f0e89e247bc0bd3f9b9Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/undo-manager/index.min.js?ver=27bb0ae036a2c9d4a1b5Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/compose/index.min.js?ver=1d09fd199db0d2239f7cScript
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/private-apis/index.min.js?ver=ed63a325c41f4212215bScript
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/redux-routine/index.min.js?ver=64f9f5001aabc046c605Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/data/index.min.js?ver=dc7feb6ad8da53887680Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/html-entities/index.min.js?ver=8c6fa5b869dfeadc4af2Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/a11y/index.min.js?ver=af934e5259bc51b8718eScript
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/rich-text/index.min.js?ver=328a86a4617d43172de4Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/shortcode/index.min.js?ver=11742fe18cc215d3d5abScript
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/warning/index.min.js?ver=36fdbdc984d93aee8a97Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/blocks/index.min.js?ver=afb2deb9f400b8e50eddScript
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/date/index.min.js?ver=c9f8e7dd3232716f34e9Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/primitives/index.min.js?ver=a5c905ec27bcd76ef287Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/components/index.min.js?ver=3746aaf50166dfcf9ac0Script
https://semianalysis.com/wp-content/plugins/gutenberg/build/scripts/plugins/index.min.js?ver=fb81afeb7c472b9fb513stylesheet
https://semianalysis.com/wp-content/plugins/gutenberg/build/styles/block-library/navigation/style.min.css?ver=22.5.3stylesheet
https://semianalysis.com/wp-content/plugins/gutenberg/build/styles/components/style.min.css?ver=22.5.3Moment.jsv2.30.1
JavaScript libraries
100%
2 evidence signals
Script
https://c0.wp.com/c/6.9.4/wp-includes/js/dist/vendor/moment.min.jsJS Global
moment → function(v2.30.1)Jetpack
WordPress plugins
100%
4 evidence signals
Script
https://semianalysis.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js?minify=true&ver=5ba5dddc04be2306aaf0Script
https://semianalysis.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.js?minify=false&ver=904682e550fefbe1827bstylesheet
https://semianalysis.com/wp-content/plugins/jetpack/modules/related-posts/related-posts.css?ver=20240116stylesheet
https://semianalysis.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.chunk-main-payload.css?minify=false&ver=904682e550fefbe1827bPrism
Miscellaneous
75%
1 evidence signal
JS Global
Prism → objectHTTP/3
Miscellaneous
75%
1 evidence signal
Header
h3: h3=":443"; ma=86400jQuery Migrate
JavaScript libraries
75%
1 evidence signal
Script
https://c0.wp.com/c/6.9.4/wp-includes/js/jquery/jquery-migrate.min.jscore-js
JavaScript libraries
75%
1 evidence signal
JS Global
__core-js_shared__ → objectTwitter Emoji (Twemoji)
Font scripts
75%
1 evidence signal
JS Global
twemoji → objectLightbox
JavaScript libraries
75%
2 evidence signals
Script
https://semianalysis.com/wp-content/plugins/easy-fancybox-pro/lightboxes/fancybox5/vendor/purify.min.js?ver=1773301676Script
https://semianalysis.com/wp-content/plugins/easy-fancybox-pro/lightboxes/fancybox5/vendor/fancybox.min.js?ver=1773301676jQuery
JavaScript libraries
50%
1 evidence signal
HTML
implied by jQuery Migrate