panzerdp/voca
The ultimate JavaScript string library observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3815
- days_rel: n/a
- days_push: 1128
- n_releases_24m: 0
Adoption not part of the score
3592 stars · 135 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Voca is a comprehensive JavaScript string manipulation library offering functions for case conversion, trimming, padding, slugification, sprintf-style formatting, truncation, and escaping. It has a modular design allowing import of the whole library or individual functions, works in Node.js and browsers, and has no dependencies.
Use cases
- convert strings to camelCase, kebabCase, or snakeCase
- slugify text for URLs
- format strings with sprintf-style placeholders
- truncate long strings with ellipsis
- pad or trim strings
- latinise accented characters
- escape HTML in strings
When to choose
- you need a broad set of string utilities in JavaScript without pulling in heavy dependencies
- you want tree-shakeable, modular string functions for Node.js or the browser
- you need slugification, case conversion, or sprintf formatting out of the box
When to avoid
- you only need one or two simple string operations that native JavaScript methods already cover
- your project requires a library with frequent recent updates and active development
- you need Unicode-aware text segmentation beyond basic string manipulation
Facets
library · maturity maintenance
developer-tools developer-tools web-development browser cross-platform string-manipulation slugify sprintf case-conversion truncate pad zero-dependencies modular nodejs
3 sources
- readme: https://github.com/panzerdp/voca · fetched 2026-08-28 · a56293e1f845
- homepage: https://vocajs.pages.dev · fetched 2026-08-29 · ba77aa13058b
- registry_npm: https://registry.npmjs.org/voca · fetched 2026-08-29 · 64a8af9a03bc
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| panzerdp/voca | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem