Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/haydenbleasel/friendlier-words

A bunch of words that are combined to generate unique names.
https://github.com/haydenbleasel/friendlier-words

friendly generator name project words

Last synced: 2 days ago
JSON representation

A bunch of words that are combined to generate unique names.

Awesome Lists containing this project

README

        

# friendlier-words






![friendlier-words](/sample.png)

`friendlier-words` is a JavaScript package that creates friendly words to use in your app, e.g. in project names. It's based off the library by [Glitch](https://github.com/glitchdotcom/friendly-words), but with some choice improvements:

- Curated the word lists to remove strange word combinations
- Generated categories of words rather than objects, allowing for more flexibility
- Allow for a custom number of segments
- Allow for a custom separator

Possible permutations:
- 2 words: 401,736
- 3 words: 707,858,832
- 4 words: 1,247,247,261,984
- 5 words: heat death of the universe

## Installation

```bash
pnpm add friendlier-words
```

## Usage

```ts
import { friendlyWords } from 'friendlier-words';

// Default (2 segments, '-')
const words = friendlyWords();

// Custom (3 segments, '_')
const words = friendlyWords(3, '_');
```