AI Agent Hub
Back to plugins
🧰

dsh-number-format

Web Tools Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install uckkk/dsh-number-format

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install uckkk/dsh-number-format in your DeepSeek Harness terminal to install this plugin; source: https://github.com/uckkk/dsh-number-format

About this plugin

When you draft chat replies, assemble data tables, or prepare frontend display copy, numbers rarely arrive pre-formatted. Toggling between thousands separators, fixed decimal places, currency symbols, and percentages by hand is tedious and error-prone. dsh-number-format collapses that chore into a single lightweight tool call so you get a display-ready string in one shot.

Its entire public surface is one function, format_number, which covers four common formatting needs: locale-style thousands grouping, configurable decimal precision, currency-symbol prefixing, and percentage conversion. The plugin is a pure Node.js implementation with no extra runtime dependencies, so it drops into any Node project without pulling in a full i18n library.

It fits well when you need quickly formatted numbers: automated report scripts, assembling frontend copy, summarizing data in conversation, or simply avoiding another toLocaleString call chain. Lightweight, zero-config, and MIT-licensed, it does exactly what it says and nothing more.

Use Cases

  • Formatting thousands separators and decimal places in reports or data tables
  • Applying consistent currency symbols and percentage styles in frontend copy
  • Replacing verbose toLocaleString call chains in automation scripts

Best For

  • Frontend and full-stack developers
  • Data report and automation script authors
  • Lightweight projects that want to avoid heavy i18n libraries