Command-line tool to generate random words with customizability and ease of use in mind.
Go to file
2024-10-23 16:54:02 +02:00
.gitea/workflows build(ci/cd): change gitea workflows from c to rust 2024-10-23 16:54:02 +02:00
archlinux build(archlinux): update PKGBUILD for rust 2024-10-23 16:48:46 +02:00
src port code from c to rust 2024-10-23 16:50:03 +02:00
.gitignore port code from c to rust 2024-10-23 16:50:03 +02:00
Cargo.lock build(cargo): update version to match actual version 2024-10-23 16:50:58 +02:00
Cargo.toml build(cargo): update version to match actual version 2024-10-23 16:50:58 +02:00
CHANGELOG.md docs: update repos for port to rust 2024-10-23 16:49:51 +02:00
LICENSE Initial commit 2024-10-22 22:40:58 +02:00
README.md docs: update repos for port to rust 2024-10-23 16:49:51 +02:00

tisu: random word generator

Generate random words with a specified length and count.

With tisu, you can generate names/words with customizability in mind.

Installing / Getting started

To build and run the program, use the following commands:

$ cargo run -- --help

This will generate 10 random words of length 5 by default.

Developing

To contribute to the project, fork the repository and create a feature branch. Pull requests are welcome.

Building

To build the project, use the following command:

cargo build

Or, if you use Arch Linux, I have a PKGBUILD at archlinux/PKGBUILD.

Running tests

To run the tests, use the following command:

cargo test

Features

  • Generates random words with a specified length and count
  • Can be customized using command-line arguments
  • Uses a simple algorithm to generate words with alternating vowels and consonants

Command-line arguments

Argument Type Default Description Usage example
Word length Integer 5 Specify the length of each generated word. tisu -l 10
Word count Integer 10 Specify the number of words to generate tisu -c 20

Contributing

If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

Licensing

The code in this project is licensed under the MIT license.