Ross ROSS = Recommend OSS · open-source software intelligence for agents

gustavoguichard/string-ts

Strongly typed string functions observed · 2026-08-28

github.com/gustavoguichard/string-ts · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

67/100

  • Activity 85
  • Release rhythm 35
  • Longevity 83
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 148.5
  • age_days: 1167
  • days_rel: 278
  • days_push: 93
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

1257 stars · 19 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A TypeScript library providing common string manipulation functions (like replace, camelCase, deepCamelKeys) that preserve literal string types at both runtime and compile time. It solves the problem of losing type information when transforming string literals with standard string methods.

Use cases

  • convert string literals to camelCase while keeping precise types
  • transform process.env keys with type-safe camelCase conversion
  • avoid type casts when manipulating literal strings in TypeScript
  • preserve union literal types after string transformations
  • get strongly-typed results from string replace operations

When to choose

  • you work heavily with string literals and unions in TypeScript
  • you want compile-time precision after string transformations
  • you need type-safe key transformations on objects like env configs

When to avoid

  • you only manipulate plain runtime strings where type precision doesn't matter
  • your project doesn't use TypeScript's strict type features
  • you need locale-aware or unicode-complex string operations

Facets

library · maturity active

type-system serialization developer-tools programming-languages web-development cross-platform string-manipulation literal-types type-safe case-conversion utility-library nodejs typescript

2 sources

Member repositories

RepositoryRoleHealth v2
gustavoguichard/string-tsmain67

For agents

markdown · JSON · MCP: product_card(name="gustavoguichard/string-ts")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem