# startcase > Capitalize the first letter of each word in a string.
## Usage ```javascript var startcase = require( '@stdlib/string/startcase' ); ``` #### startcase( str ) Capitalizes the first letter of each word in a `string`. ```javascript var str = startcase( 'beep boop a foo bar' ); // returns 'Beep Boop A Foo Bar' ```
## Examples ```javascript var startcase = require( '@stdlib/string/startcase' ); var str = startcase( 'beep boop foo bar' ); // returns 'Beep Boop Foo Bar' str = startcase( 'Beep' ); // returns 'Beep' str = startcase( 'BeEp' ); // returns 'BeEp' str = startcase( '$**_beep_BoOp_**$' ); // returns '$**_beep_BoOp_**$' str = startcase( '' ); // returns '' ```
* * *
## CLI
### Usage ```text Usage: startcase [options] [] Options: -h, --help Print this message. -V, --version Print the package version. ```
### Examples ```bash $ startcase 'beep boop foo bar' Beep Boop Foo Bar ``` To use as a [standard stream][standard-streams], ```bash $ echo -n 'beep boop foo bar' | startcase Beep Boop Foo Bar ```