Skip to content

adamlui/js-utils

Repository files navigation

 English | 简体中文 | 繁體中文

🛠️ JavaScript utilities

Essential JavaScript libraries/utilities for Node.js and the web.


📊 Datasets • 📑 File Conversion • 🌐 Networking • 🛡️ Security

📊 Datasets

🤖 1,200+ AI personas for LLMs and agents.
Install / Readme / API usage / Discuss
🇪🇸 ISO 639-1 (2-letter) codes for Latin locales.
Install / Readme / API usage / Discuss
🇨🇳 ISO 639-1 (2-letter) codes for non-Latin locales.
Install / Readme / API usage / Discuss

📑 File Conversion

</> Recursively minify all JavaScript files.
Install / Readme / CLI usage / API usage / Discuss

{ } Recursively compile all SCSS files into minified CSS.
Install / Readme / API usage / CLI usage / Discuss


🌐 Networking

Randomly generate, format, and validate IPv4 + IPv6 + MAC addresses.
Install / Readme / API usage / CLI usage / Discuss

Fetch IP geolocation data from the CLI.
Install / Readme / API usage / CLI usage / Discuss


🛡️ Security

🔒 Randomly generate, strengthen, and validate cryptographically-secure passwords.
Install / Readme / API usage / CLI usage / Discuss


🧠 Contributors



All contributions are very welcome!

Latest releases / Discuss / Report bug / Report vulnerability / Back to top ↑