> ## Documentation Index
> Fetch the complete documentation index at: https://trickest.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Utilities Tools

> Explore a collection of powerful and efficient tools in the Utilities category to enhance your productivity and security.

export const ToolCard = ({cardTitle, description, iframeUrl, href, category}) => <a href={href} style={{
  textDecoration: 'none'
}}>
    <div style={{
  background: 'linear-gradient(145deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.02) 100%)',
  borderRadius: '16px',
  overflow: 'hidden',
  transition: 'transform 0.4s cubic-bezier(0.215,0.61,0.355,1), box-shadow 0.3s ease',
  height: '35rem',
  display: 'flex',
  marginBottom: '16px',
  flexDirection: 'column',
  border: '1px solid rgba(255, 255, 255, 0.1)',
  boxShadow: '0px 8px 32px -2px rgba(0, 0, 0, 0.25), 0px 1px 2px 0px rgba(255, 255, 255, 0.07)',
  backdropFilter: 'blur(8px)',
  perspective: '1000px'
}} onMouseOver={e => {
  e.currentTarget.style.boxShadow = '0 8px 32px -2px rgba(0, 0, 0, 0.4)';
  e.currentTarget.style.transform = 'translateY(-4px) scale(1.02)';
}} onMouseOut={e => {
  e.currentTarget.style.boxShadow = '0px 8px 32px -2px rgba(0, 0, 0, 0.25), 0px 1px 2px 0px rgba(255, 255, 255, 0.07)';
  e.currentTarget.style.transform = 'translateY(0) scale(1)';
}}>
      <div style={{
  width: '100%',
  height: '300px',
  borderBottom: '1px solid rgba(255, 255, 255, 0.1)',
  position: 'relative'
}}>
        <div style={{
  position: 'absolute',
  top: 0,
  left: 0,
  right: 0,
  bottom: 0,
  background: 'linear-gradient(45deg, rgba(0, 163, 255, 0.1) 0%, rgba(0, 101, 255, 0.05) 100%)'
}} />
        <iframe src={iframeUrl} style={{
  width: '100%',
  height: '100%',
  border: 'none',
  position: 'relative',
  zIndex: 1,
  background: 'transparent'
}} scrolling="no" />
      </div>

      <div style={{
  padding: '1.5rem',
  display: 'flex',
  flexDirection: 'column',
  height: 'calc(100% - 300px)',
  gap: '8px'
}}>
        <h2 style={{
  color: '#ffffff',
  fontSize: '1.4rem',
  margin: 0,
  fontWeight: '600',
  lineHeight: '1.3',
  height: '1.8rem',
  overflow: 'hidden',
  textOverflow: 'ellipsis',
  display: '-webkit-box',
  WebkitLineClamp: 1,
  WebkitBoxOrient: 'vertical'
}}>
          {cardTitle}
        </h2>

        <p style={{
  color: 'rgba(163, 179, 188, 0.8)',
  fontSize: '1rem',
  margin: 0,
  lineHeight: '1.5',
  flex: '1 1 auto',
  overflowY: 'auto',
  paddingRight: '8px'
}}>
          {description}
        </p>
      </div>
    </div>
  </a>;

<CardGroup cols={2}>
  <ToolCard cardTitle="apktool-decode" description="A tool for reverse engineering Android apk files" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/c34b6980-5fc9-466d-9b57-1a88ac65e851.json" href="/docs/library/utilities/tools/apktool-decode" category="Utilities" />

  <ToolCard cardTitle="assert-tool" description="Interprets a file as a list of values, checks if required conditions are met and exits with corresponding message and code." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/3f87f20f-adc0-4ed3-9782-409bca5897d9.json" href="/docs/library/utilities/tools/assert-tool" category="Utilities" />

  <ToolCard cardTitle="batch-output" description="Output file lines by batch size represented by START_LINE, END_LINE" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/c2009d27-a302-4702-9a5b-4a406e6eb3ac.json" href="/docs/library/utilities/tools/batch-output" category="Utilities" />

  <ToolCard cardTitle="cent" description="Community edition nuclei templates, a simple tool that allows you to organize all the Nuclei templates offered by the community in one place." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/51823de2-e684-4874-bf43-d56df4f90501.json" href="/docs/library/utilities/tools/cent" category="Utilities" />

  <ToolCard cardTitle="cewl" description="CeWL is a ruby app which spiders a given URL to a specified depth, optionally following external links, and returns a list of words which can then be used for password crackers such as John the Ripper." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/890c08e0-a572-4a0b-8285-a0622af498f1.json" href="/docs/library/utilities/tools/cewl" category="Utilities" />

  <ToolCard cardTitle="clean-wordlist" description="Clean up a wordlist by running a series of regexes against it" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/73569e86-3602-4c55-a6c5-77c51e0695e3.json" href="/docs/library/utilities/tools/clean-wordlist" category="Utilities" />

  <ToolCard cardTitle="diff-trickest-files" description="Diff an input file against a file from your Trickest file storage" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/c9feb9e1-fca5-49c2-bdae-e4e27e4c3833.json" href="/docs/library/utilities/tools/diff-trickest-files" category="Utilities" />

  <ToolCard cardTitle="dnsgen" description="This tool generates a combination of domain names from the provided input. Combinations are created based on wordlist. Custom words are extracted per execution." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/4152fcdc-b5b0-4d11-81aa-fa82d4270a7c.json" href="/docs/library/utilities/tools/dnsgen" category="Utilities" />

  <ToolCard cardTitle="dsieve" description="Take a list of urls and filter or extract domains by level." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/2c14c93a-6a79-4a9c-a351-3d4cec62162f.json" href="/docs/library/utilities/tools/dsieve" category="Utilities" />

  <ToolCard cardTitle="duplicut" description="Remove duplicates from a wordlist without sorting it to maintain order of probability." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/b791a60b-4552-40b3-a490-dcec59b52631.json" href="/docs/library/utilities/tools/duplicut" category="Utilities" />

  <ToolCard cardTitle="elasticsearch-index" description="Manage attack surface data on Elasticsearch" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/4ba81e70-f033-4ad8-a4fd-e67a230a58a4.json" href="/docs/library/utilities/tools/elasticsearch-index" category="Utilities" />

  <ToolCard cardTitle="execute-nodejs" description="Execute a Node.js script" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/7ee88721-38cb-4f5a-ba9e-baa0e63d3d0d.json" href="/docs/library/utilities/tools/execute-nodejs" category="Utilities" />

  <ToolCard cardTitle="fgrep-by-string" description="Fgrep content in files by input string." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/c044e290-f944-43cd-8ed0-373c8cde46a5.json" href="/docs/library/utilities/tools/fgrep-by-string" category="Utilities" />

  <ToolCard cardTitle="generate-yaml-report" description="Generate a yaml report from the outputs of multiple tools" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/b1104ee6-5a40-476d-a320-e0e609238252.json" href="/docs/library/utilities/tools/generate-yaml-report" category="Utilities" />

  <ToolCard cardTitle="get-trickest-files" description="Get a file from your Trickest file storage" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/1c70b319-e81f-4669-a4d7-4d09bbc43be7.json" href="/docs/library/utilities/tools/get-trickest-files" category="Utilities" />

  <ToolCard cardTitle="get-trickest-output" description="[DEPRECATED] Get trickest workflow output by node id." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/9e98f7f0-d3da-43af-9c75-a5be77630292.json" href="/docs/library/utilities/tools/get-trickest-output" category="Utilities" />

  <ToolCard cardTitle="gf" description="A wrapper around grep to avoid typing common patterns." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/65df490e-84cc-4f41-9e9b-6b648d97ebc6.json" href="/docs/library/utilities/tools/gf" category="Utilities" />

  <ToolCard cardTitle="mgwls" description="mgwls is a simple script written in GO to merge 2 wordlists" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/197f7b9a-dfe7-401d-b312-28e442461ecc.json" href="/docs/library/utilities/tools/mgwls" category="Utilities" />

  <ToolCard cardTitle="mkpath" description="Make URL paths using a wordlist" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/00bc43c0-7c4b-431f-83ab-dc85f71c49db.json" href="/docs/library/utilities/tools/mkpath" category="Utilities" />

  <ToolCard cardTitle="notify" description="Notify is a Go-based assistance package that enables you to stream the output of several tools (or read from a file) and publish it to a variety of supported platforms." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/544fb6d1-3861-4828-9b39-4abdf717d2e6.json" href="/docs/library/utilities/tools/notify" category="Utilities" />

  <ToolCard cardTitle="openai-file" description="A CLI utility and Python library for interacting with OpenAI and generating AI response through input file." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/6e74331f-61ee-4657-a72b-7ffdc9deda89.json" href="/docs/library/utilities/tools/openai-file" category="Utilities" />

  <ToolCard cardTitle="prefix-file-lines" description="Add prefix string on each line in files." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/b8e569b1-034f-4fa4-bb22-959170c1f81c.json" href="/docs/library/utilities/tools/prefix-file-lines" category="Utilities" />

  <ToolCard cardTitle="put-trickest-files" description="Upload a file(s) into your Trickest file storage" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/ec8c9f4c-3aa3-4fc7-ae4c-83a441f1c65b.json" href="/docs/library/utilities/tools/put-trickest-files" category="Utilities" />

  <ToolCard cardTitle="qsreplace" description="Accept URLs on stdin, replace all query string values with a user-supplied value" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/c8b6c00c-ea04-47bd-9400-ebd012286220.json" href="/docs/library/utilities/tools/qsreplace" category="Utilities" />

  <ToolCard cardTitle="string-to-file" description="Write strings to a file" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/379249a4-0f44-4ea0-afe2-948062c34bec.json" href="/docs/library/utilities/tools/string-to-file" category="Utilities" />

  <ToolCard cardTitle="trickest-execute" description="Execute a Trickest workflow" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/adc947f7-ebe8-40a1-b195-84763a11eec9.json" href="/docs/library/utilities/tools/trickest-execute" category="Utilities" />

  <ToolCard cardTitle="unfurl" description="Pull out bits of URLs provided on stdin" iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/bfae4c28-6dac-4781-bc15-53f715503515.json" href="/docs/library/utilities/tools/unfurl" category="Utilities" />

  <ToolCard cardTitle="urldedupe" description="urldedupe is a tool to quickly pass in a list of URLs, and get back a list of deduplicated (unique) URL and query string combination. This is useful to ensure you don't have a URL list will hundreds of duplicated parameters with differing qs values." iframeUrl="https://editor.trickest.io/preview?workflow_url=https://trickest-public-workflow.s3.eu-central-1.amazonaws.com/25719df3-4330-429b-a744-1d1a3cbc9db5.json" href="/docs/library/utilities/tools/urldedupe" category="Utilities" />
</CardGroup>
