datagenDocsDocsExamplesExamplesDemoDemoDownloadsDownloads
GitHubGitHub (opens in a new tab)
  • Introduction
  • Generators
    • array
    • object
    • integer
    • number
    • string
    • bool
    • counter
    • anyOf
    • flatten
    • plugin
    • reference
    • file
    • include
  • Plugins
    • Creating plugins
    • Default Plugins
      • openaddresses-plugin
      • progress-plugin
      • upload-plugin
      • sql-plugin
    • Node.js plugins
      • Creating node.js plugins
      • Using node.js plugins
    • Using plugins
  • Transformers
    • filter
    • filterNonNull
    • randomRemove
    • removeAll
    • regexFilter
    • sort
    • toUpperCase
    • toLowerCase
    • toString
    • chooseFromArray
    • plugin
  • Packages
    • @datagen-rs/cli
    • @datagen-rs/node
    • @datagen-rs/types
    • datagen-rs-cli
    • datagen-rs
    • datagen-rs-node-runner
  • Additional Features
    • Environment Variables
  • Docker
  • Options
Question? Give us feedback → (opens in a new tab)Edit this page
Docs
Plugins
Node.js plugins

Node.js plugins

datagen can be extended with plugins written in Node.js. These plugins are installed as npm packages and can be used to extend the functionality of the tool.

These plugins can only be used with the Node.js version of datagen. See the main documentation (opens in a new tab) for more information.

Check the creating node.js plugins page for more information on how to create a plugin.

sql-pluginCreating node.js plugins

MIT 2024 © MarkusJx.