Nightwatch
The Nightwatch icon represents Nightwatch, a browser automation framework for end-to-end testing (E2E) and quality assurance (QA).
Exports at 20 × 24 px
Code
Nightwatch in your framework
In any framework. Customize it above, and the code follows.
export const NightwatchIcon = (props: React.SVGProps<SVGSVGElement>) => (
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="24" viewBox="0 0 423 512" {...props}>
<path fill="currentColor" d="M292.138 461.658c118.178-42.663 175.507-171.476 89.45-275.307c-5.223-29.835-14.34-57.527-26.566-81.951l10.534-93.89c.765-6.83-5.913-12.065-12.344-9.693l-64.79 23.845C236.69-8.936 185.52-7.66 134.859 25.159L68.73.817C62.288-1.555 55.614 3.68 56.37 10.51l10.92 97.174c-11.405 23.606-19.922 50.166-24.9 78.673C-35.602 280-6.056 409.677 131.726 461.635c-23.786 9.9-25.148 46.11-3.388 50.365c8.501 0 15.403-10.125 15.403-22.618c0 12.493 6.881 22.618 15.383 22.618c8.51 0 15.395-10.125 15.395-22.618c0 12.493 6.897 22.618 15.399 22.618c8.497 0 15.433-10.278 15.433-22.772a67 67 0 0 0 12.642-.11c0 12.494 6.875 22.882 15.369 22.882c8.509 0 15.395-10.125 15.395-22.618c0 12.493 6.901 22.618 15.399 22.618c8.505 0 15.398-10.125 15.398-22.618c0 12.493 6.898 22.618 15.403 22.618c19.803-1.92 21.9-39.035-2.819-50.342M140.533 254.175c-107.74-8.827-106.282-177.715.953-185.512c29.572 0 55.46 17.96 69.725 44.826c14.265-26.873 40.153-44.838 69.72-44.838c108.971 6.714 108.606 175.968 2.439 185.482c84.646 54.685 65.678 204.843-71.387 204.843c-129.005 0-156.94-142.862-71.45-204.8m6.09 66.654c0 21.84 32.554 21.84 32.554 0zm49.447 0c0 21.84 32.555 21.84 32.555 0zm49.46 0c0 21.84 32.554 21.84 32.554 0zm-98.907 64.196c0 21.839 32.554 21.839 32.554 0zm49.447 0c0 21.839 32.555 21.839 32.555 0zm49.46 0c0 21.839 32.554 21.839 32.554 0zM121.9 352.568c0 21.84 32.554 21.84 32.554 0zm49.447 0c0 21.84 32.554 21.84 32.554 0zm49.459 0c0 21.84 32.554 21.84 32.554 0zm49.44 0c0 21.84 32.554 21.84 32.554 0zm-98.9-64.187c0 21.839 32.555 21.839 32.555 0zm49.452 0c0 21.839 32.554 21.839 32.554 0zm-49.451 128.383c0 9 7.285 16.281 16.285 16.281c8.987 0 16.27-7.282 16.27-16.281zm49.447 0c0 9 7.286 16.281 16.281 16.281c8.996 0 16.281-7.282 16.281-16.281zm32.484-187.438c-9.305 14.83-20.583 25.979-34.962 37.033a9.84 9.84 0 0 1-11.964 0c-14.38-11.05-25.657-22.203-34.966-37.033c-2.416-3.843-2.204-8.834.725-12.301c9.278-10.96 18.332-18.132 33.19-23.979a18.6 18.6 0 0 1 13.98.145c14.198 5.906 24.362 13.16 33.295 23.709c2.96 3.501 3.137 8.548.702 12.426m-124.9-119.295c-31.523 18.174-31.523 63.855 0 82.029c31.524 18.174 71.143-4.667 71.143-41.015s-39.619-59.188-71.143-41.014m25.704 39.537c-7.3-4.209-7.3-14.788 0-18.997c7.301-4.209 16.476 1.081 16.476 9.499c0 8.417-9.175 13.707-16.476 9.498m90.222-39.537c-31.524 18.174-31.524 63.855 0 82.029c31.523 18.174 71.142-4.667 71.142-41.015s-39.619-59.188-71.142-41.014m25.715 39.537c-7.3-4.209-7.3-14.788 0-18.997s16.476 1.081 16.476 9.499c0 8.417-9.175 13.707-16.476 9.498"/>
</svg>
);File Icons
More like it
Icons that share its tags, in the same style.
Search File Icons
Skip the copy and paste. With Pro, your AI agent finds and installs any File Icons icon from a prompt.
Get ProTags
Browse by tag
Nightwatch is tagged automation, testing and quality-assurance. Related tags follow; each opens its icons from every library.
Pricing
File Icons MCP, with Pro
Ask for Nightwatch or any of 930 File Icons icons and your agent installs it. The MCP comes with every Pro plan, with 6,000+ blocks and 14 premium templates. The icons stay free.
4.9/5 out of 5 · 150+ reviewsfrom 150+ founders and developers.
- Secure checkout via Stripe
- Code lives in your repo
- Keep what you've shipped if you cancel
- License terms
FAQ
Frequently asked questions
What the Nightwatch icon means and where it's used, then how to install, style, label and license it.
The Nightwatch icon represents Nightwatch, a browser automation framework for end-to-end testing (E2E) and quality assurance (QA). Nightwatch.js allows developers to write and run automated tests for web applications across different browsers. It supports a range of testing scenarios from UI interaction to full-fledged E2E testing.
Nightwatch is commonly used in software development and QA for automating browser tests, ensuring cross-browser compatibility, and optimizing application quality. Popular platforms integrating with Nightwatch include Selenium, Docker, and CI/CD pipelines for streamlined testing workflows.
From a UX perspective, the Nightwatch icon communicates testing, quality assurance, and automation. It helps users understand that they are interacting with a tool designed to ensure application reliability and performance.
Nightwatch is one of 930 icons in File Icons, made by John Gardner and released under ISC. It is drawn on a 423 × 512 grid.
Sign in (it's free), then open Get icon, Install with shadcn CLI, and pick your package manager to copy the command. It adds NightwatchIcon to components/icons/file-icons-nightwatch.tsx: one file, a size prop (24 by default) and every SVG prop, with no icon package.
Copy it as React (from Get icon, or the Code section): a typed NightwatchIcon component you paste into your project, with no package to install. Only the icons you import reach your bundle. It works in Next.js and any React app.
Open Get icon, then Copy as code, and pick Vue, Svelte, Angular, Solid or Preact; the Code section shows each one too. Every version is one self-contained component with the SVG inside, and SVG and data URL copies are there for plain HTML and CSS.
With Pro, the shadcn.io MCP server lets Claude Code, Cursor or any MCP client find the Nightwatch icon, or any of 930 File Icons icons, and install it from a prompt.
It's drawn in currentColor, so it takes the text color wherever you use it: a class like text-primary recolors it. To bake a color in, set one in Customize before you copy.
Set width and height on the component, or a class like size-6. It's drawn on a 423 × 512 grid, so it stays sharp at any size. Customize also sets the size it exports at, its padding and rotation.
Yes. It follows the text color, so with text-foreground (or any theme token) it changes with your light and dark themes. The icon is a vector, so it needs no separate dark asset.
Next to a visible label it's decoration: add aria-hidden="true" so screen readers skip it. Standing alone, as in an icon button, give the button a name instead, like aria-label="Nightwatch", so screen readers say what it does.
Yes. NightwatchIcon passes every SVG prop to the svg element, so <NightwatchIcon aria-hidden="true" /> works, and so do role="img" with aria-label, or a title child, when it carries meaning on its own.
Yes. Open Get icon, then Download file: SVG for code or design tools like Figma; PNG, WebP or JPEG at 512px; or an ICO favicon with 16, 32 and 48px inside. Each one uses what you set in Customize.
Yes. ISC allows commercial use; keep the license notice when you ship the icons' source files. The full terms are in the license, linked on this page.
No visible credit is required: ISC only asks that you keep the license notice if you ship the icons' source files. Icons installed with the shadcn CLI already start with a comment naming File Icons, John Gardner and the license.
Yes. Copying and downloading it is free, and the shadcn CLI install only needs a free account.
Its tags are automation, testing and quality-assurance. Each tag page lists the icons that carry it from every library, which is the quickest way to find a match for Nightwatch in another set.
4.9 out of 5 from 150+ developers
Install Nightwatch from a prompt
MCP, 6,000+ blocks and 14 premium templates in every Pro plan. The icons stay free.
Get Pro