Finally created the missing feature from the Crypto node. Tiny or Short uuids node

I have been building an automation recently that needed to generate ids for some entities. Everybody’s first thought is to use uuid, which works, but I need to use that id in a url, and uuids from the Crypto node are very long and they don’t look good in a url.
There is this npm package that generates shorter uuids with similar probability of collision to the official UUID standard. It is called NanoId.
Since we don’t have it in n8n, I have created my first custom n8n node to generate short, url friendly, collision resistant ids.

I could use the feedback for improvements
https://www.npmjs.com/package/@hassib-ashouri/n8n-nodes-shortids

1 Like