Skip to content

About

Official n8n community node package for DevDeskApp developer utilities and calculators

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

n8n-nodes-devdeskapp

DevDeskApp Logo

Official n8n Community Node for DevDeskApp developer utilities, data converters, and calculators.

Documentation Template #21017 npm version npm downloads n8n community node License: MIT


Overview

DevDeskApp provides 330+ client-side developer utilities, converters, formatters, and financial calculators.

👉 Official Documentation Portal: https://docs.devdeskapp.com
👉 Live n8n Template #21017: Format JSON & Secure HR Payloads with DevDeskApp
👉 AI Agents & LLM Function Calling: AI Agent Guide

This official community node integrates these utilities directly into your automated n8n workflows, executing 100% locally with zero external API calls, zero latency, and complete data privacy.


Operations & Capabilities

Resource Operation Description
JSON Utility Prettify / Format Format raw or minified JSON with customizable 2-space, 4-space, or Tab indentation
JSON Utility Minify Strip whitespace from JSON payloads for compact storage and faster network payloads
JSON Utility Validate Validate JSON structure safely and return syntax diagnostics without failing workflows
Crypto & Hash Hash Generate cryptographic hashes: MD5, SHA-1, SHA-256, and SHA-512
Crypto & Hash Base64 Encode Encode plain UTF-8 text strings into Base64 strings
Crypto & Hash Base64 Decode Decode Base64 strings back to clean UTF-8 text
Crypto & Hash UUID v4 Generate cryptographically secure RFC 4122 v4 UUID identifiers
Text & String Slugify String Convert text strings into clean, lowercase, URL-safe SEO slugs
Text & String Case Converter Convert casing to camelCase, kebab-case, snake_case, PascalCase, Uppercase, or Lowercase
Text & String URL Encode Encode text into RFC 3986 percentage-encoded strings for URL queries and payloads
Text & String URL Decode Decode percentage-encoded URL strings back to readable UTF-8 text
HR & Calculator CTC to In-Hand Compute Indian income tax, standard deductions, EPF, professional tax, and net monthly take-home salary from annual CTC
E-Commerce & FinTech WhatsApp Interactive Payload Build Meta Cloud API v20.0 interactive button payloads for order confirmation, shipping alerts, and abandoned cart recovery
E-Commerce & FinTech Dynamic UPI QR & URI Generate NPCI-compliant dynamic UPI payment URI and parameters for order checkout
E-Commerce & FinTech Profit Margin & ROAS Calculate net profit, break-even ROAS, and Indian COD RTO shipping loss for Amazon, Flipkart, and Shopify
E-Commerce & FinTech Webhook Verifier Verify cryptographic HMAC-SHA256 signatures for Razorpay (hex), Shopify (base64), and Stripe (timestamped v1)
E-Commerce & FinTech Catalog Schema Mapper Transform and map product catalogs between Shopify, WooCommerce, and Google Merchant Center
E-Commerce & FinTech GST JSON to Tabular Data Flatten government GST offline tool JSON files (GSTR-1 B2B/B2CS, GSTR-3B, GSTR-2B) into tabular invoice rows
E-Commerce & FinTech Shipping Label Cropper Calculate exact thermal print viewport coordinates (4x6 / A6) and pixel dimensions at 203 & 300 DPI

Prerequisites

  • n8n: Version 1.0.0 or later (tested up to v2.8.4+)
  • Node.js: Version 18.x or later (for self-hosted environments)
  • Authentication: No external credentials or API keys required. All operations run directly in your local execution environment.

Installation

Method 1: Community Nodes (Recommended)

  1. Open your n8n workspace.
  2. Navigate to Settings > Community Nodes.
  3. Select Install a community node.
  4. In the npm Package Name field, enter:
    n8n-nodes-devdeskapp
    
  5. Check the agreement checkbox and click Install.
  6. Search for DevDeskApp in the node palette to add it to any workflow.

Method 2: Docker / Self-Hosted

If running n8n via Docker, mount the community nodes folder or install into your custom nodes directory:

docker exec -u node -it n8n-container npm install n8n-nodes-devdeskapp

Or add to your Dockerfile:

USER node
RUN cd ~/.n8n/nodes && npm install n8n-nodes-devdeskapp

Usage Example

Formatting Webhook Payloads and Creating Traced Records

  1. Add a Webhook node to receive incoming data.
  2. Connect the DevDeskApp node:
    • Resource: JSON Utility
    • Operation: Prettify / Format
    • JSON Input: ={{ $json.body }}
    • Indentation: 2 Spaces
  3. Connect a second DevDeskApp node:
    • Resource: Crypto & Hash
    • Operation: UUID v4
  4. Use the resulting formatted payload and unique UUID in your downstream database, Slack, or email notifications.

Privacy & Security

  • 100% Local Execution: All computations (formatting, hashing, encoding, salary calculations) run strictly inside your n8n instance.
  • Zero External Telemetry: No payload data, tokens, or execution logs are ever transmitted to DevDeskApp or any third-party service.
  • OIDC Provenance: Official packages are built and signed with cryptographic Sigstore Provenance directly through GitHub Actions.

Resources & Links


License

MIT (c) 2026 DevDeskApp Community

About

Official n8n community node package for DevDeskApp developer utilities and calculators

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages