Safely share an n8n workflow export in a public bug report or forum post.
Strip API keys and credential ids from a workflow before sending it to a coworker.
Check a workflow's risk report to see what sensitive data types it contains.
Anonymize a workflow while keeping it valid enough to re-import into n8n.
| shuffzord/n8nredact | agentigris/agentfund | alange/tinyclaude | |
|---|---|---|---|
| Stars | 5 | 5 | 5 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | hard | moderate |
| Complexity | 2/5 | 5/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
A live hosted demo needs no setup at all, running locally just requires pnpm install and pnpm dev.
n8nRedact is a browser based tool that scrubs secrets out of exported n8n workflow files before you share them. n8n is an automation platform where people build workflows that connect apps together, and those exported workflow files often contain API keys, credential ids, email addresses, and other sensitive values. This tool takes that file and replaces every sensitive value with a realistic looking fake, so the workflow is safe to post publicly, send to a coworker, or paste into a bug report, while still being valid enough to import back into n8n. The replacement is deterministic, meaning the same original value always turns into the same fake value throughout the file, so if a credential id appears in three different places, all three become the same new fake id and the workflow's internal connections still make sense. Replacements also keep the same shape as the original, so an email stays a valid looking email and a UUID stays a valid looking UUID. The tool covers a range of rule types including API keys and tokens, credential ids and names, resource names for things like Airtable or Postgres, messaging ids, UUIDs, email addresses, and URLs that have secrets embedded in their path, such as Slack or Discord webhook links. Each of these rules can be switched on or off individually, and the app shows a side by side comparison plus a risk report summarizing what kind of sensitive data it found. The biggest claim the project makes is about privacy, and it backs it up at the browser level rather than just in the code. The app runs entirely client side with no backend, and a strict browser security policy blocks any outgoing network requests at runtime, so nothing you paste can be sent anywhere even if there were a bug or a bad dependency. It also works offline after the first visit thanks to a service worker. It is built with Svelte and TypeScript, using pnpm for installation and scripts, Vitest for unit tests, and Playwright for end to end tests. There is a live hosted demo, or you can run it locally after installing pnpm. Pushing to the main branch automatically runs the test suite and deploys the static build to GitHub Pages.
A browser-only tool that replaces secrets in exported n8n workflow files with realistic fake values.
Mainly TypeScript. The stack also includes TypeScript, Svelte, Vitest.
The README does not state a license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.