Summary
- ⛔ 404 CRITICAL - 13 non-existent pages found.
- ⛔ 222 page(s) with multiple <h1> headings.
- ⛔ Security - 602 pages(s) with critical finding(s).
- ⚠️ Redirects - 3 redirects found.
- ⚠️ 2 page(s) with large inline SVGs (> 5120 bytes).
- ⚠️ 27 page(s) with invalid inline SVGs.
- ⚠️ 49 page(s) with skipped heading levels.
- ⚠️ 1 page(s) with non-clickable (non-interactive) phone numbers.
- ⚠️ 42 page(s) without image alt attributes.
- ⚠️ 23 page(s) without form labels.
- ⚠️ 289 page(s) without aria labels.
- ⚠️ 289 page(s) without role attributes.
- ⏩ Loaded robots.txt for domain 'nuxt.com': status code 200, size 38 B and took 89 ms.
- ⏩ Loaded robots.txt for domain 'ipx.nuxt.com': status code 400, size 82 B and took 272 ms.
- ⏩ Loaded robots.txt for domain 'avatars.githubusercontent.com': status code 200, size 5 kB and took 439 ms.
- ⏩ Loaded robots.txt for domain 'img.shields.io': status code 404, size 1 kB and took 490 ms.
- ⏩ Loaded robots.txt for domain 'raw.githubusercontent.com': status code 400, size 20 B and took 233 ms.
- ⏩ Loaded robots.txt for domain 'repository-images.githubusercontent.com': status code 403, size 243 B and took 336 ms.
- ⏩ Loaded robots.txt for domain 'github.com': status code 200, size 1 kB and took 291 ms.
- ⏩ Loaded robots.txt for domain 'contrib.rocks': status code 200, size 3 kB and took 280 ms.
- ⏩ Loaded robots.txt for domain 'badgen.net': status code 404, size 3 kB and took 363 ms.
- ⏩ Loaded robots.txt for domain 'sonarcloud.io': status code 200, size 791 B and took 204 ms.
- ⏩ The limit of the number of loaded robots.txt (10) has been exceeded. Other robots.txt will not be in this summary for the sake of clarity.
- ⏩ DNS IPv6: domain nuxt.com does not support IPv6 (DNS server: 10.255.255.254).
- ✅ SSL/TLS certificate is valid until Sep 22 11:55:57 2024 GMT. Issued by C = US, O = Let's Encrypt, CN = R10. Subject is CN = nuxt.com.
- ✅ SSL/TLS certificate issued by 'C = US, O = Let's Encrypt, CN = R10'.
- ✅ Performance OK - all non-media URLs are faster than 3 seconds.
- ✅ HTTP headers - found 21 unique headers.
- ✅ All 272 unique title(s) are within the allowed 10% duplicity. Highest duplicity title has 6%.
- ✅ All 271 description(s) are within the allowed 10% duplicity. Highest duplicity description has 6%.
- ✅ All pages support Brotli compression.
- ✅ 99 WebP image(s) found on the website.
- ✅ 150 AVIF image(s) found on the website.
- ✅ All pages have quoted attributes.
- ✅ All pages have inline SVGs with less than 5 duplicates.
- ✅ All pages have <h1> heading.
- ✅ All pages have DOM depth less than 30.
- ✅ All pages have valid HTML.
- ✅ All pages have lang attribute.
- ✅ DNS IPv4 OK: domain nuxt.com resolved to 76.76.21.21 (DNS server: 10.255.255.254).
- 📌 Text report saved to '%path%/siteone-crawler/tmp/nuxt.com.output.20240816-184344.txt' and took 1 ms.
- 📌 JSON report saved to '%path%/siteone-crawler/tmp/nuxt.com.output.20240816-184344.json' and took 14 ms.
- 📌 HTML report saved to '%path%/siteone-crawler/tmp/nuxt.com.report.20240816-184344.html' and took 169 ms.
Visited URLs
Found 1000 row(s).
Best practices
Found 11 row(s).
Analysis name | OK | Notice | Warning | Critical |
---|---|---|---|---|
Large inline SVGs (> 5120 B) | 27 | 0 | 2 | 0 |
Invalid inline SVGs | 12 | 0 | 17 | 0 |
Duplicate inline SVGs (> 5 and > 1024 B) | 29 | 0 | 0 | 0 |
DOM depth (> 30) | 274 | 0 | 0 | 0 |
Heading structure | 306 | 2 | 33 | 222 |
Non-clickable phone numbers | 5 | 0 | 1 | 0 |
Title uniqueness (> 10%) | 272 | 0 | 0 | 0 |
Description uniqueness (> 10%) | 271 | 0 | 0 | 0 |
Brotli support | 289 | 0 | 0 | 0 |
WebP support | 99 | 0 | 0 | 0 |
AVIF support | 150 | 0 | 0 | 0 |
No rows found, please edit your search term. |
Large inline SVGs
Duplicate inline SVGs
No problems found.
Invalid inline SVGs
Found 17 row(s).
Severity | Occurs | Detail | Affected URLs (max 5) |
---|---|---|---|
critical | 15 | 758 B Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | URL 1, URL 2, URL 3, URL 4, URL 5 |
critical | 12 | 565 B Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | URL 1, URL 2, URL 3, URL 4, URL 5 |
critical | 10 | 1 kB Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | URL 1, URL 2, URL 3, URL 4, URL 5 |
critical | 6 | 726 B Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | URL 1, URL 2, URL 3, URL 4, URL 5 |
critical | 4 | 1 kB Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | URL 1, URL 2, URL 3, URL 4 |
critical | 4 | 600 B Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | URL 1, URL 2, URL 3, URL 4 |
critical | 3 | 566 B Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | URL 1, URL 2, URL 3 |
critical | 3 | 2 kB Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | URL 1, URL 2, URL 3 |
critical | 2 | 1 kB Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | URL 1, URL 2 |
critical | 1 | 21 kB Found 37 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a > Specification mandates value for attribute data-v-835f5c7a | / |
critical | 1 | 645 B Found 3 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-c43bc91e > Specification mandates value for attribute data-v-c43bc91e > Specification mandates value for attribute data-v-c43bc91e | /enterprise/support |
critical | 1 | 2 kB Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | /modules/graphql-request |
critical | 1 | 908 B Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | /docs/getting-started/styling |
critical | 1 | 1 kB Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | /docs/getting-started/styling |
critical | 1 | 3 kB Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | /docs/getting-started/styling |
critical | 1 | 571 B Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | /modules/mdc |
critical | 1 | 1 kB Found 1 error(s) in SVG. Errors: > Specification mandates value for attribute data-v-2115a7d5 | /deploy/gitlab |
No rows found, please edit your search term. |
Missing quotes on attributes
No problems found.
DOM depth
No problems found.
Heading structure
Severity | Occurs | Detail | Affected URLs (max 5) |
---|---|---|---|
critical | 247 | Multiple <h1> headings found. | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 44 | Heading structure is skipping levels: found an <h3> after an <h1>. | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 5 | Heading structure is skipping levels: found an <h4> after an <h2>. | URL 1, URL 2, URL 3, URL 4 |
warning | 2 | Heading structure is skipping levels: found an <h5> after an <h3>. | /design-kit |
warning | 1 | Heading structure is skipping levels: found an <h5> after an <h2>. | /design-kit |
notice | 13 | No headings found in the HTML content. | URL 1, URL 2, URL 3, URL 4, URL 5 |
Non-clickable phone numbers
Severity | Occurs | Detail | Affected URLs (max 5) |
---|---|---|---|
warning | 1 | +- 2023-01-01 | /modules/content-assets |
Title uniqueness
No problems found.
Description uniqueness
No problems found.
Accessibility
Analysis name | OK | Notice | Warning | Critical |
---|---|---|---|---|
Missing image alt attributes | 3053 | 0 | 109 | 0 |
Missing aria labels | 353 | 0 | 9889 | 10 |
Missing roles | 0 | 0 | 10 | 0 |
Missing html lang attribute | 1 | 0 | 0 | 0 |
Missing form labels | 0 | 0 | 3 | 0 |
Valid HTML
No problems found.
Missing image alt attributes
Severity | Occurs | Detail | Affected URLs (max 5) |
---|---|---|---|
warning | 74 | <img ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 28 | <img class="rounded-sm h-12 w-12 text-lg" ***> | /enterprise/agencies |
warning | 16 | <img class="w-10 h-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 8 | <img class="rounded-full h-20 w-20 text-3xl" ***> | /team |
warning | 1 | <img class="rounded-full h-12 w-12 text-lg" ***> | /enterprise/sponsors |
Missing form labels
Severity | Occurs | Detail | Affected URLs (max 5) |
---|---|---|---|
warning | 18 | <input name="q" class="relative block w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0 form-input rounded-md placeholder-gray-400 dark:placeholder-gray-500 text-sm px-3 py-2 shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400 ps-10 pe-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 8 | <input ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
Missing aria labels
Found 68 row(s).
Severity | Occurs | Detail | Affected URLs (max 5) |
---|---|---|---|
critical | 290 | <input id="nWiBMYFeEmh-***" name="email" class="relative block w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0 form-input rounded-md placeholder-gray-400 dark:placeholder-gray-500 text-base px-3.5 py-2.5 shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400 pe-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
critical | 18 | <input name="q" class="relative block w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0 form-input rounded-md placeholder-gray-400 dark:placeholder-gray-500 text-sm px-3 py-2 shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400 ps-10 pe-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
critical | 8 | <input ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
critical | 1 | <input id="nWiBMYFeEmh-***" name="name" class="relative block w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0 form-input rounded-md placeholder-gray-400 dark:placeholder-gray-500 text-sm px-2.5 py-1.5 shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-***" ***> | /enterprise/support |
critical | 1 | <input id="nWiBMYFeEmh-***" name="email" class="relative block w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0 form-input rounded-md placeholder-gray-400 dark:placeholder-gray-500 text-sm px-2.5 py-1.5 shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-***" ***> | /enterprise/support |
critical | 1 | <input id="nWiBMYFeEmh-***" name="company" class="relative block w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0 form-input rounded-md placeholder-gray-400 dark:placeholder-gray-500 text-sm px-2.5 py-1.5 shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-***" ***> | /enterprise/support |
critical | 1 | <textarea id="nWiBMYFeEmh-***" name="body" class="relative block w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0 form-textarea rounded-md placeholder-gray-400 dark:placeholder-gray-500 text-sm px-2.5 py-1.5 shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400 resize-none" ***> | /enterprise/support |
warning | 8460 | <a class="flex items-center gap-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 4230 | <a class="flex items-center gap-1 text-gray-900 dark:text-white" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 4230 | <button class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-1.5 p-1.5 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-900 dark:text-white bg-white hover:bg-gray-50 disabled:bg-white dark:bg-gray-900 dark:hover:bg-gray-800/50 dark:disabled:bg-gray-900 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 3179 | <a class="flex items-center gap-1.5 text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 2850 | <a ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 2596 | <a class="text-sm relative text-gray-600 dark:text-gray-300 hover:text-gray-900 dark:hover:text-white" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 2128 | <a class="router-link-active router-link-exact-active group" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 1791 | <a class="block text-sm/6 truncate text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 1448 | <a class="text-sm/6 font-semibold flex items-center gap-1 hover:text-primary" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 705 | <a class="flex items-center gap-1.***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 525 | <a class="flex items-center gap-1.5 group border-l -ml-px pl-4 text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 border-transparent hover:border-gray-500 dark:hover:border-gray-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 492 | <a class="flex items-center gap-x-1.5 group font-semibold min-w-0 hover:text-gray-700 dark:hover:text-gray-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 366 | <a class="inline-flex" ***> | /enterprise/sponsors |
warning | 290 | <button class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-xs gap-x-1.5 px-2.5 py-1.5 shadow-sm text-white dark:text-gray-900 bg-gray-900 hover:bg-gray-800 disabled:bg-gray-900 dark:bg-white dark:hover:bg-gray-100 dark:disabled:bg-white focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 289 | <a class="block relative bg-primary hover:bg-primary/90 transition-[background] backdrop-blur z-50 app-banner" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 289 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-1.5 px-2.5 py-1.5 text-gray-700 dark:text-gray-200 hover:text-gray-900 dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 289 | <a class="hover:underline" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 289 | <button class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium text-xs gap-x-1 px-2 py-1 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-900 dark:text-white bg-white hover:bg-gray-50 disabled:bg-white dark:bg-gray-900 dark:hover:bg-gray-800/50 dark:disabled:bg-gray-900 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center rounded-full ml-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 289 | <a class="flex items-center gap-1.5 hover:text-primary" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 288 | <a class="flex gap-2 items-end" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 286 | <a class="text-sm/6 font-semibold flex items-center gap-1 text-primary" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 249 | <button class="flex items-center gap-1.5 lg:cursor-text lg:select-text w-full group" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 187 | <a class="flex items-center gap-1.5 group text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 border-transparent hover:border-gray-500 dark:hover:border-gray-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 145 | <a class="" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 121 | <a class="focus:outline-none" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 66 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-1.5 px-2.5 py-1.5 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center w-1/2 justify-center" ***> | /templates |
warning | 64 | <a class="flex items-center gap-1.5 lg:gap-2 group text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 font-medium" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 43 | <button class="px-2 py-1.5 focus:outline-none text-gray-700 dark:text-gray-200 text-sm rounded-md flex items-center gap-1.5 hover:bg-gray-50 dark:hover:bg-gray-800/***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 41 | <button class="flex items-center gap-1.5 group w-full focus-visible:outline-primary border-transparent" id="headlessui-disclosure-button-ncDQ7tnB7bF-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 29 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-2 px-3 py-2 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 26 | <a class="block px-6 py-8 border not-prose rounded-lg border-gray-200 dark:border-gray-800 hover:bg-gray-100/50 dark:hover:bg-gray-800/50 group text-right" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 25 | <a class="block px-6 py-8 border not-prose rounded-lg border-gray-200 dark:border-gray-800 hover:bg-gray-100/50 dark:hover:bg-gray-800/50 group" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 24 | <button class="px-2 py-1.5 focus:outline-none text-gray-700 dark:text-gray-200 text-sm rounded-md flex items-center gap-1.5 bg-gray-100 dark:bg-gray-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 23 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-2 px-3 py-2 shadow-sm text-white dark:text-gray-900 bg-gray-900 hover:bg-gray-800 disabled:bg-gray-900 dark:bg-white dark:hover:bg-gray-100 dark:disabled:bg-white focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 22 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-1.5 p-1.5 text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | /team |
warning | 20 | <a class="block lg:hover:scale-110 transition" ***> | / |
warning | 19 | <a class="router-link-active router-link-exact-active" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 18 | <button class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-2 p-2 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 18 | <button class="relative w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0 inline-flex items-center text-left cursor-default rounded-md text-sm gap-x-2 px-3 py-2 shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400 pe-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 18 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-base gap-x-2.5 px-3.5 py-2.5 text-gray-900 dark:text-white hover:bg-white dark:hover:bg-gray-900 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center flex-col flex-1 justify-center" ***> | /enterprise/sponsors |
warning | 16 | <a class="flex items-center gap-1.5 lg:gap-2 group text-primary font-semibold" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 16 | <a class="flex items-center gap-x-1.5 group font-semibold min-w-0 text-primary-500 dark:text-primary-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 12 | <a class="flex items-center gap-1.5 group text-primary font-medium border-current" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 8 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-full text-sm gap-x-2.5 p-2.5 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 8 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-1.5 px-2.5 py-1.5 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | /team |
warning | 5 | <a class="text-sm relative text-gray-900 dark:text-white font-medium" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 5 | <a class="flex items-center gap-1.5 group border-l -ml-px pl-4 text-primary font-medium border-current" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 4 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-1.5 p-1.5 text-gray-700 dark:text-gray-200 hover:text-gray-900 dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | URL 1, URL 2 |
warning | 3 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-2.5 px-3.5 py-2.5 shadow-sm text-white dark:text-gray-900 bg-gray-900 hover:bg-gray-800 disabled:bg-gray-900 dark:bg-white dark:hover:bg-gray-100 dark:disabled:bg-white focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | URL 1, URL 2, URL 3 |
warning | 3 | <button class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-1.5 px-2.5 py-1.5 text-primary-500 hover:text-primary-600 disabled:text-primary-500 dark:text-primary-400 dark:hover:text-primary-500 dark:disabled:text-primary-400 underline-offset-4 hover:underline focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | /design-kit |
warning | 2 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-1.5 px-2.5 py-1.5 text-gray-900 dark:text-white hover:bg-white dark:hover:bg-gray-900 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center -my-1.5 -mx-2.***" ***> | URL 1, URL 2 |
warning | 2 | <a class="router-link-active text-primary" ***> | URL 1, URL 2 |
warning | 2 | <button class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-1.5 px-2.5 py-1.5 text-gray-700 dark:text-gray-200 hover:text-gray-900 dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | URL 1, URL 2 |
warning | 1 | <a class="router-link-active router-link-exact-active flex gap-2 items-end" ***> | / |
warning | 1 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 text-xs gap-x-1.5 px-2.5 py-1.5 ring-1 ring-inset ring-current text-primary-500 dark:text-primary-400 disabled:bg-transparent dark:disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center font-semibold hover:bg-primary-100 dark:hover:bg-primary-900 rounded-full" ***> | / |
warning | 1 | <a class="font-medium hover:underline underline-offset-***" ***> | / |
warning | 1 | <a class="focus:outline-none disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-base gap-x-2.5 px-3.5 py-2.5 shadow-sm text-white dark:text-gray-900 bg-primary-500 hover:bg-primary-600 disabled:bg-primary-500 dark:bg-primary-400 dark:hover:bg-primary-500 dark:disabled:bg-primary-400 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:focus-visible:outline-primary-400 inline-flex items-center" ***> | / |
warning | 1 | <button class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-base gap-x-2.5 px-3.5 py-2.5 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-900 dark:text-white bg-white hover:bg-gray-50 disabled:bg-white dark:bg-gray-900 dark:hover:bg-gray-800/50 dark:disabled:bg-gray-900 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | / |
warning | 1 | <button class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-1.5 px-2.5 py-1.5 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center w-fit pt-***" ***> | /enterprise/support |
warning | 1 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-sm gap-x-2.5 px-3.5 py-2.5 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-900 dark:text-white bg-white hover:bg-gray-50 disabled:bg-white dark:bg-gray-900 dark:hover:bg-gray-800/50 dark:disabled:bg-gray-900 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | /design-kit |
warning | 1 | <a class="focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0 font-medium rounded-md text-xs gap-x-1 px-2 py-1 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400 inline-flex items-center" ***> | /blog |
No rows found, please edit your search term. |
Missing roles
Found 10 row(s).
Severity | Occurs | Detail | Affected URLs (max 5) |
---|---|---|---|
warning | 289 | <main class="min-h-[calc(100vh-var(--header-height))]"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 289 | <header class="bg-background/75 backdrop-blur border-b border-gray-200 dark:border-gray-800 -mb-px sticky top-0 z-50 lg:mb-0 lg:border-***"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 289 | <footer class="relative"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 251 | <nav class="relative min-w-***" ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 245 | <nav class="sticky top-[--header-height] bg-background/75 backdrop-blur -mx-4 sm:-mx-6 px-4 sm:px-6 lg:px-4 lg:-mx-4 overflow-y-auto max-h-[calc(100vh-var(--header-height))]"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 41 | <nav class="space-y-3 border-l border-gray-200 dark:border-gray-800 ml-2.***"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 36 | <nav class="space-y-***"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 36 | <aside class="hidden overflow-y-auto lg:block lg:max-h-[calc(100vh-var(--header-height))] lg:sticky lg:top-[--header-height] py-8 lg:px-4 lg:-mx-***"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 15 | <nav class=""> | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 2 | <nav class="relative min-w-0 max-w-full" ***> | URL 1, URL 2 |
No rows found, please edit your search term. |
Missing html lang attribute
No problems found.
Security
Found 10 row(s).
Header | OK | Notice | Warning | Critical | Recommendation |
---|---|---|---|---|---|
X-XSS-Protection | 0 | 0 | 0 | 301 | X-XSS-Protection header is not set. It enables browser's built-in defenses against XSS attacks. |
Content-Security-Policy | 0 | 0 | 0 | 301 | Content-Security-Policy header is not set. It restricts resources the page can load and prevents XSS attacks. |
Access-Control-Allow-Origin | 0 | 0 | 301 | 0 | Access-Control-Allow-Origin is set to '*' which allows any origin to access the resource. This can be a security risk. |
X-Frame-Options | 0 | 0 | 301 | 0 | X-Frame-Options header is not set. It prevents clickjacking attacks when set to 'deny' or 'sameorigin. |
X-Content-Type-Options | 0 | 0 | 301 | 0 | X-Content-Type-Options header is not set. It stops MIME type sniffing and mitigates content type attacks. |
Referrer-Policy | 0 | 0 | 301 | 0 | Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security. |
Feature-Policy | 0 | 0 | 301 | 0 | Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set. |
Permissions-Policy | 0 | 0 | 301 | 0 | Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security. |
Server | 0 | 301 | 0 | 0 | Server header is set to 'Vercel'. It is better not to reveal used technologies. |
Strict-Transport-Security | 301 | 0 | 0 | 0 | |
No rows found, please edit your search term. |
Security headers
Severity | Occurs | Detail | Affected URLs (max 5) |
---|---|---|---|
critical | 301 | X-XSS-Protection header is not set. It enables browser's built-in defenses against XSS attacks. | URL 1, URL 2, URL 3, URL 4, URL 5 |
critical | 301 | Content-Security-Policy header is not set. It restricts resources the page can load and prevents XSS attacks. | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 301 | Access-Control-Allow-Origin is set to '*' which allows any origin to access the resource. This can be a security risk. | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 301 | X-Frame-Options header is not set. It prevents clickjacking attacks when set to 'deny' or 'sameorigin. | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 301 | X-Content-Type-Options header is not set. It stops MIME type sniffing and mitigates content type attacks. | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 301 | Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security. | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 301 | Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set. | URL 1, URL 2, URL 3, URL 4, URL 5 |
warning | 301 | Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security. | URL 1, URL 2, URL 3, URL 4, URL 5 |
notice | 301 | Server header is set to 'Vercel'. It is better not to reveal used technologies. | URL 1, URL 2, URL 3, URL 4, URL 5 |
TOP non-unique titles
Count 🔽 | Title |
---|---|
18 | Nuxt Modules |
TOP non-unique descriptions
Count 🔽 | Description |
---|---|
18 | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. |
2 | A Vue 3 based component library for designers and developers |
SEO metadata
Found 289 row(s).
URL 🔼 | Indexing | Title | H1 | Description | Keywords |
---|---|---|---|---|---|
/ | Allowed | Nuxt: The Intuitive Vue Framework · Nuxt | The IntuitiveVue Framework | Nuxt is an open source framework that makes web development intuitive and powerful. Create performant and production-grade full-stack web apps and websites with confidence. | |
/blog | Allowed | The Nuxt Blog | The Nuxt Blog | Read the latest news about all Nuxt solutions, from framework announcements to integration tutorials. | |
/blog/nuxt-on-the-edge | Allowed | Nuxt on the Edge · Nuxt Blog | Nuxt on the Edge | Learn how we made Nuxt 3 capable of running on edge runtimes to run with server-side rendering close to your users. | |
/blog/v3-12 | Allowed | Nuxt 3.12 · Nuxt Blog | Nuxt 3.12 | Nuxt 3.12 is out - full of improvements and preparing the way for Nuxt 4! | |
/deploy | Allowed | Deploy a Nuxt App | Deploy a Nuxt App | Discover the different ways to deploy your Nuxt project on different hosting providers. | |
/deploy/aws-amplify | Allowed | Deploy Nuxt to AWS Amplify | AWS Amplify | Deploy your Nuxt Application to AWS Amplify infrastructure. | |
/deploy/cloudflare | Allowed | Deploy Nuxt to Cloudflare | Cloudflare | Deploy your Nuxt Application to Cloudflare infrastructure. | |
/deploy/digitalocean | Allowed | Deploy Nuxt to Digital Ocean | Digital Ocean | Deploy your Nuxt Application to Digital Ocean infrastructure. | |
/deploy/gitlab | Allowed | Deploy Nuxt to GitLab Pages | GitLab Pages | Deploy your Nuxt Application to GitLab Pages. | |
/deploy/heroku | Allowed | Deploy Nuxt to Heroku | Heroku | Deploy your Nuxt Application to Heroku infrastructure. | |
/deploy/iis | Allowed | Deploy Nuxt to IIS | IIS | Deploy your Nuxt Application to IIS infrastructure. | |
/deploy/netlify | Allowed | Deploy Nuxt to Netlify | Netlify | Deploy your Nuxt Application to Netlify infrastructure. | |
/deploy/vercel | Allowed | Deploy Nuxt to Vercel | Vercel | Deploy your Nuxt Application to Vercel infrastructure. | |
/design-kit | Allowed | Design Kit | Design Kit | Get the Nuxt assets such as Logo, Typography and Colors. | |
/docs/examples/hello-world | Allowed | Hello World · Nuxt Examples | Hello World | A minimal Nuxt 3 application only requires the `app.vue` and `nuxt.config.js` files. | |
/docs/getting-started/data-fetching | Allowed | Data fetching · Get Started with Nuxt | Data fetching | Nuxt provides composables to handle data fetching within your application. | |
/docs/getting-started/error-handling | Allowed | Error Handling · Get Started with Nuxt | Error Handling | Learn how to catch and handle errors in Nuxt. | |
/docs/getting-started/installation | Allowed | Installation · Get Started with Nuxt | Installation | Get started with Nuxt quickly with our online starters or start locally with your terminal. | |
/docs/getting-started/layers | Allowed | Layers · Get Started with Nuxt | Layers | Nuxt provides a powerful system that allows you to extend the default files, configs, and much more. | |
/docs/getting-started/routing | Allowed | Routing · Get Started with Nuxt | Routing | Nuxt file-system routing creates a route for every file in the pages/ directory. | |
/docs/getting-started/seo-meta | Allowed | SEO and Meta · Get Started with Nuxt | SEO and Meta | Improve your Nuxt app's SEO with powerful head config, composables and components. | |
/docs/getting-started/server | Allowed | Server · Get Started with Nuxt | Server | Build full-stack applications with Nuxt's server framework. You can fetch data from your database or another server, create APIs, or even generate static server-side content like a sitemap or a RSS feed - all from a single codebase. | |
/docs/getting-started/state-management | Allowed | State Management · Get Started with Nuxt | State Management | Nuxt provides powerful state management libraries and the useState composable to create a reactive and SSR-friendly shared state. | |
/docs/getting-started/styling | Allowed | Styling · Get Started with Nuxt | Styling | Learn how to style your Nuxt application. | |
/docs/getting-started/transitions | Allowed | Transitions · Get Started with Nuxt | Transitions | Apply transitions between pages and layouts with Vue or native browser View Transitions. | |
/docs/getting-started/views | Allowed | Views · Get Started with Nuxt | Views | Nuxt provides several component layers to implement the user interface of your application. | |
/docs/guide/concepts/auto-imports | Allowed | Auto-imports · Nuxt Concepts | Auto-imports | Nuxt auto-imports components, composables, helper functions and Vue APIs. | |
/docs/guide/concepts/modules | Allowed | Modules · Nuxt Concepts | Modules | Nuxt provides a module system to extend the framework core and simplify integrations. | |
/docs/guide/concepts/rendering | Allowed | Rendering Modes · Nuxt Concepts | Rendering Modes | Learn about the different rendering modes available in Nuxt. | |
/docs/guide/concepts/typescript | Allowed | TypeScript · Nuxt Concepts | TypeScript | Nuxt is fully typed and provides helpful shortcuts to ensure you have access to accurate type information when you are coding. | |
/enterprise/agencies | Allowed | Nuxt Partner Agencies · Enterprise | Nuxt Agencies | Consult our agency partner catalog and find an agency near you with the right set of skills. | |
/enterprise/sponsors | Allowed | Nuxt Sponsors · Community | Nuxt Sponsors | Nuxt is an open-source framework totally free to use thanks to our generous sponsors. | |
/enterprise/support | Allowed | Nuxt professional services · Enterprise | Nuxt Professional Service | Vue and Nuxt professional support and consulting services by the creators and maintainers of Vue and Nuxt for code audit and performance optimization. | |
/modules | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules/algolia | Allowed | Algolia · Nuxt Modules | algolia | Algolia Search Module for Nuxt | |
/modules/animejs | Allowed | Animejs · Nuxt Modules | animejs | Anime.js module for Nuxt | |
/modules/ant-design-vue | Allowed | Ant-design-vue · Nuxt Modules | ant-design-vue | A Vue 3 based component library for designers and developers | |
/modules/aos | Allowed | Aos · Nuxt Modules | aos | A Nuxt module that adds Animate On Scroll | |
/modules/api-party | Allowed | Api-party · Nuxt Modules | api-party | Securely connect to any API with a server proxy and dynamic composables | |
/modules/api-shield | Allowed | Api-shield · Nuxt Modules | api-shield | Nuxt API Shield - Rate Limiting | |
/modules/apollo | Allowed | Apollo · Nuxt Modules | apollo | Integrate GraphQL in your Nuxt apps using vue-apollo. | |
/modules/appwrite | Allowed | Appwrite · Nuxt Modules | appwrite | Appwrite module for Nuxt | |
/modules/arco-design-nuxt-module | Allowed | Arco-design-nuxt-module · Nuxt Modules | arco-design-nuxt-module | Nuxt Module for Arco Design Vue. Automatically import components, icons and more. | |
/modules/ark-ui | Allowed | Ark-ui · Nuxt Modules | ark-ui | A headless library for building reusable, scalable design systems that works for a wide range of JS frameworks. | |
/modules/auth-utils | Allowed | Auth-utils · Nuxt Modules | auth-utils | Minimalist Auth module for Nuxt with SSR. | |
/modules/authjs | Allowed | Authjs · Nuxt Modules | authjs | Auth.js authentication Nuxt module. Edge compatible. | |
/modules/authorization | Allowed | Authorization · Nuxt Modules | authorization | Manage permissions inside the app and the server. | |
/modules/auto-animate | Allowed | Auto-animate · Nuxt Modules | auto-animate | Automatic animations for your Nuxt app with a single line of code. | |
/modules/bugsnag | Allowed | Bugsnag · Nuxt Modules | bugsnag | Bugsnag integration for nuxt.js. Makes it easy to add bugsnag to your Project. Supports uploading source maps. | |
/modules/calendly | Allowed | Calendly · Nuxt Modules | calendly | Calendly is a scheduling tool that allows you to schedule meetings with your customers. This module allows you to easily add Calendly to your Nuxt application. | |
/modules/capo | Allowed | Capo · Nuxt Modules | capo | Capo.js implementation for Nuxt | |
/modules/chatwoot | Allowed | Chatwoot · Nuxt Modules | chatwoot | Chatwoot is an open-source customer engagement platform that helps companies engage their customers on their website | |
/modules/clarity-analytics | Allowed | Clarity-analytics · Nuxt Modules | clarity-analytics | Clarity Analytics Module for Nuxt | |
/modules/cloudflare-analytics | Allowed | Cloudflare-analytics · Nuxt Modules | cloudflare-analytics | Cloudflare Web Analytics Module for Nuxt | |
/modules/color-mode | Allowed | Color-mode · Nuxt Modules | color-mode | Dark and Light mode for Nuxt with auto detection | |
/modules/content | Allowed | Content · Nuxt Modules | content | Nuxt Content reads the content/ directory in your project, parses .md, .yml, .csv or .json files and creates a powerful data layer for your application. Bonus, use Vue components in Markdown with the MDC syntax. | |
/modules/content-assets | Allowed | Content-assets · Nuxt Modules | content-assets | Enable locally-located assets in Nuxt Content | |
/modules/cookie-control | Allowed | Cookie-control · Nuxt Modules | cookie-control | A highly configurable cookie banner for Nuxt. | |
/modules/csurf | Allowed | Csurf · Nuxt Modules | csurf | Cross-Site Request Forgery (CSRF) Prevention for Nuxt | |
/modules/datocms | Allowed | Datocms · Nuxt Modules | datocms | DatoCMS module for Nuxt | |
/modules/dayjs | Allowed | Dayjs · Nuxt Modules | dayjs | Day.js module for Nuxt | |
/modules/delay-hydration | Allowed | Delay-hydration · Nuxt Modules | delay-hydration | Improve your Nuxt v2 Google Lighthouse score by delaying hydration. | |
/modules/device | Allowed | Device · Nuxt Modules | device | Device detection module for Nuxt | |
/modules/devtools | Allowed | Devtools · Nuxt Modules | devtools | Unleash Nuxt Developer Experience. A set of visual tools that help you to know your app better. | |
/modules/directus | Allowed | Directus · Nuxt Modules | directus | Easily connect your Nuxt application to your directus server. | |
/modules/disqus | Allowed | Disqus · Nuxt Modules | disqus | Disqus Comments Module for Nuxt - Instantly add a comment widget to your app | |
/modules/doppler | Allowed | Doppler · Nuxt Modules | doppler | Integrate your Doppler secrets into your Nuxt build | |
/modules/drupal-ce | Allowed | Drupal-ce · Nuxt Modules | drupal-ce | Connects Nuxt with Drupal via the Lupus Custom Elements Renderer | |
/modules/easy-lightbox | Allowed | Easy-lightbox · Nuxt Modules | easy-lightbox | A plugin for simple Vue 3 Image Lightbox component with Zoom / Drag / Rotate / Switch. | |
/modules/echarts | Allowed | Echarts · Nuxt Modules | echarts | Nuxt Module for Apache ECharts™ | |
/modules/edgedb | Allowed | Edgedb · Nuxt Modules | edgedb | Integrate Nuxt 3 with EdgeDB effortlessly, adding a robust database layer to your app with minimal configuration. | |
/modules/electron | Allowed | Electron · Nuxt Modules | electron | Integrate Nuxt and Electron. | |
/modules/element-plus | Allowed | Element-plus · Nuxt Modules | element-plus | A Vue 3 based component library for designers and developers | |
/modules/emotion | Allowed | Emotion · Nuxt Modules | emotion | The Next Generation of CSS-in-JS for Nuxt | |
/modules/eslint | Allowed | Eslint · Nuxt Modules | eslint | All-in-one ESLint module for Nuxt, provides project-aware, easy-to-use, extensible and future-proof integrations. | |
/modules/eslint-module | Allowed | Eslint-module · Nuxt Modules | eslint-module | ESLint module for Nuxt | |
/modules/fathom-analytics | Allowed | Fathom-analytics · Nuxt Modules | fathom-analytics | Fathom analytics integration for Nuxt | |
/modules/fontaine | Allowed | Fontaine · Nuxt Modules | fontaine | Automatically optimized font fallback based on font metrics | |
/modules/fonts | Allowed | Fonts · Nuxt Modules | fonts | Plug-and-play web font optimization and configuration for Nuxt apps. | |
/modules/form-actions | Allowed | Form-actions · Nuxt Modules | form-actions | A set of features and composables to interact with forms and server data. | |
/modules/formkit | Allowed | Formkit · Nuxt Modules | formkit | Seamless FormKit integration for Nuxt | |
/modules/google-adsense | Allowed | Google-adsense · Nuxt Modules | google-adsense | Google Adsense Module for Nuxt | |
/modules/google-fonts | Allowed | Google-fonts · Nuxt Modules | google-fonts | Google Fonts module for Nuxt | |
/modules/graphql-client | Allowed | Graphql-client · Nuxt Modules | graphql-client | Minimal GraphQL Client + Code Generation for Nuxt. Auto imports GraphQL Operations for easy execution. | |
/modules/graphql-request | Allowed | Graphql-request · Nuxt Modules | graphql-request | Easy Minimal GraphQL client integration with Nuxt | |
/modules/graphql-server | Allowed | Graphql-server · Nuxt Modules | graphql-server | Easy GraphQL server implementation with Nuxt | |
/modules/gtag | Allowed | Gtag · Nuxt Modules | gtag | Google Analytics integration for Nuxt: Google Analytics, Google Ads and more | |
/modules/hanko | Allowed | Hanko · Nuxt Modules | hanko | Hanko integration for Nuxt for passwordless authentication | |
/modules/harlem | Allowed | Harlem · Nuxt Modules | harlem | Harlem is a simple, unopinionated, lightweight and extensible state management solution for Vue 3. | |
/modules/headlessui | Allowed | Headlessui · Nuxt Modules | headlessui | Headless UI integration for Nuxt. Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS. | |
/modules/hotjar | Allowed | Hotjar · Nuxt Modules | hotjar | Add HotJar to your Nuxt application | |
/modules/html-validator | Allowed | Html-validator · Nuxt Modules | html-validator | Automatically validate Nuxt server-rendered HTML html | |
/modules/hub | Allowed | Hub · Nuxt Modules | hub | Build full-stack Nuxt applications on the edge, with zero configuration. | |
/modules/i18n | Allowed | I18n · Nuxt Modules | i18n | i18n features for your Nuxt project so you can easily add internationalization. | |
/modules/icon | Allowed | Icon · Nuxt Modules | icon | Icon module for Nuxt with 200,000+ ready to use icons from Iconify. | |
/modules/icon-font | Allowed | Icon-font · Nuxt Modules | icon-font | Automatically generates fonts and custom properties (variables) from a specified folder containing SVG icons, injecting them into pages with live monitoring. | |
/modules/icon-tw | Allowed | Icon-tw · Nuxt Modules | icon-tw | Extended Icon module with Tailwind CSS Icons for Nuxt | |
/modules/icons | Allowed | Icons · Nuxt Modules | icons | Use your own automatically imported SVG icons. | |
/modules/image | Allowed | Image · Nuxt Modules | image | Optimised images for Nuxt, with progressive processing, lazy-loading, real-time resizes and providers support. | |
/modules/inkline | Allowed | Inkline · Nuxt Modules | inkline | Nuxt Module for Inkline, the intuitive UI UX DX Components library for Vue.js 3 Design Systems. | |
/modules/ionic | Allowed | Ionic · Nuxt Modules | ionic | Batteries-included Ionic integration for building iOS, Android and web apps. | |
/modules/jsonapi | Allowed | Jsonapi · Nuxt Modules | jsonapi | Easy JSON:API client integration for Nuxt | |
/modules/keen-slider | Allowed | Keen-slider · Nuxt Modules | keen-slider | Best, lightweight Keen Slider for best web performance | |
/modules/kinde | Allowed | Kinde · Nuxt Modules | kinde | Kinde authentication integration for Nuxt | |
/modules/kql | Allowed | Kql · Nuxt Modules | kql | Nuxt module for Kirby's Query Language API | |
/modules/laravel-precognition | Allowed | Laravel-precognition · Nuxt Modules | laravel-precognition | Nuxt module to work with Laravel Precognition and $fetch | |
/modules/leaflet | Allowed | Leaflet · Nuxt Modules | leaflet | Leaflet integration with Nuxt | |
/modules/link-checker | Allowed | Link-checker · Nuxt Modules | link-checker | Find and magically fix links that may be negatively effecting your SEO. | |
/modules/locomotive-scroll | Allowed | Locomotive-scroll · Nuxt Modules | locomotive-scroll | A Nuxt module to easily integrate Locomotive Scroll into your Nuxt application. | |
/modules/lodash | Allowed | Lodash · Nuxt Modules | lodash | lodash module with auto-import and custom prefix | |
/modules/logrocket | Allowed | Logrocket · Nuxt Modules | logrocket | LogRocket module for Nuxt to help you fix bugs and understand user behaviour. | |
/modules/logto | Allowed | Logto · Nuxt Modules | logto | The better Nuxt auth module for developers. | |
/modules/lucide-icons | Allowed | Lucide-icons · Nuxt Modules | lucide-icons | Nuxt module to integrate Lucide icons | |
/modules/magic-regexp | Allowed | Magic-regexp · Nuxt Modules | magic-regexp | A compiled-away, type-safe, readable RegExp alternative | |
/modules/mailpit | Allowed | Mailpit · Nuxt Modules | mailpit | Integrates Mailpit web UI in Nuxt devtools | |
/modules/marquee | Allowed | Marquee · Nuxt Modules | marquee | A lightweight Nuxt 3 module that harnesses the power of CSS animations to create silky smooth marquees. | |
/modules/maz-ui | Allowed | Maz-ui · Nuxt Modules | maz-ui | install easily maz-ui library to take advantage of auto-import components, plugins, composables and CSS files. | |
/modules/mdc | Allowed | Mdc · Nuxt Modules | mdc | MDC supercharges regular Markdown to write documents interacting deeply with any Vue component. | |
/modules/medusa | Allowed | Medusa · Nuxt Modules | medusa | Easily connect to Medusa from your Nuxt application | |
/modules/meilisearch | Allowed | Meilisearch · Nuxt Modules | meilisearch | Meilisearch Instant Search module for Nuxt | |
/modules/module-feed | Allowed | Module-feed · Nuxt Modules | module-feed | Feed module enables everyone to have RSS, Atom and JSON. | |
/modules/mojocss | Allowed | Mojocss · Nuxt Modules | mojocss | The Atomic CSS Framework for crafting gorgeous UIs without shipping any CSS. | |
/modules/neo4j | Allowed | Neo4j · Nuxt Modules | neo4j | Effortlessly integrate Neo4j's powerful graph database into your Nuxt applications! | |
/modules/ngrok | Allowed | Ngrok · Nuxt Modules | ngrok | ngrok exposes your localhost to the world for easy testing and sharing! No need to mess with DNS or deploy just to have others test out your changes. | |
/modules/nodemailer | Allowed | Nodemailer · Nuxt Modules | nodemailer | Nuxt integration for nodemailer | |
/modules/nupolyon | Allowed | Nupolyon · Nuxt Modules | nupolyon | Inject polyfill from polyfill.io to nuxt project, auto detect based on browserslist config | |
/modules/nuxt-anchorscroll | Allowed | Nuxt-anchorscroll · Nuxt Modules | nuxt-anchorscroll | Scroll to top and to anchor support for Nuxt | |
/modules/nuxt-asciidoc | Allowed | Nuxt-asciidoc · Nuxt Modules | nuxt-asciidoc | Transformer for using asciidoc in nuxt | |
/modules/nuxt-auth-sanctum | Allowed | Nuxt-auth-sanctum · Nuxt Modules | nuxt-auth-sanctum | Nuxt module for Laravel Sanctum authentication | |
/modules/nuxt-basic-auth | Allowed | Nuxt-basic-auth · Nuxt Modules | nuxt-basic-auth | Nuxt Module for Basic Authentication | |
/modules/nuxt-bezier | Allowed | Nuxt-bezier · Nuxt Modules | nuxt-bezier | Reusable transition components | |
/modules/nuxt-booster | Allowed | Nuxt-booster · Nuxt Modules | nuxt-booster | nuxt-booster will help you to improve the lighthouse performance score (100/100) of your website. | |
/modules/nuxt-bootstrap-icons | Allowed | Nuxt-bootstrap-icons · Nuxt Modules | nuxt-bootstrap-icons | Just a simple integration for Bootstrap Icons | |
/modules/nuxt-chatgpt | Allowed | Nuxt-chatgpt · Nuxt Modules | nuxt-chatgpt | ChatGPT integration for Nuxt | |
/modules/nuxt-codemirror | Allowed | Nuxt-codemirror · Nuxt Modules | nuxt-codemirror | Nuxt codemirror module | |
/modules/nuxt-cookie-consent | Allowed | Nuxt-cookie-consent · Nuxt Modules | nuxt-cookie-consent | Nuxt module for integrating with cookie consent providers with ease | |
/modules/nuxt-facebook-chat | Allowed | Nuxt-facebook-chat · Nuxt Modules | nuxt-facebook-chat | nuxt-plotly module is thin Nuxt wrapper for Facebook's Customer Chat SDK | |
/modules/nuxt-feather-icons | Allowed | Nuxt-feather-icons · Nuxt Modules | nuxt-feather-icons | The Feather Icons in Nuxt 3. | |
/modules/nuxt-feedme | Allowed | Nuxt-feedme · Nuxt Modules | nuxt-feedme | The RSS feed module for Nuxt web framework with ATOM, JSON and RSS support | |
/modules/nuxt-file-storage | Allowed | Nuxt-file-storage · Nuxt Modules | nuxt-file-storage | Easy solution to store files in your nuxt apps. Upload files from the frontend and recieve them from the backend to save the files in your project. | |
/modules/nuxt-fontawesome | Allowed | Nuxt-fontawesome · Nuxt Modules | nuxt-fontawesome | Module to use Font Awesome 6 icons in your Nuxt project | |
/modules/nuxt-fortify | Allowed | Nuxt-fortify · Nuxt Modules | nuxt-fortify | Use Laravel fortify and sanctum with Nuxt | |
/modules/nuxt-graphql-middleware | Allowed | Nuxt-graphql-middleware · Nuxt Modules | nuxt-graphql-middleware | Expose GraphQL queries and mutations as server API routes. | |
/modules/nuxt-gtm | Allowed | Nuxt-gtm · Nuxt Modules | nuxt-gtm | A Nuxt module for Google Tag Manager | |
/modules/nuxt-hue | Allowed | Nuxt-hue · Nuxt Modules | nuxt-hue | Enlighten your Nuxt experience | |
/modules/nuxt-jsonld | Allowed | Nuxt-jsonld · Nuxt Modules | nuxt-jsonld | Manage JSON-LD in Vue component. | |
/modules/nuxt-localtunnel | Allowed | Nuxt-localtunnel · Nuxt Modules | nuxt-localtunnel | Exposes your Nuxt localhost to the world automatically. | |
/modules/nuxt-loco | Allowed | Nuxt-loco · Nuxt Modules | nuxt-loco | A localise.biz module to synth locale with Nuxt | |
/modules/nuxt-mail | Allowed | Nuxt-mail · Nuxt Modules | nuxt-mail | Adds email sending capability to a Nuxt.js app. Adds a server route, an injected variable, and uses nodemailer to send emails. | |
/modules/nuxt-mapbox | Allowed | Nuxt-mapbox · Nuxt Modules | nuxt-mapbox | Elegant Mapbox integration with Nuxt | |
/modules/nuxt-maplibre | Allowed | Nuxt-maplibre · Nuxt Modules | nuxt-maplibre | Maplibre integration with Nuxt | |
/modules/nuxt-mdi | Allowed | Nuxt-mdi · Nuxt Modules | nuxt-mdi | Add 7,000+ icons to your Nuxt application, from Material Design Icons. | |
/modules/nuxt-meta-pixel | Allowed | Nuxt-meta-pixel · Nuxt Modules | nuxt-meta-pixel | Meta (Facebook) pixel integration for Nuxt. Multi-pixel, auto page view and more. | |
/modules/nuxt-monaco-editor | Allowed | Nuxt-monaco-editor · Nuxt Modules | nuxt-monaco-editor | Integrate monaco-editor with Nuxt | |
/modules/nuxt-mongoose | Allowed | Nuxt-mongoose · Nuxt Modules | nuxt-mongoose | A Nuxt module for simplifying the use of Mongoose in your project. | |
/modules/nuxt-oidc-auth | Allowed | Nuxt-oidc-auth · Nuxt Modules | nuxt-oidc-auth | Nuxt SSR OIDC (OpenID Connect) authentication with server side encrypted sessions. | |
/modules/nuxt-openapi-docs-module | Allowed | Nuxt-openapi-docs-module · Nuxt Modules | nuxt-openapi-docs-module | Generate pages from OpenAPI specifications | |
/modules/nuxt-openid-connect | Allowed | Nuxt-openid-connect · Nuxt Modules | nuxt-openid-connect | OpenID-Connect(OIDC) integration module for nuxt 3.0. | |
/modules/nuxt-payload-analyzer | Allowed | Nuxt-payload-analyzer · Nuxt Modules | nuxt-payload-analyzer | Analyze Nuxt Payload Size | |
/modules/nuxt-pdf | Allowed | Nuxt-pdf · Nuxt Modules | nuxt-pdf | Zero-boilerplate PDF exports of your Pages and Components | |
/modules/nuxt-pdf-frame | Allowed | Nuxt-pdf-frame · Nuxt Modules | nuxt-pdf-frame | Nuxt module for template based PDF and Canvas rendering, powered by I2djs. | |
/modules/nuxt-phosphor-icons | Allowed | Nuxt-phosphor-icons · Nuxt Modules | nuxt-phosphor-icons | Just a simple integration for @phosphor-icons in Nuxt | |
/modules/nuxt-plotly | Allowed | Nuxt-plotly · Nuxt Modules | nuxt-plotly | nuxt-plotly is a thin Nuxt wrapper for plotly.js | |
/modules/nuxt-posthog | Allowed | Nuxt-posthog · Nuxt Modules | nuxt-posthog | Integrate PostHog into your application with minimal configuration | |
/modules/nuxt-social-share | Allowed | Nuxt-social-share · Nuxt Modules | nuxt-social-share | Simple Social Sharing for Nuxt | |
/modules/nuxt-svgo | Allowed | Nuxt-svgo · Nuxt Modules | nuxt-svgo | Nuxt module to load optimized SVG files as Vue components | |
/modules/nuxt-svgo-loader | Allowed | Nuxt-svgo-loader · Nuxt Modules | nuxt-svgo-loader | Nuxt module to load SVG files as Vue components, using SVGO for optimization. | |
/modules/nuxt-telegram-auth | Allowed | Nuxt-telegram-auth · Nuxt Modules | nuxt-telegram-auth | Telegram login widget integration for Nuxt 3 | |
/modules/nuxt-uswds | Allowed | Nuxt-uswds · Nuxt Modules | nuxt-uswds | Vue USWDS (United States Web Design System) integration for Nuxt.js | |
/modules/nuxt-viewport | Allowed | Nuxt-viewport · Nuxt Modules | nuxt-viewport | Define custom viewports for your Nuxt project | |
/modules/nuxt-vue3-google-signin | Allowed | Nuxt-vue3-google-signin · Nuxt Modules | nuxt-vue3-google-signin | Empower your Nuxt app with Google Sign-In, hassle-free | |
/modules/nuxt-zod-i18n | Allowed | Nuxt-zod-i18n · Nuxt Modules | nuxt-zod-i18n | A Nuxt Module for localizing zod error messages. | |
/modules/nuxt3-interpolation | Allowed | Nuxt3-interpolation · Nuxt Modules | nuxt3-interpolation | A Nuxt module | |
/modules/og-image | Allowed | Og-image · Nuxt Modules | og-image | Enlightened runtime images generated with Vue templates. | |
/modules/onyx | Allowed | Onyx · Nuxt Modules | onyx | A design system and Vue.js component library created by Schwarz IT | |
/modules/particles | Allowed | Particles · Nuxt Modules | particles | Easily add particle animations to your Nuxt projects using tsParticles | |
/modules/partytown | Allowed | Partytown · Nuxt Modules | partytown | Partytown integration for Nuxt - relocate resource intensive scripts into a web worker, and off of the main thread. | |
/modules/paypal | Allowed | Paypal · Nuxt Modules | paypal | A Nuxt module for simplifying the use of Paypal in your project. | |
/modules/pdfeasy | Allowed | Pdfeasy · Nuxt Modules | pdfeasy | A JavaScript Client/Server Side PDF-Generator based in PDFKit | |
/modules/pergel | Allowed | Pergel · Nuxt Modules | pergel | Pergel is a tailor-made solution for Nuxt and Nitro, providing swift project kickstarts and seamless integration of various modules. | |
/modules/pinia | Allowed | Pinia · Nuxt Modules | pinia | The Vue Store that you will enjoy using | |
/modules/pinia-orm | Allowed | Pinia-orm · Nuxt Modules | pinia-orm | The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store. | |
/modules/pinia-plugin-persistedstate | Allowed | Pinia-plugin-persistedstate · Nuxt Modules | pinia-plugin-persistedstate | Configurable persistence and rehydration of Pinia stores. | |
/modules/plausible | Allowed | Plausible · Nuxt Modules | plausible | Nuxt module to natively integrate Plausible analytics | |
/modules/prepare | Allowed | Prepare · Nuxt Modules | prepare | Initialization steps at build time – like Nuxt 2 server init | |
/modules/primevue | Allowed | Primevue · Nuxt Modules | primevue | Next Generation Vue UI Component Library | |
/modules/prisma | Allowed | Prisma · Nuxt Modules | prisma | Integrate Nuxt with Prisma ORM to simplify database access! | |
/modules/prismic | Allowed | Prismic · Nuxt Modules | prismic | Easily connect your Nuxt application to your content hosted on Prismic | |
/modules/prometheus | Allowed | Prometheus · Nuxt Modules | prometheus | Allows you to better understand what's going on with your application and how to optimize performance and other things in production | |
/modules/purgecss | Allowed | Purgecss · Nuxt Modules | purgecss | Drop superfluous CSS! A neat PurgeCSS wrapper for Nuxt | |
/modules/quasar | Allowed | Quasar · Nuxt Modules | quasar | Effortlessly build high-performance & high-quality Vue.js 3 user interfaces in record time | |
/modules/radash | Allowed | Radash · Nuxt Modules | radash | radash module with auto-import and custom prefix | |
/modules/radix-vue | Allowed | Radix-vue · Nuxt Modules | radix-vue | Vue port of Radix UI Primitives. An open-source UI component library for building high-quality, accessible design systems and web apps. | |
/modules/resend | Allowed | Resend · Nuxt Modules | resend | Resend integration for Nuxt | |
/modules/robots | Allowed | Robots · Nuxt Modules | robots | Tame the robots crawling and indexing your Nuxt site. | |
/modules/rollbar | Allowed | Rollbar · Nuxt Modules | rollbar | Nuxt 3 module to integrate Rollbar. | |
/modules/sanity | Allowed | Sanity · Nuxt Modules | sanity | Access text, images, and other media with Nuxt and the Sanity headless CMS. | |
/modules/scalar | Allowed | Scalar · Nuxt Modules | scalar | Render a beautiful API References based on a OpenAPI/Swagger file with Nuxt. | |
/modules/schema-org | Allowed | Schema-org · Nuxt Modules | schema-org | Quick and easy Schema.org graphs. | |
/modules/scripts | Allowed | Scripts · Nuxt Modules | scripts | Plug-and-play script optimization for Nuxt applications. | |
/modules/security | Allowed | Security · Nuxt Modules | security | Security Module for Nuxt based on OWASP Top 10 and Helmet | |
/modules/seo | Allowed | Seo · Nuxt Modules | seo | The complete SEO solution for Nuxt. | |
/modules/seo-experiments | Allowed | Seo-experiments · Nuxt Modules | seo-experiments | Powerful SEO DX improvements. | |
/modules/server-block | Allowed | Server-block · Nuxt Modules | server-block | Use <server> tags in your Nuxt pages components. | |
/modules/shadcn | Allowed | Shadcn · Nuxt Modules | shadcn | Re-usable components built with Radix Vue and Tailwind CSS. | |
/modules/shuimo-ui | Allowed | Shuimo-ui · Nuxt Modules | shuimo-ui | A Chinese Shuimo style component library. | |
/modules/sidebase-auth | Allowed | Sidebase-auth · Nuxt Modules | sidebase-auth | Zero-boilerplate authentication for Nuxt with support for many strategies (oauth, credentials, ...) and providers (google, azure, ...). Additionally supports session manipulation, client- and server-side protection and more. | |
/modules/sitemap | Allowed | Sitemap · Nuxt Modules | sitemap | Powerfully flexible XML Sitemaps that integrate seamlessly. | |
/modules/snackbar | Allowed | Snackbar · Nuxt Modules | snackbar | Nuxt Snackbar module using vue3-snackbar | |
/modules/snipcart | Allowed | Snipcart · Nuxt Modules | snipcart | Snipcart integration module for Nuxt | |
/modules/ssr-lit | Allowed | Ssr-lit · Nuxt Modules | ssr-lit | Server-Side Rendering for Lit Element components | |
/modules/storefront-ui | Allowed | Storefront-ui · Nuxt Modules | storefront-ui | Storefront UI for Nuxt by Alokai | |
/modules/storyblok | Allowed | Storyblok · Nuxt Modules | storyblok | Storyblok Nuxt module | |
/modules/storybook | Allowed | Storybook · Nuxt Modules | storybook | Easily integrate Storybook in your Nuxt application to design, build, and test your UI components in isolation. | |
/modules/strapi | Allowed | Strapi · Nuxt Modules | strapi | Design APIs fast and manage content easily using REST or GraphQL. | |
/modules/stripe-next | Allowed | Stripe-next · Nuxt Modules | stripe-next | This Nuxt module provides an easy way to integrate Stripe in your Nuxt application, both on the client-side and server-side. It utilizes the official stripe package for server-side usage and @stripe/stripe-js for the client-side. | |
/modules/studio | Allowed | Studio · Nuxt Modules | studio | A new experience to build content-driven website with Nuxt. | |
/modules/stylelint | Allowed | Stylelint · Nuxt Modules | stylelint | Stylelint module for Nuxt. A mighty, modern linter that helps you avoid errors and enforce conventions in your styles. | |
/modules/supabase | Allowed | Supabase · Nuxt Modules | supabase | First class integration with Supabase | |
/modules/surrealdb | Allowed | Surrealdb · Nuxt Modules | surrealdb | A Nuxt module aimed to simplify the use of SurrealDB | |
/modules/svg-sprite | Allowed | Svg-sprite · Nuxt Modules | svg-sprite | Optimized and Easy way to use svg files in Nuxt | |
/modules/swiftsearch | Allowed | Swiftsearch · Nuxt Modules | swiftsearch | Nuxt module for a typesafe, SSR first algolia instantsearch experience | |
/modules/swiper | Allowed | Swiper · Nuxt Modules | swiper | Nuxt module for Swiper.js - Most modern mobile touch slider with hardware accelerated transitions. | |
/modules/tailvue | Allowed | Tailvue · Nuxt Modules | tailvue | Vue components built for Vue3 powered by Windi CSS or tailwindcss | |
/modules/tailwindcss | Allowed | Tailwindcss · Nuxt Modules | tailwindcss | Add Tailwind CSS to your Nuxt application in seconds with PurgeCSS included for minimal CSS. | |
/modules/test-utils | Allowed | Test-utils · Nuxt Modules | test-utils | Test utilities for Nuxt | |
/modules/tgauth | Allowed | Tgauth · Nuxt Modules | tgauth | Extremely simple "Login with Telegram" button | |
/modules/time | Allowed | Time · Nuxt Modules | time | Safely render local dates and times on the server with Nuxt | |
/modules/tiptap | Allowed | Tiptap · Nuxt Modules | tiptap | Essentials to Quickly Integrate TipTap Editor into your Nuxt App | |
/modules/tradingview | Allowed | Tradingview · Nuxt Modules | tradingview | Use the TradingView Widgets in your Nuxt Application | |
/modules/translation-manager | Allowed | Translation-manager · Nuxt Modules | translation-manager | Simple and easy to use translation manager for Nuxt and Nuxt-i18n that allows translation management from a single CSV file. | |
/modules/tresjs | Allowed | Tresjs · Nuxt Modules | tresjs | Create 3D experiences in your Nuxt application using TresJS. | |
/modules/turnstile | Allowed | Turnstile · Nuxt Modules | turnstile | Privacy-focused alternative to CAPTCHA from Cloudflare | |
/modules/twemoji | Allowed | Twemoji · Nuxt Modules | twemoji | Twemoji module for Nuxt. Render emojis as SVG elements or PNG images. | |
/modules/twicpics | Allowed | Twicpics · Nuxt Modules | twicpics | Images and videos components - Context aware resizing and cropping, lazy-loading, LQIP, Next-Gen format, compression, CDN. | |
/modules/typed-router | Allowed | Typed-router · Nuxt Modules | typed-router | Provide autocompletion for pages route names and params | |
/modules/typo3 | Allowed | Typo3 · Nuxt Modules | typo3 | TYPO3 Headless Frontend Rendering module | |
/modules/ui | Allowed | Ui · Nuxt Modules | ui | Fully styled and customizable components for Nuxt, powered by Headless UI and Tailwind CSS. | |
/modules/umami | Allowed | Umami · Nuxt Modules | umami | Embed the Umami analytics library into Nuxt | |
/modules/unlazy | Allowed | Unlazy · Nuxt Modules | unlazy | Lazy loading library for placeholder images | |
/modules/unocss | Allowed | Unocss · Nuxt Modules | unocss | The instant on-demand atomic CSS engine. | |
/modules/ununuracss | Allowed | Ununuracss · Nuxt Modules | ununuracss | A Real CSS Engine. Only Scoped. | |
/modules/use-bootstrap | Allowed | Use-bootstrap · Nuxt Modules | use-bootstrap | This module is a wrapper to front-end framework based on Nuxt3 and Bootstrap5 | |
/modules/vant | Allowed | Vant · Nuxt Modules | vant | A lightweight, customizable Vue UI library for mobile web apps. | |
/modules/varlet | Allowed | Varlet · Nuxt Modules | varlet | A Material design mobile component library developed based on Vue3 | |
/modules/vcalendar | Allowed | Vcalendar · Nuxt Modules | vcalendar | VCalendar module for Nuxt | |
/modules/vee-validate | Allowed | Vee-validate · Nuxt Modules | vee-validate | Painless Vue forms for Nuxt | |
/modules/vercel-analytics | Allowed | Vercel-analytics · Nuxt Modules | vercel-analytics | Vercel Analytics integration for Nuxt | |
/modules/vexip-ui | Allowed | Vexip-ui · Nuxt Modules | vexip-ui | A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good | |
/modules/vite-pwa-nuxt | Allowed | Vite-pwa-nuxt · Nuxt Modules | vite-pwa-nuxt | Zero-config PWA Plugin for Nuxt | |
/modules/vue-email | Allowed | Vue-email · Nuxt Modules | vue-email | 💌 Write email templates with vue | |
/modules/vue-final-modal | Allowed | Vue-final-modal · Nuxt Modules | vue-final-modal | The most powerful yet most light-weight modal library for Vue 3. | |
/modules/vue-macros | Allowed | Vue-macros · Nuxt Modules | vue-macros | Explore more macros and syntax sugar to Vue. | |
/modules/vue-query | Allowed | Vue-query · Nuxt Modules | vue-query | 0 config lightweight Nuxt module for @tanstack/vue-query. | |
/modules/vue-transitions | Allowed | Vue-transitions · Nuxt Modules | vue-transitions | Reusable interface transitions with no CSS needed ❤️ | |
/modules/vue3-carousel-nuxt | Allowed | Vue3-carousel-nuxt · Nuxt Modules | vue3-carousel-nuxt | This module seamlessly integrates the Vue 3 Carousel module of ismail9k into Nuxt applications. | |
/modules/vuefire | Allowed | Vuefire · Nuxt Modules | vuefire | Idiomatic composables for the Firebase SDK | |
/modules/vueform | Allowed | Vueform · Nuxt Modules | vueform | Official Vueform module for Nuxt | |
/modules/vueform-builder | Allowed | Vueform-builder · Nuxt Modules | vueform-builder | Official Vueform Builder module for Nuxt | |
/modules/vuestic | Allowed | Vuestic · Nuxt Modules | vuestic | Vuestic UI module for Nuxt | |
/modules/vuetify-nuxt-module | Allowed | Vuetify-nuxt-module · Nuxt Modules | vuetify-nuxt-module | Zero-config Nuxt Module for Vuetify. | |
/modules/vueuse | Allowed | Vueuse · Nuxt Modules | vueuse | Collection of essential Vue Composition Utilities for Vue 2 and 3 | |
/modules/vunix | Allowed | Vunix · Nuxt Modules | vunix | Comprehensive UI toolkit for Vue.js and Nuxt that empowers you to build amazing user interfaces with ease. With Vunix, you can leverage the power of popular utility-first CSS frameworks like Tailwind CSS, Unocss, WindiCss, or use your own custom CSS classes. | |
/modules/web-vitals | Allowed | Web-vitals · Nuxt Modules | web-vitals | Web Vitals for Nuxt | |
/modules/webhook-validators | Allowed | Webhook-validators · Nuxt Modules | webhook-validators | Nuxt module that works on the edge to easily validate incoming webhooks from different services. | |
/modules/well-known | Allowed | Well-known · Nuxt Modules | well-known | A Nuxt module to add well-known URIs using middlewares | |
/modules/wideangle | Allowed | Wideangle · Nuxt Modules | wideangle | Nuxt module to integrate Wide Angle Analytics | |
/modules/windicss | Allowed | Windicss · Nuxt Modules | windicss | Next generation utility-first CSS framework. | |
/modules/xstate | Allowed | Xstate · Nuxt Modules | xstate | XState integration for Nuxt | |
/modules?category=Analytics | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=CMS | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=CSS | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=Database | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=Devtools | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=Ecommerce | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=Extensions | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=Fonts | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=Images | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=Libraries | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=Monitoring | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=Payment | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=Performance | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=Request | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=SEO | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=Security | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/modules?category=UI | Allowed | Nuxt Modules | Nuxt Modules | Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community. | |
/showcase | Allowed | Nuxt Showcase | Showcase | Discover our selection of websites built with Nuxt. This collection is powered by VueTelescope. | |
/team | Allowed | The Nuxt Team | The Nuxt Team | The development of Nuxt and its ecosystem is led by an international team. Our committed team works every day to bring Nuxt forward. | |
/templates | Allowed | Nuxt Templates | Nuxt Templates | Explore community templates to get up and running in a few seconds. | |
No rows found, please edit your search term. |
OpenGraph metadata
Found 289 row(s).
Heading structure
Found 289 row(s).
Heading structure | Count | Errors 🔽 | URL |
---|---|---|---|
| 9 | 8 | /modules/storefront-ui |
| 17 | 7 | /modules/swiper |
| 14 | 7 | /modules/typed-router |
| 12 | 6 | /modules/webhook-validators |
| 15 | 6 | /modules/wideangle |
| 5 | 5 | /modules/vueform |
| 5 | 5 | /modules/vueform-builder |
| 5 | 5 | /modules/vue-macros |
| 5 | 5 | /modules/nuxt-loco |
| 5 | 5 | /modules/formkit |
| 9 | 5 | /modules/shuimo-ui |
| 8 | 4 | /modules/ununuracss |
| 11 | 4 | /modules/schema-org |
| 11 | 4 | /modules/sitemap |
| 11 | 4 | /modules/link-checker |
| 4 | 3 | /templates |
| 4 | 3 | /modules?category=Libraries |
| 4 | 3 | /modules/windicss |
| 4 | 3 | /modules/pergel |
| 4 | 3 | /modules/tailvue |
| 4 | 3 | /modules?category=Request |
| 13 | 3 | /modules/nuxt-bezier |
| 11 | 3 | /modules/og-image |
| 4 | 3 | /modules?category=Images |
| 4 | 3 | /modules?category=Payment |
| 4 | 3 | /modules?category=Fonts |
| 18 | 3 | /modules/storyblok |
| 4 | 3 | /modules?category=Monitoring |
| 4 | 3 | /modules?category=Ecommerce |
| 10 | 3 | /modules/nuxt-graphql-middleware |
| 4 | 3 | /modules?category=CSS |
| 4 | 3 | /modules?category=Performance |
| 4 | 3 | /modules/storybook |
| 4 | 3 | /modules?category=Analytics |
| 4 | 3 | /modules?category=Database |
| 4 | 3 | /team |
| 13 | 3 | /modules/nuxt-openapi-docs-module |
| 15 | 3 | /modules/nuxt-pdf-frame |
| 4 | 3 | /modules?category=Devtools |
| 4 | 3 | /modules/vunix |
| 4 | 3 | /modules?category=CMS |
| 4 | 3 | /showcase |
| 4 | 3 | /enterprise/agencies |
| 4 | 3 | /blog |
| 4 | 3 | /modules?category=SEO |
| 4 | 3 | /docs/examples/hello-world |
| 4 | 3 | /modules?category=Extensions |
| 4 | 3 | /modules?category=UI |
| 4 | 3 | /modules |
| 11 | 3 | /modules/robots |
| 4 | 3 | /modules/nuxt-telegram-auth |
| 4 | 3 | /modules?category=Security |
| 10 | 3 | /modules/seo-experiments |
| 10 | 2 | /modules/nuxt-uswds |
| 6 | 2 | /modules/nuxt-jsonld |
| 13 | 2 | /modules/twicpics |
| 8 | 2 | /modules/vueuse |
| 10 | 2 | /modules/meilisearch |
| 14 | 2 | /modules/nuxt-mdi |
| 11 | 2 | /modules/datocms |
| 10 | 2 | /modules/nodemailer |
| 25 | 2 | /modules/element-plus |
| 8 | 2 | /modules/nuxt3-interpolation |
| 35 | 2 | /modules/edgedb |
| 7 | 2 | /modules/form-actions |
| 12 | 2 | /modules/ui |
| 7 | 2 | /modules/nuxt-auth-sanctum |
| 15 | 2 | /modules/authorization |
| 13 | 2 | /modules/icons |
| 21 | 2 | /modules/auth-utils |
| 20 | 2 | /modules/nuxt-chatgpt |
| 13 | 2 | /modules/jsonapi |
| 21 | 2 | /modules/graphql-request |
| 9 | 2 | /modules/magic-regexp |
| 9 | 2 | /modules/nuxt-vue3-google-signin |
| 22 | 2 | /modules/icon-tw |
| 12 | 2 | /modules/nuxt-payload-analyzer |
| 8 | 2 | /modules/vuestic |
| 7 | 2 | /modules/unocss |
| 10 | 2 | /modules/scripts |
| 10 | 2 | /modules/vue-email |
| 8 | 2 | /modules/nuxt-zod-i18n |
| 10 | 2 | /modules/nuxt-openid-connect |
| 7 | 2 | /modules/pinia-orm |
| 14 | 2 | /modules/i18n |
| 11 | 2 | /modules/nuxt-mapbox |
| 6 | 2 | /modules/primevue |
| 10 | 2 | /modules/time |
| 30 | 2 | /modules/vue-transitions |
| 24 | 2 | /modules/content-assets |
| 8 | 2 | /modules/medusa |
| 12 | 2 | /modules/csurf |
| 9 | 2 | /modules/prismic |
| 10 | 2 | /modules/typo3 |
| 14 | 2 | /modules/cloudflare-analytics |
| 12 | 2 | /modules/vue-query |
| 9 | 2 | /modules/sanity |
| 10 | 2 | /modules/neo4j |
| 10 | 2 | /modules/tailwindcss |
| 11 | 2 | /modules/nupolyon |
| 8 | 2 | /modules/swiftsearch |
| 10 | 2 | /modules/nuxt-mongoose |
| 7 | 2 | /modules/mojocss |
| 17 | 2 | /modules/animejs |
| 11 | 2 | /modules/nuxt-anchorscroll |
| 24 | 2 | /modules/nuxt-svgo |
| 18 | 2 | /modules/icon |
| 14 | 2 | /modules/nuxt-booster |
| 18 | 2 | /modules/device |
| 10 | 2 | /modules/authjs |
| 12 | 2 | /modules/maz-ui |
| 9 | 2 | /modules/headlessui |
| 11 | 2 | /modules/nuxt-facebook-chat |
| 15 | 2 | /modules/hotjar |
| 9 | 2 | /modules/nuxt-cookie-consent |
| 8 | 2 | /modules/snackbar |
| 13 | 2 | /modules/svg-sprite |
| 13 | 2 | /modules/turnstile |
| 7 | 2 | /modules/pdfeasy |
| 11 | 2 | /modules/echarts |
| 15 | 2 | /modules/fontaine |
| 11 | 2 | /modules/ark-ui |
| 14 | 2 | /modules/snipcart |
| 15 | 2 | /modules/graphql-server |
| 11 | 2 | /modules/prepare |
| 11 | 2 | /modules/auto-animate |
| 17 | 2 | /modules/vant |
| 11 | 2 | /modules/marquee |
| 9 | 2 | /modules/nuxt-basic-auth |
| 10 | 2 | /modules/kql |
| 9 | 2 | /modules/vee-validate |
| 9 | 2 | /modules/locomotive-scroll |
| 9 | 2 | /modules/image |
| 9 | 2 | /modules/varlet |
| 16 | 2 | /modules/purgecss |
| 8 | 2 | /modules/tiptap |
| 18 | 2 | /modules/drupal-ce |
| 25 | 2 | /modules/apollo |
| 11 | 2 | /modules/laravel-precognition |
| 10 | 2 | /modules/vercel-analytics |
| 6 | 2 | /modules/vuefire |
| 14 | 2 | /modules/devtools |
| 10 | 2 | /modules/emotion |
| 14 | 2 | /modules/bugsnag |
| 7 | 2 | /modules/unlazy |
| 7 | 2 | /modules/resend |
| 10 | 2 | /modules/nuxt-bootstrap-icons |
| 13 | 2 | /modules/api-shield |
| 17 | 2 | /modules/tradingview |
| 10 | 2 | /modules/security |
| 21 | 2 | /modules/eslint-module |
| 12 | 2 | /modules/harlem |
| 17 | 2 | /modules/plausible |
| 10 | 2 | /modules/ngrok |
| 8 | 2 | /modules/disqus |
| 14 | 2 | /modules/ant-design-vue |
| 8 | 2 | /modules/nuxt-localtunnel |
| 8 | 2 | /modules/particles |
| 8 | 2 | /modules/pinia |
| 9 | 2 | /modules/html-validator |
| 10 | 2 | /modules/ssr-lit |
| 11 | 2 | /modules/seo |
| 12 | 2 | /modules/tgauth |
| 17 | 2 | /modules/prometheus |
| 11 | 2 | /modules/stripe-next |
| 10 | 2 | /modules/paypal |
| 15 | 2 | /modules/fathom-analytics |
| 12 | 2 | /modules/vcalendar |
| 8 | 2 | /modules/pinia-plugin-persistedstate |
| 10 | 2 | /modules/graphql-client |
| 10 | 2 | /modules/directus |
| 6 | 2 | /modules/vue-final-modal |
| 8 | 2 | /modules/fonts |
| 13 | 2 | /modules/nuxt-meta-pixel |
| 11 | 2 | /modules/module-feed |
| 11 | 2 | /modules/nuxt-feedme |
| 11 | 2 | /modules/well-known |
| 23 | 2 | /modules/nuxt-mail |
| 14 | 2 | /modules/appwrite |
| 8 | 2 | /modules/easy-lightbox |
| 14 | 2 | /modules/nuxt-codemirror |
| 22 | 2 | /modules/stylelint |
| 12 | 2 | /modules/nuxt-file-storage |
| 8 | 2 | /modules/scalar |
| 10 | 2 | /modules/nuxt-feather-icons |
| 8 | 2 | /modules/umami |
| 17 | 2 | /modules/sidebase-auth |
| 7 | 2 | /modules/prisma |
| 11 | 2 | /modules/api-party |
| 14 | 2 | /modules/nuxt-svgo-loader |
| 8 | 2 | /modules/icon-font |
| 14 | 2 | /modules/use-bootstrap |
| 26 | 2 | /modules/twemoji |
| 11 | 2 | /modules/nuxt-asciidoc |
| 10 | 2 | /modules/kinde |
| 18 | 2 | /modules/doppler |
| 14 | 2 | /modules/lucide-icons |
| 12 | 2 | /modules/translation-manager |
| 12 | 2 | /modules/capo |
| 28 | 2 | /modules/quasar |
| 8 | 2 | /modules/shadcn |
| 12 | 2 | /modules/nuxt-gtm |
| 8 | 2 | /modules/clarity-analytics |
| 40 | 2 | /modules/nuxt-oidc-auth |
| 10 | 2 | /modules/tresjs |
| 13 | 2 | /modules/dayjs |
| 8 | 2 | /modules/strapi |
| 13 | 2 | /modules/nuxt-plotly |
| 12 | 2 | /modules/arco-design-nuxt-module |
| 14 | 2 | /modules/partytown |
| 11 | 2 | /modules/vexip-ui |
| 8 | 2 | /modules/keen-slider |
| 9 | 2 | /modules/ionic |
| 20 | 2 | /modules/inkline |
| 6 | 2 | /modules/eslint |
| 11 | 2 | /modules/lodash |
| 8 | 2 | /modules/calendly |
| 8 | 2 | /modules/nuxt-pdf |
| 17 | 2 | /modules/rollbar |
| 8 | 2 | /modules/nuxt-monaco-editor |
| 13 | 2 | /modules/nuxt-fortify |
| 14 | 2 | /modules/radix-vue |
| 12 | 2 | /modules/logrocket |
| 10 | 2 | /modules/nuxt-phosphor-icons |
| 7 | 2 | /modules/onyx |
| 11 | 2 | /modules/logto |
| 11 | 2 | /modules/surrealdb |
| 11 | 2 | /modules/studio |
| 10 | 2 | /modules/aos |
| 10 | 2 | /modules/supabase |
| 8 | 2 | /modules/nuxt-posthog |
| 8 | 2 | /modules/nuxt-hue |
| 21 | 2 | /modules/gtag |
| 9 | 2 | /modules/content |
| 23 | 2 | /modules/mdc |
| 11 | 2 | /modules/algolia |
| 11 | 2 | /modules/hub |
| 16 | 2 | /modules/chatwoot |
| 12 | 2 | /modules/server-block |
| 12 | 2 | /modules/electron |
| 7 | 2 | /modules/test-utils |
| 13 | 2 | /modules/web-vitals |
| 15 | 2 | /modules/hanko |
| 10 | 2 | /modules/mailpit |
| 13 | 2 | /modules/cookie-control |
| 29 | 2 | /modules/nuxt-viewport |
| 9 | 2 | /modules/vue3-carousel-nuxt |
| 10 | 2 | /modules/nuxt-maplibre |
| 8 | 2 | /modules/google-fonts |
| 10 | 2 | /modules/leaflet |
| 13 | 2 | /modules/google-adsense |
| 10 | 2 | /modules/xstate |
| 8 | 2 | /modules/color-mode |
| 11 | 0 | / |
| 12 | 0 | /enterprise/support |
| 6 | 0 | /deploy/heroku |
| 27 | 0 | /enterprise/sponsors |
| 26 | 0 | /modules/delay-hydration |
| 14 | 0 | /modules/nuxt-social-share |
| 6 | 0 | /deploy/digitalocean |
| 9 | 0 | /docs/guide/concepts/typescript |
| 6 | 0 | /deploy |
| 10 | 0 | /modules/vite-pwa-nuxt |
| 8 | 0 | /blog/nuxt-on-the-edge |
| 28 | 0 | /docs/getting-started/data-fetching |
| 9 | 0 | /docs/getting-started/routing |
| 7 | 0 | /docs/guide/concepts/modules |
| 17 | 0 | /blog/v3-12 |
| 15 | 0 | /docs/getting-started/error-handling |
| 11 | 0 | /modules/radash |
| 9 | 0 | /design-kit |
| 6 | 0 | /deploy/aws-amplify |
| 17 | 0 | /docs/getting-started/seo-meta |
| 9 | 0 | /docs/getting-started/views |
| 7 | 0 | /deploy/netlify |
| 10 | 0 | /docs/guide/concepts/rendering |
| 6 | 0 | /deploy/iis |
| 14 | 0 | /modules/nuxt-fontawesome |
| 7 | 0 | /docs/getting-started/layers |
| 8 | 0 | /docs/getting-started/server |
| 12 | 0 | /docs/getting-started/state-management |
| 27 | 0 | /docs/getting-started/styling |
| 8 | 0 | /docs/getting-started/installation |
| 11 | 0 | /docs/guide/concepts/auto-imports |
| 13 | 0 | /docs/getting-started/transitions |
| 10 | 0 | /deploy/vercel |
| 9 | 0 | /modules/vuetify-nuxt-module |
| 12 | 0 | /deploy/cloudflare |
| 6 | 0 | /deploy/gitlab |
No rows found, please edit your search term. |
404 URLs
Found 13 row(s).
Redirected URLs
Status | Redirected URL 🔼 | Target URL | Found at URL |
---|---|---|---|
301 | https://img.shields.io/npm/dt/nuxt-jsonld.svg | /npm/d18m/nuxt-jsonld.svg | /modules/nuxt-jsonld |
307 | /docs | /docs/getting-started/introduction | / |
307 | /enterprise | /enterprise/support | / |
TOP fastest URLs
Found 20 row(s).
Time 🔼 | Status | Fast URL |
---|---|---|
81 ms | 200 | /modules/content |
82 ms | 200 | /modules/vite-pwa-nuxt |
82 ms | 200 | /docs/getting-started/state-management |
83 ms | 200 | /modules/eslint |
84 ms | 200 | /modules/prisma |
84 ms | 200 | /modules/fontaine |
84 ms | 200 | /modules/typed-router |
85 ms | 200 | /modules/graphql-server |
85 ms | 200 | /modules/security |
86 ms | 200 | /modules/shadcn |
86 ms | 200 | /modules/image |
87 ms | 200 | /modules/api-shield |
87 ms | 200 | /modules/quasar |
87 ms | 200 | /modules/google-fonts |
87 ms | 200 | /docs/getting-started/transitions |
88 ms | 200 | /modules/use-bootstrap |
88 ms | 200 | /modules/icon |
88 ms | 200 | /modules/nuxt-mail |
89 ms | 200 | /modules/primevue |
89 ms | 200 | /docs/getting-started/routing |
No rows found, please edit your search term. |
TOP slowest URLs
Found 20 row(s).
Time 🔽 | Status | Slow URL |
---|---|---|
1.3 s | 200 | /modules/nuxt-fontawesome |
1.2 s | 200 | /modules/nuxt-openid-connect |
1.2 s | 200 | /modules/fonts |
1.2 s | 200 | /docs/guide/concepts/typescript |
1.1 s | 404 | /jamal.indomascot.com |
1.1 s | 200 | /modules/rollbar |
958 ms | 200 | /modules/hub |
956 ms | 200 | /deploy/netlify |
934 ms | 200 | /modules/mojocss |
928 ms | 200 | /modules/nuxt-facebook-chat |
923 ms | 200 | /modules/test-utils |
911 ms | 200 | /modules/vueform |
834 ms | 200 | /modules/icons |
824 ms | 200 | /modules/nuxt3-interpolation |
822 ms | 200 | /modules/edgedb |
711 ms | 200 | /modules/module-feed |
698 ms | 200 | /modules/nuxt-codemirror |
696 ms | 200 | /modules/calendly |
676 ms | 200 | /modules/radix-vue |
668 ms | 200 | /modules/prepare |
No rows found, please edit your search term. |
Content types
Content type | URLs 🔽 | Total size | Total time | Avg time | Status 20x | Status 30x | Status 40x |
---|---|---|---|---|---|---|---|
Image | 574 | 18 MB | 132 s | 230 ms | 574 | 0 | 0 |
HTML | 302 | 195 MB | 97 s | 321 ms | 289 | 0 | 13 |
JS | 68 | 1 MB | 5.9 s | 86 ms | 68 | 0 | 0 |
Font | 32 | 3 MB | 6.2 s | 194 ms | 32 | 0 | 0 |
JSON | 18 | 673 kB | 1.5 s | 81 ms | 18 | 0 | 0 |
CSS | 3 | 18 kB | 194 ms | 65 ms | 3 | 0 | 0 |
Redirect | 3 | 236 B | 279 ms | 93 ms | 0 | 3 | 0 |
Content types (MIME types)
Found 15 row(s).
Content type | URLs 🔽 | Total size | Total time | Avg time | Status 20x | Status 30x | Status 40x |
---|---|---|---|---|---|---|---|
text/html; charset=utf-8 | 302 | 195 MB | 97 s | 321 ms | 289 | 0 | 13 |
image/svg+xml | 166 | 826 kB | 32 s | 191 ms | 166 | 0 | 0 |
image/avif | 150 | 176 kB | 39 s | 261 ms | 150 | 0 | 0 |
image/png | 104 | 10 MB | 33 s | 318 ms | 104 | 0 | 0 |
image/webp | 99 | 6 MB | 21 s | 215 ms | 99 | 0 | 0 |
application/javascript; charset=utf-8 | 68 | 1 MB | 5.9 s | 86 ms | 68 | 0 | 0 |
image/jpeg | 44 | 1 MB | 2.6 s | 59 ms | 44 | 0 | 0 |
font/woff | 18 | 3 MB | 3.2 s | 180 ms | 18 | 0 | 0 |
application/json; charset=utf-8 | 18 | 673 kB | 1.5 s | 81 ms | 18 | 0 | 0 |
font/woff2 | 14 | 421 kB | 3 s | 213 ms | 14 | 0 | 0 |
image/svg+xml;charset=utf-8 | 9 | 10 kB | 3.7 s | 414 ms | 9 | 0 | 0 |
text/css; charset=utf-8 | 3 | 18 kB | 194 ms | 65 ms | 3 | 0 | 0 |
text/html | 3 | 236 B | 279 ms | 93 ms | 0 | 3 | 0 |
image/gif | 1 | 37 kB | 144 ms | 144 ms | 1 | 0 | 0 |
image/svg+xml; charset=utf-8 | 1 | 975 B | 184 ms | 184 ms | 1 | 0 | 0 |
No rows found, please edit your search term. |
Source domains
Domain | Totals | HTML | Image | JS | CSS | Font | JSON | Redirect |
---|---|---|---|---|---|---|---|---|
nuxt.com | 571 / 206MB / 141s | 301 / 195MB / 97s | 147 / 6MB / 31s | 68 / 1MB / 5.9s | 3 / 18kB / 194ms | 32 / 3MB / 6.2s | 18 / 673kB / 1.5s | 2 / 236B / 125ms |
ipx.nuxt.com | 150 / 176kB / 39s | 150 / 176kB / 39s | ||||||
raw.githubusercontent.com | 120 / 2MB / 23s | 120 / 2MB / 23s | ||||||
avatars.githubusercontent.com | 103 / 6MB / 9.6s | 103 / 6MB / 9.6s | ||||||
images.opencollective.com | 42 / 3MB / 26s | 1 / 9B / 226ms | 41 / 3MB / 25s | |||||
img.shields.io | 10 / 10kB / 3.9s | 9 / 10kB / 3.7s | 1 / 0B / 154ms | |||||
ui.nuxt.com | 2 / 405kB / 286ms | 2 / 405kB / 286ms | ||||||
codecov.io | 1 / 2kB / 169ms | 1 / 2kB / 169ms | ||||||
github.com | 1 / 975B / 184ms | 1 / 975B / 184ms |
HTTP headers
Found 21 row(s).
Header 🔼 | Occurs | Unique | Values preview | Min value | Max value |
---|---|---|---|---|---|
Accept-Ranges | 178 | 1 | bytes | ||
Access-Control-Allow-Origin | 569 | 1 | * | ||
Age | 569 | - | [ignored generic values] | 0 sec(s) | 31 day(s) |
Cache-Control | 571 | 2 | public, max-age=0, must-revalidate (468) / public, max-age=31536000, immutable (103) | ||
Connection | 571 | 1 | close | ||
Content-Disposition | 569 | - | [ignored generic values] | ||
Content-Encoding | 391 | 1 | br | ||
Content-Length | 178 | - | [ignored generic values] | 46 B | 311 kB |
Content-Security-Policy | 100 | 1 | script-src 'none'; sandbox; | ||
Content-Type | 571 | 10 | [see values below] | ||
Date | 571 | - | [ignored generic values] | 2024-08-16 | 2024-08-16 |
Etag | 469 | - | [ignored generic values] | ||
Last-Modified | 100 | - | [ignored generic values] | 2024-07-16 | 2024-08-16 |
Location | 2 | 2 | /enterprise/support (1) / /docs/getting-started/introduction (1) | ||
Server | 571 | 1 | Vercel | ||
Strict-Transport-Security | 571 | 1 | max-age=63072000 | ||
Transfer-Encoding | 393 | 1 | chunked | ||
Vary | 100 | 1 | Accept | ||
X-Vercel-Cache | 569 | 1 | HIT | ||
X-Vercel-Id | 571 | 20+ | [see values below] | ||
X-Vercel-Imgsrc | 100 | 20+ | [see values below] | ||
No rows found, please edit your search term. |
HTTP header values
Found 64 row(s).
Header | Occurs | Value |
---|---|---|
Accept-Ranges | 178 | bytes |
Access-Control-Allow-Origin | 569 | * |
Cache-Control | 468 | public, max-age=0, must-revalidate |
Cache-Control | 103 | public, max-age=31536000, immutable |
Connection | 571 | close |
Content-Encoding | 391 | br |
Content-Security-Policy | 100 | script-src 'none'; sandbox; |
Content-Type | 301 | text/html; charset=utf-8 |
Content-Type | 99 | image/webp |
Content-Type | 68 | application/javascript; charset=utf-8 |
Content-Type | 47 | image/svg+xml |
Content-Type | 18 | font/woff |
Content-Type | 18 | application/json; charset=utf-8 |
Content-Type | 14 | font/woff2 |
Content-Type | 3 | text/css; charset=utf-8 |
Content-Type | 2 | text/html |
Content-Type | 1 | image/png |
Location | 1 | /enterprise/support |
Location | 1 | /docs/getting-started/introduction |
Server | 571 | Vercel |
Strict-Transport-Security | 571 | max-age=63072000 |
Transfer-Encoding | 393 | chunked |
Vary | 100 | Accept |
X-Vercel-Cache | 569 | HIT |
X-Vercel-Id | 1 | fra1::pnss4-1723825878966-97abf80ee7fb |
X-Vercel-Id | 1 | fra1::sq28j-1723825880040-453c8147cb8c |
X-Vercel-Id | 1 | fra1::76v5k-1723825880216-dd5e3adbb1f7 |
X-Vercel-Id | 1 | fra1::xj97v-1723825880330-9e55469d60f7 |
X-Vercel-Id | 1 | fra1::vqjf7-1723825879436-ac490afb8194 |
X-Vercel-Id | 1 | fra1::sgjdd-1723825879538-b83c533b4a68 |
X-Vercel-Id | 1 | fra1::cq8ln-1723825879579-2fbff8f42e69 |
X-Vercel-Id | 1 | fra1::2n49d-1723825880366-5742d9069840 |
X-Vercel-Id | 1 | fra1::z5zjs-1723825880071-09b187508a69 |
X-Vercel-Id | 1 | fra1::r8szl-1723825880116-99b4715e411d |
X-Vercel-Id | 1 | fra1::l6s2z-1723825879798-0f8fba1bd8a5 |
X-Vercel-Id | 1 | fra1::bcv68-1723825880169-4119034176cb |
X-Vercel-Id | 1 | fra1::lpgmj-1723825879869-af79a51a74de |
X-Vercel-Id | 1 | fra1::89wdx-1723825879944-08ff611441d8 |
X-Vercel-Id | 1 | fra1::96j54-1723825880267-1bd3868042bc |
X-Vercel-Id | 1 | fra1::8qr6d-1723825880421-2cbb7f7d5f9c |
X-Vercel-Id | 1 | fra1::zpqlf-1723825880465-65f0489651c0 |
X-Vercel-Id | 1 | fra1::sgjdd-1723825880566-6fd3a35cf318 |
X-Vercel-Id | 1 | fra1::s8pm8-1723825880628-cf00a6c8fa11 |
X-Vercel-Id | 1 | fra1::6d7lw-1723825880673-325ade5b140b |
X-Vercel-Imgsrc | 2 | 5e028581ae282bbde0451c607e6a92ae |
X-Vercel-Imgsrc | 2 | adeaba37624b108080d9d145f9b3fb29 |
X-Vercel-Imgsrc | 2 | 1b7bbffabcea5a7474d4a744b4a0d4a9 |
X-Vercel-Imgsrc | 1 | ad8d8b700c1879b5ee8fb352c1168e39 |
X-Vercel-Imgsrc | 1 | c1a1da1f50223adf6b9d4aeee8551504 |
X-Vercel-Imgsrc | 1 | 7566c245ca4b409506d92123fbe8eb7b |
X-Vercel-Imgsrc | 1 | d597b835c35384c9be79e190bf77334b |
X-Vercel-Imgsrc | 1 | 83cff5a8d2dc1494ac92ecf862bd806f |
X-Vercel-Imgsrc | 1 | e4eb0b0c1a9613b50a94ff4fd36ccf53 |
X-Vercel-Imgsrc | 1 | 6f65ffb9515d8eb04e284489efff8b92 |
X-Vercel-Imgsrc | 1 | 29371b678776afdc2ed00393e3bfb607 |
X-Vercel-Imgsrc | 1 | 3ed4045bd440b126c092cea7442ce255 |
X-Vercel-Imgsrc | 1 | 6ac558cbaad45c4793200bea78264c52 |
X-Vercel-Imgsrc | 1 | e872c57b5d2733f90a821d51773eb060 |
X-Vercel-Imgsrc | 1 | 4cd35851142255d518e09f62c900f4a0 |
X-Vercel-Imgsrc | 1 | 5bbf39fbaaf51c946483199415da088e |
X-Vercel-Imgsrc | 1 | ee3b1b20447e92ccf170d0f02d03dd2d |
X-Vercel-Imgsrc | 1 | 0cc5ea42b747d39156328caac39f6a2e |
X-Vercel-Imgsrc | 1 | c8f801fad5ff5e6180a038a83629d741 |
X-Vercel-Imgsrc | 1 | a6a15c03a1859783d8f566543290273b |
No rows found, please edit your search term. |
DNS info
DNS resolving tree |
---|
nuxt.com |
IPv4: 76.76.21.21 |
DNS server: 10.255.255.254 |
SSL/TLS info
Info | Text |
---|---|
Issuer | C = US, O = Let's Encrypt, CN = R10 |
Subject | CN = nuxt.com |
Valid from | Jun 24 11:55:58 2024 GMT (VALID already 53.3 day(s)) |
Valid to | Sep 22 11:55:57 2024 GMT (VALID still for 36.7 day(s)) |
Supported protocols | TLSv1.2, TLSv1.3 |
RAW certificate output | Certificate: Data: Version: 3 (0x2) Serial Number: 04:de:d5:5b:99:b1:a8:4e:d8:75:3c:89:27:1f:ba:be:8e:1e Signature Algorithm: sha256WithRSAEncryption Issuer: C = US, O = Let's Encrypt, CN = R10 Validity Not Before: Jun 24 11:55:58 2024 GMT Not After : Sep 22 11:55:57 2024 GMT Subject: CN = nuxt.com Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: 00:af:57:b8:f6:00:54:14:2d:a7:e6:ff:a5:05:73: e9:9b:dd:de:e0:24:17:ba:b1:9c:3d:ab:c3:4c:49: c8:b7:35:16:3e:f1:08:0d:05:a5:7b:93:28:27:3d: a8:96:88:5b:a3:b2:a9:08:94:2b:c1:b8:32:5c:fa: 25:a2:98:76:57:9f:5d:91:35:e0:aa:c2:81:9b:76: 6e:4e:66:a6:5f:70:9a:37:60:c7:23:eb:31:cb:72: 45:77:9b:cc:f0:0a:7a:f2:bd:18:fe:53:63:29:2d: db:02:0d:1d:3d:a1:14:54:94:d9:be:ff:29:e8:fe: b9:5a:5f:2c:ba:a7:a6:e7:55:c0:17:52:6a:79:2f: 56:e9:64:7a:8f:08:74:c9:01:45:63:65:72:94:fd: 2b:01:d4:ec:56:1a:c0:ac:8a:81:9a:a3:91:65:5c: 5f:71:51:db:d8:06:47:e0:d6:cd:6d:24:69:f1:a9: 68:0d:10:fb:35:62:55:1f:7c:38:ca:f8:d7:02:06: cc:c1:a4:96:95:b6:ba:d7:32:2a:c3:ab:1b:24:14: 97:12:72:1e:5b:5b:a7:b6:e8:86:97:32:dc:cf:ea: bc:fc:68:85:a3:3e:a7:7c:5d:9f:13:01:20:88:e8: 84:40:cd:d0:38:60:56:ab:93:02:16:91:48:f8:ca: 51:97 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Key Usage: critical Digital Signature, Key Encipherment X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication X509v3 Basic Constraints: critical CA:FALSE X509v3 Subject Key Identifier: 25:44:DE:69:5F:FB:E0:98:A2:8C:E5:FB:83:F5:AF:7E:6B:3D:37:C9 X509v3 Authority Key Identifier: BB:BC:C3:47:A5:E4:BC:A9:C6:C3:A4:72:0C:10:8D:A2:35:E1:C8:E8 Authority Information Access: OCSP - URI:http://r10.o.lencr.org CA Issuers - URI:http://r10.i.lencr.org/ X509v3 Subject Alternative Name: DNS:nuxt.com X509v3 Certificate Policies: Policy: 2.23.140.1.2.1 CT Precertificate SCTs: Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 76:FF:88:3F:0A:B6:FB:95:51:C2:61:CC:F5:87:BA:34: B4:A4:CD:BB:29:DC:68:42:0A:9F:E6:67:4C:5A:3A:74 Timestamp : Jun 24 12:55:58.867 2024 GMT Extensions: none Signature : ecdsa-with-SHA256 30:44:02:20:08:BD:50:F7:3C:62:28:AF:75:92:AD:58: 44:28:4F:EA:CC:23:7E:6E:2E:94:42:E4:C8:D4:B6:23: EF:F2:DD:56:02:20:0D:08:9F:C0:4B:FF:AB:B5:EB:8F: 18:B8:6A:60:49:06:67:6F:DA:6A:F5:15:2D:1F:7F:76: 3C:08:EA:44:86:C4 Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 19:98:10:71:09:F0:D6:52:2E:30:80:D2:9E:3F:64:BB: 83:6E:28:CC:F9:0F:52:8E:EE:DF:CE:4A:3F:16:B4:CA Timestamp : Jun 24 12:55:58.907 2024 GMT Extensions: none Signature : ecdsa-with-SHA256 30:44:02:20:49:FF:B6:2B:0A:83:D9:7C:2C:70:55:EC: B9:99:F0:CA:88:C5:20:C8:E2:2F:A3:5B:F3:6B:B9:7F: 7D:8F:72:91:02:20:1D:A6:AB:83:9E:3F:CC:E8:33:B0: 62:94:10:62:54:2B:A3:2E:28:96:C1:64:6A:29:01:59: B6:13:43:F4:94:40 Signature Algorithm: sha256WithRSAEncryption Signature Value: 9d:de:ef:36:5c:9e:79:81:a5:e9:2f:d7:31:de:4d:96:0e:de: 8c:7d:58:21:d8:cf:d3:5e:f6:85:b7:95:80:8c:ea:f4:08:d6: 11:56:6a:89:1f:d2:9f:36:a0:ae:bc:fb:45:b1:29:dc:48:b0: e6:b8:df:43:6c:f3:09:05:aa:15:34:5c:67:93:6d:de:3d:32: f6:af:9d:5c:3f:54:3c:b0:73:65:cb:7e:ba:b6:c5:75:57:34: 73:3e:b8:71:71:0c:d3:bb:7d:16:7d:55:ab:dc:50:c4:70:0a: 55:dd:0c:c5:58:90:2b:12:02:06:48:47:2d:9a:de:ad:85:1a: cd:6f:19:bb:bb:a1:b6:29:94:39:e5:ce:65:37:48:bf:d3:6f: 7d:ea:51:07:1e:0e:51:17:13:6a:53:f8:73:a3:3b:58:89:16: 32:95:09:87:4f:68:09:8c:0f:8a:2e:72:45:c7:c8:ee:6e:cc: 5c:35:33:33:8f:1e:c2:ec:33:f2:6d:88:70:1f:fc:33:15:f6: bc:f2:43:a1:dc:d1:10:d1:6c:94:d7:37:d4:e3:e8:f6:2f:25: 3c:48:30:9d:26:01:6d:09:91:53:5b:59:6a:ce:32:00:b7:8d: 00:53:71:7a:bb:fc:04:f1:13:d0:9d:73:a3:7b:dc:be:22:01: f6:5d:7a:38 |
RAW protocols output | depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1 verify return:1 depth=1 C = US, O = Let's Encrypt, CN = R10 verify return:1 depth=0 CN = nuxt.com verify return:1 CONNECTED(00000005) --- Certificate chain 0 s:CN = nuxt.com i:C = US, O = Let's Encrypt, CN = R10 a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Jun 24 11:55:58 2024 GMT; NotAfter: Sep 22 11:55:57 2024 GMT 1 s:C = US, O = Let's Encrypt, CN = R10 i:C = US, O = Internet Security Research Group, CN = ISRG Root X1 a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Mar 13 00:00:00 2024 GMT; NotAfter: Mar 12 23:59:59 2027 GMT --- Server certificate -----BEGIN CERTIFICATE----- MIIE3jCCA8agAwIBAgISBN7VW5mxqE7YdTyJJx+6vo4eMA0GCSqGSIb3DQEBCwUA MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD EwNSMTAwHhcNMjQwNjI0MTE1NTU4WhcNMjQwOTIyMTE1NTU3WjATMREwDwYDVQQD EwhudXh0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9XuPYA VBQtp+b/pQVz6Zvd3uAkF7qxnD2rw0xJyLc1Fj7xCA0FpXuTKCc9qJaIW6OyqQiU K8G4Mlz6JaKYdlefXZE14KrCgZt2bk5mpl9wmjdgxyPrMctyRXebzPAKevK9GP5T Yykt2wINHT2hFFSU2b7/Kej+uVpfLLqnpudVwBdSankvVulkeo8IdMkBRWNlcpT9 KwHU7FYawKyKgZqjkWVcX3FR29gGR+DWzW0kafGpaA0Q+zViVR98OMr41wIGzMGk lpW2utcyKsOrGyQUlxJyHltbp7bohpcy3M/qvPxohaM+p3xdnxMBIIjohEDN0Dhg VquTAhaRSPjKUZcCAwEAAaOCAgowggIGMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU JUTeaV/74JiijOX7g/Wvfms9N8kwHwYDVR0jBBgwFoAUu7zDR6XkvKnGw6RyDBCN ojXhyOgwVwYIKwYBBQUHAQEESzBJMCIGCCsGAQUFBzABhhZodHRwOi8vcjEwLm8u bGVuY3Iub3JnMCMGCCsGAQUFBzAChhdodHRwOi8vcjEwLmkubGVuY3Iub3JnLzAT BgNVHREEDDAKgghudXh0LmNvbTATBgNVHSAEDDAKMAgGBmeBDAECATCCAQIGCisG AQQB1nkCBAIEgfMEgfAA7gB1AHb/iD8KtvuVUcJhzPWHujS0pM27KdxoQgqf5mdM Wjp0AAABkEpRRpMAAAQDAEYwRAIgCL1Q9zxiKK91kq1YRChP6swjfm4ulELkyNS2 I+/y3VYCIA0In8BL/6u1648YuGpgSQZnb9pq9RUtH392PAjqRIbEAHUAGZgQcQnw 1lIuMIDSnj9ku4NuKMz5D1KO7t/OSj8WtMoAAAGQSlFGuwAABAMARjBEAiBJ/7Yr CoPZfCxwVey5mfDKiMUgyOIvo1vza7l/fY9ykQIgHaarg54/zOgzsGKUEGJUK6Mu KJbBZGopAVm2E0P0lEAwDQYJKoZIhvcNAQELBQADggEBAJ3e7zZcnnmBpekv1zHe TZYO3ox9WCHYz9Ne9oW3lYCM6vQI1hFWaokf0p82oK68+0WxKdxIsOa430Ns8wkF qhU0XGeTbd49MvavnVw/VDywc2XLfrq2xXVXNHM+uHFxDNO7fRZ9VavcUMRwClXd DMVYkCsSAgZIRy2a3q2FGs1vGbu7obYplDnlzmU3SL/Tb33qUQceDlEXE2pT+HOj O1iJFjKVCYdPaAmMD4ouckXHyO5uzFw1MzOPHsLsM/JtiHAf/DMV9rzyQ6Hc0RDR bJTXN9Tj6PYvJTxIMJ0mAW0JkVNbWWrOMgC3jQBTcXq7/ATxE9Cdc6N73L4iAfZd ejg= -----END CERTIFICATE----- subject=CN = nuxt.com issuer=C = US, O = Let's Encrypt, CN = R10 --- No client certificate CA names sent Peer signing digest: SHA256 Peer signature type: RSA-PSS Server Temp Key: X25519, 253 bits --- SSL handshake has read 3084 bytes and written 306 bytes Verification: OK --- New, TLSv1.3, Cipher is TLS_AES_128_GCM_SHA256 Server public key is 2048 bit Secure Renegotiation IS NOT supported Compression: NONE Expansion: NONE No ALPN negotiated Early data was not sent Verify return code: 0 (ok) --- DONE --- Post-Handshake New Session Ticket arrived: SSL-Session: Protocol : TLSv1.3 Cipher : TLS_AES_128_GCM_SHA256 Session-ID: F9727887E6AE955B35FC41AF9634BC7788E080BCBC1784C297C02E2DD02A238B Session-ID-ctx: Resumption PSK: 7113A153743E0B9AE2AB612488CE8ECEAD74811A3D4970EE7B0362EE1CB29B04 PSK identity: None PSK identity hint: None SRP username: None TLS session ticket lifetime hint: 604800 (seconds) TLS session ticket: 0000 - 4e 6b 86 e2 76 75 7a b7-70 a7 a3 c5 a2 fd ea 72 Nk..vuz.p......r 0010 - 1f 49 65 4c 80 80 fa b1-93 ee 74 2b 7c d2 0b 85 .IeL......t+|... 0020 - d1 de 5d f8 91 53 ab e3-89 e2 03 42 f5 b2 62 62 ..]..S.....B..bb 0030 - a0 f4 ea 0b c4 55 5f 72-18 28 0d 8c 44 95 c9 19 .....U_r.(..D... 0040 - a1 41 f9 14 5d c6 dd 99-ad e5 88 7e fc df e9 73 .A..]......~...s 0050 - 7c 57 0e d2 3c b1 39 1a-33 70 87 04 f9 38 03 e3 |W..<.9.3p...8.. 0060 - 6c 7f bf b5 a4 f9 b7 79-5e l......y^ Start Time: 1723833844 Timeout : 7200 (sec) Verify return code: 0 (ok) Extended master secret: no Max Early Data: 0 --- read R BLOCK |
Crawler stats
Basic stats | |
---|---|
Total execution time | 33 s |
Total URLs | 1000 |
Total size | 218 MB |
Requests - total time | 243 s |
Requests - avg time | 243 ms |
Requests - min time | 32 ms |
Requests - max time | 1.7 s |
Requests by status | 200 : 984 301 : 1 307 : 2 404 : 13 |
Analysis stats
Found 20 row(s).
Class::method | Exec time 🔽 | Exec count |
---|---|---|
Manager::parseDOMDocument | 13 s | 302 |
BestPracticeAnalyzer::checkNonClickablePhoneNumbers | 706 ms | 302 |
BestPracticeAnalyzer::checkHeadingStructure | 553 ms | 302 |
SslTlsAnalyzer::getTLSandSSLCertificateInfo | 443 ms | 1 |
BestPracticeAnalyzer::checkMaxDOMDepth | 405 ms | 302 |
AccessibilityAnalyzer::checkMissingRoles | 376 ms | 289 |
AccessibilityAnalyzer::checkMissingAriaLabels | 209 ms | 289 |
AccessibilityAnalyzer::checkMissingLabels | 58 ms | 289 |
BestPracticeAnalyzer::checkMissingQuotesOnAttributes | 55 ms | 302 |
BestPracticeAnalyzer::checkInlineSvg | 38 ms | 302 |
AccessibilityAnalyzer::checkImageAltAttributes | 17 ms | 289 |
AccessibilityAnalyzer::checkMissingLang | 1 ms | 289 |
SeoAndOpenGraphAnalyzer::analyzeSeo | 1 ms | 1 |
SeoAndOpenGraphAnalyzer::analyzeHeadings | 0 ms | 1 |
SeoAndOpenGraphAnalyzer::analyzeOpenGraph | 0 ms | 1 |
BestPracticeAnalyzer::checkTitleUniqueness | 0 ms | 1 |
BestPracticeAnalyzer::checkMetaDescriptionUniqueness | 0 ms | 1 |
BestPracticeAnalyzer::checkWebpSupport | 0 ms | 1 |
BestPracticeAnalyzer::checkBrotliSupport | 0 ms | 1 |
BestPracticeAnalyzer::checkAvifSupport | 0 ms | 1 |
No rows found, please edit your search term. |
Content processor stats
Found 12 row(s).
Class::method | Exec time 🔽 | Exec count |
---|---|---|
HtmlProcessor::findUrls | 337 ms | 303 |
AstroProcessor::findUrls | 118 ms | 369 |
CssProcessor::findUrls | 39 ms | 304 |
NextJsProcessor::applyContentChangesBeforeUrlParsing | 29 ms | 373 |
JavaScriptProcessor::findUrls | 10 ms | 369 |
AstroProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 370 |
NextJsProcessor::findUrls | 0 ms | 372 |
SvelteProcessor::findUrls | 0 ms | 301 |
JavaScriptProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 370 |
SvelteProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 302 |
HtmlProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 305 |
CssProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 305 |
No rows found, please edit your search term. |
Crawler info
Version | 1.0.7.20231222 |
---|---|
Executed At | 2024-08-16 18:43:44 |
Command | src/crawler.php \ --workers=3 \ --max-reqs-per-sec=20 \ --upload \ --upload-retention=forever \ --max-visited-urls=1000 \ --allowed-domain-for-external-files=* \ --extra-columns=X-Vercel-Cache,Title(50) \ --url=https://nuxt.com/ |
User-Agent | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/24.0.0.0 Safari/537.36 siteone-crawler/1.0.7.20231222 |