Documentation

Learn how to use Fragmen in your project

Getting Started

Fragmen is a utility library that copies code fragments directly into your project. No dependencies, no bloat - just pure TypeScript utilities you can own and customize.

Installation

Initialize Fragmen in your project:

npx fragmen init

Commands

List Utilities

View all available utilities:

npx fragmen list

Filter by category:

npx fragmen list promise

Add Utilities

Add a single utility:

npx fragmen add promise/delay

Add multiple utilities at once:

npx fragmen add promise/delay string/capitalize array/chunk

Show Utility

Preview a utility before adding it:

npx fragmen show promise/delay

Browse

Interactive browser to explore and select utilities:

npx fragmen browse

Categories

  • array - Array manipulation utilities
  • boolean - Boolean helpers
  • date - Date and time utilities
  • function - Function utilities
  • json - JSON parsing and validation
  • number - Number formatting and manipulation
  • object - Object manipulation utilities
  • promise - Promise and async utilities
  • string - String manipulation and formatting
  • url - URL parsing and building