@bitovi/n8n-nodes-utils
v0.2.6
Published
N8N util nodes from Bitovi
Maintainers
Keywords
Readme
@bitovi/n8n-nodes-utils
This is an n8n community node package that provides utility nodes for enhancing your n8n workflows. It includes nodes for JSON schema validation, regex operations, data manipulation, and Wikipedia integration.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Compatibility
Usage
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Quick Installation
- Make sure to allow community nodes with
N8N_COMMUNITY_PACKAGES_ENABLED=true - Once logged in to your N8N web UI, go to
/settings/community-nodesand type@bitovi/n8n-nodes-utils - Click install and restart your n8n instance
Operations
This package includes the following utility nodes:
JSONSchema Validation
Validates JSON data against a provided JSON schema using the AJV library.
Regex
Perform regular expression operations on text data.
- Get Matches: Extract all matches from text using a regex pattern
- Replace: Replace text using regex patterns with support for capture groups
Skip
Skip a specified number of items from the input data stream.
- Data filtering: Remove the first N items from your data flow
- Pagination support: Useful for implementing pagination or data chunking
Wikipedia
Integrate with Wikipedia to fetch content and metadata.
- Get Content: Retrieve the full content of a Wikipedia page
- Get Links: Extract all links from a Wikipedia page
- These automatically suggest the closest matching page name and follow redirects to the correct page
Compatibility
- Minimum n8n version: Compatible with n8n API version 1
- Node.js version: Requires Node.js >= 18.10
- Package manager: Uses pnpm >= 9.1
This package has been tested with recent versions of n8n and follows the community node standards.
Usage
JSONSchema Validation Example
Use this node to validate API responses or user input data:
{
"type": "object",
"properties": {
"name": { "type": "string" },
"age": { "type": "number", "minimum": 0 },
"email": { "type": "string", "format": "email" }
},
"required": ["name", "email"]
}Regex Example
Extract email addresses from text:
- Pattern:
[\w\.-]+@[\w\.-]+\.\w+ - Flags:
g(global to find all matches)
Wikipedia Integration
Fetch content about a topic for AI processing or content generation:
- Set Page Name to your topic of interest
- Enable Auto Suggest for fuzzy matching
- Use Get Content for full article text or Get Links for related topics
Need help or have questions?
Need guidance on leveraging AI agents or N8N for your business? Our AI Agents workshop will equip you with the knowledge and tools necessary to implement successful and valuable agentic workflows.
