Generate random, alliterated animal names.
1# @puregarlic/randimal
2
3[](https://jsr.io/@puregarlic/randimal)
4
5A random animal name generator. Returns an alliterated adjective and an animal
6name, separated by a space.
7
8```ts ignore
9import { generateRandomName } from "jsr:@puregarlic/randimal";
10
11const name = await generateRandomName();
12
13console.log(name); // Geological Gnu
14```
15
16Originally based on
17[`random-animal-name-generator`](https://github.com/adzialocha/random-animal-name-generator),
18then modernized, then moved to Deno. Notable differences include:
19
20- Async dictionary loading
21- Consistent capitalization
22- Removal of compound animal names
23- Removal of some nonexistent animals
24
25I'm not certain as the the origins of these dictionaries, but there seems to be
26some alignment with the Scribblenauts wiki. Be aware that many of the adjectives
27are made up.
28
29Source code is available on Tangled:
30[@graham.systems/randimal](https://tangled.org/@graham.systems/randimal/)