---
title: "string-ts"
description: "Runtime string utilities whose return types are computed at the type level, so camelCase or split results stay literally typed."
canonical: "https://vibing.inc/library/string-ts-vg-0957"
category: "Dev Utilities & Vibe-Coding Tooling"
subcategory: "Type-safe TypeScript"
license: "MIT"
author: "Gustavo Guichard (@gustavoguichard)"
source: "https://github.com/gustavoguichard/string-ts"
---

# string-ts
Runtime string utilities whose return types are computed at the type level, so camelCase or split results stay literally typed.
## Facts
- Source: https://github.com/gustavoguichard/string-ts
- Category: Dev Utilities & Vibe-Coding Tooling / Type-safe TypeScript
- Author: Gustavo Guichard (@gustavoguichard)
- Licence: MIT
- Tags: typescript, strings, type-level, utilities
## Why it's a gem
Keeps literal types alive through string transforms. Nothing else in the ecosystem does this.
---
Listed in The Vibeary: https://vibing.inc/library/string-ts-vg-0957 · JSON: https://vibing.inc/api/public/library/gems/string-ts-vg-0957