dev-tools

Developer utility tools for n8n: Generators, converters, and transformers.

Package Information

Downloads: 213 weekly / 1,082 monthly
Latest Version: 0.1.10
Author: Hernan Hegykozi

Documentation

n8n-nodes-dev-tools

This is an n8n community node that provides a suite of developer utility tools, ranging from secure generators to data transformers and converters.

Features

This node acts as a "Swiss Army Knife" for developers, offering the following modular tools:

1. API Key Generator

Generates secure alfanumeric API keys of custom lengths.

2. Password Generator

Generates highly secure passwords with configurable complexity:

  • Custom length.
  • Toggle special characters, numbers, and uppercase.

3. QR Generator

Generates QR codes for plain Text/URLs or WiFi Configurations.

  • Output options: Base64 Data URI or Binary File.

4. Unique ID Generator

Generates standard unique identifiers:

  • UUID v4.
  • NanoID.

5. Barcode Generator

Generates barcodes in multiple formats:

  • Formats: Code 128, EAN-13, UPC-A.
  • Output options: Base64 Data URI or Binary File.

6. Base64 Encoder/Decoder

Easily encode/decode data to and from Base64.

  • Source types: Plain text or Binary files.

7. URL Encoder/Decoder

Standard percentage encoding for safe URL transmission.

8. HTML to Text

Extracts clean, readable text from HTML content, removing tags while preserving basic structure.

9. XML <-> JSON Converter

Fast bidirectional conversion between XML strings and JSON objects.

10. Network Utilities

IP range validation, subnet info extraction, and network diagnostics.

  • Actions: IP in Range, Subnet Info, Ping, DNS Resolve, TCP Port Check, Wake-on-LAN.

11. String Transformer

Transform text with multiple case and URL-safe formats.

  • Actions: Slugify, Title Case, Camel Case, Snake Case.

12. Hash Generator

Generate cryptographic hashes.

  • Algorithms: MD5, SHA1, SHA256, SHA512.

13. JWT Decoder

Parse and view JWT payloads.

  • Note: Decodes without signature verification for debugging purposes.

14. JSON Schema Validator

Validate JSON data against a JSON Schema standard.

  • Logic: Uses ajv for high-performance validation. Returns detailed error arrays.

15. URL Parser

Decompose URLs into their constituent parts.

  • Output: protocol, hostname, port, pathname, hash, and search parameters as a JSON object.

16. Regex Named Extractor

Extract data using Regular Expressions with Named Capture Groups.

  • Features: Supports global and single match modes.

17. Text Diff

Compare two strings and visualize changes.

  • Formats: Simple List (JSON array of changes) or HTML (with <ins> and <del> tags).

Installation

Follow the installation guide in the n8n community nodes documentation.

npm install n8n-nodes-dev-tools

License

MIT

Discussion