<p align="center"> <h1 align="center">n8n-nodes-ngtrgiabao</h1> <p align="center"> π₯ Supercharge your n8n workflows with powerful automation nodes </p> </p>
npm install n8n-nodes-ngtrgiabao
π₯ Supercharge your n8n workflows with powerful automation nodes
---
| Node | Description |
|------|-------------|
| π₯ Download Video Socials | Download from 16+ platforms (TikTok, Instagram, YouTube, etc.) |
| π Extract Website Content | Convert web pages to HTML, Text, or Markdown |
| π¬ Extract YouTube Transcript | Get timestamped subtitles from YouTube videos |
| π Translate Text | Translate between 40+ languages |
---
Download videos, images, and audio from 16+ platforms with a single node.
Supported Platforms
| Platform | Features |
|----------|----------|
| π΅ TikTok | Videos without watermark |
| πΈ Instagram | Posts, reels, stories |
| π Facebook | Video downloads |
| π¦ Twitter / X | Video & media |
| βΆοΈ YouTube | Video downloads |
| π Pinterest | Images & videos |
| π¬ Capcut | Templates |
| πΎ Google Drive | File downloads |
| π MediaFire | File downloads |
| π Douyin (ζι³) | Chinese TikTok |
| π Xiaohongshu (ε°ηΊ’δΉ¦) | RedNote content |
| πΏ Snackvideo | Short videos |
| π₯₯ Cocofun | Video content |
| π§ Spotify | Track info |
| π΅ SoundCloud | Audio downloads |
| π§΅ Threads | Media downloads |
| π Auto Detect (AIO) | Auto-detect platform |
Example Response
``json`
{
"platform": "tiktok",
"url": "https://www.tiktok.com/@user/video/123",
"downloadedAt": "2025-12-13T09:06:52.000Z",
"result": {
"type": "video",
"description": "Video description #hashtag",
"author": { "username": "user", "nickname": "User Name" },
"video": [
{ "type": "no_watermark", "url": "https://...", "quality": "720p" },
{ "type": "no_watermark_hd", "url": "https://...", "quality": "1080p" }
],
"statistics": { "playCount": 1234567, "likeCount": 23456 }
}
}
---
Extract and convert website content with intelligent cleaning.
| Format | Description |
|--------|-------------|
| HTML | Raw HTML content |
| Text | Clean plain text |
| Markdown | Formatted markdown |
| Clean Content | Firecrawl-like cleaned content |
| All Formats | Returns all formats |
Example Response
`json`
{
"url": "https://example.com/article",
"html": "...",
"text": "Article content here...",
"markdown": "# Article Title\n\nContent here...",
"clean": {
"text": "Clean article content...",
"html": "
"markdown": "# Article Title..."
}
}
---
Extract timestamped subtitles from YouTube videos.
Parameters:
- YouTube URL - Video URLLanguage
- - Subtitle language (en, vi, ja, etc.)
Example Response
`json`
[
{ "start": "0.00", "duration": "2.50", "text": "Hello and welcome" },
{ "start": "2.50", "duration": "3.20", "text": "Today we're learning..." }
]
---
Translate text between 40+ languages.
Supported Languages
| Region | Languages |
|--------|-----------|
| Asian | English, Vietnamese, Chinese, Japanese, Korean, Thai, Indonesian, Malay |
| European | French, German, Spanish, Portuguese, Italian, Dutch, Polish, Swedish, etc. |
| Middle East | Arabic, Hebrew, Persian, Turkish, Hindi, Bengali, Tamil, Urdu |
| African | Swahili, Afrikaans, Zulu |
Parameters:
- Text - Text to translateSource Language
- - Original languageTarget Language
- - Desired language
Example Response
`json`
{
"translated": "Xin chΓ o thαΊΏ giα»i",
"original": "Hello world",
"sourceLanguage": "en",
"targetLanguage": "vi"
}
---
1. Go to Settings > Community Nodes
2. Click Install a community node
3. Enter n8n-nodes-ngtrgiabao
4. Click Install
`bash`
npm install n8n-nodes-ngtrgiabao
---
`Download TikTok Video
Platform: TikTok
URL: https://www.tiktok.com/@user/video/123
---
Yanji (engineer@ngtrgiabao.com)
---
Made with β€οΈ for the n8n community