Wondering what’s next for npm?Check out our public roadmap! »

    wappalyzer-core

    6.6.0 • Public • Published

    Wappalyzer core

    Wappalyzer indentifies technologies on websites.

    Installation

    $ npm i wappalyzer-core

    Usage

    #!/usr/bin/env node
    
    const fs = require('fs')
    const Wappalyzer = require('./wappalyzer')
    
    // See https://www.wappalyzer.com/docs/dev/specification or use
    // https://raw.githubusercontent.com/AliasIO/wappalyzer/master/src/technologies.json
    const { technologies, categories } = JSON.parse(
      fs.readFileSync('./technologies.json')
    )
    
    Wappalyzer.setTechnologies(technologies)
    Wappalyzer.setCategories(categories)
    
    const detections = Wappalyzer.analyze({
      url: 'https://example.github.io/',
      meta: { generator: ['WordPress'] },
      headers: { server: ['Nginx'] },
      scripts: ['jquery-3.0.0.js'],
      cookies: { awselb: [''] },
      html: '<div ng-app="">'
    })
    
    const results = Wappalyzer.resolve(detections)
    
    console.log(results)

    Install

    npm i wappalyzer-core

    DownloadsWeekly Downloads

    1,115

    Version

    6.6.0

    License

    MIT

    Unpacked Size

    13.3 kB

    Total Files

    3

    Last publish

    Collaborators

    • avatar