The AdjectiveAnimal
application generates creative and random adjective-animal combinations with customizable casing options. This tool can be used for generating unique names, creative writing prompts, or simply for fun.
- Generate random adjective-animal pairs
- Filter results by the first letter
- Alliteration option for adjective-animal pairs
- Various case formatting options (lower, upper, title, pascal, camel, snake, kebab, macro)
- Customizable output amount
- Simple command-line interface
- Clone the repository:
git clone https://github.com/ktsu.io/AdjectiveAnimal.git
- Navigate to the project directory:
cd AdjectiveAnimal
- Build the project:
dotnet build
- Run the program:
dotnet run -- [options]
--amount
or-a
: The number of results to generate (default: 1)--case
or-c
: The case type for the output (lower, upper, title, pascal, camel, snake, kebab, macro)--first-letter
or-f
: Filter results by the first letter--alliterate
or-l
: Generate alliterative adjective-animal pairs--pause
or-p
: Pause after displaying results (default: false)
Generate 5 title-cased names:
dotnet run -- -a 5 -c title
Generate 3 snake-cased, alliterative names starting with 'b':
dotnet run -- -a 3 -c snake -f b -l
Pause after generating 10 upper-cased names:
dotnet run -- -c upper -p
This project is licensed under the MIT License. See the LICENSE file for more details.