fictionary

Crates.iofictionary
lib.rsfictionary
version0.1.2
sourcesrc
created_at2024-06-23 09:43:34.157699
updated_at2024-07-03 10:46:42.502614
descriptionA command-line tool that generates non-existent words.
homepagehttps://github.com/judy2k/fictionary-rs
repositoryhttps://github.com/judy2k/fictionary-rs
max_upload_size
id1281096
size4,851,372
Mark Smith (judy2k)

documentation

README

Fictionary (in Rust)

Rust Build Crate Version

This is a port of my Fictionary tool to Rust. It currently works, but it's still in the early stages.

The wordlist file is currently loaded (on MacOS) from $HOME/Library/Application Support/uk.co.judy.fictionary/american.fictionary

To-Do

In rough priority order:

  • Test fictionary file locations on Linux and Windows!

  • Write a decent README.

  • Publish to crates.io?

  • Make the tests deterministic by setting a random seed.

    • Add a CLI param to specify a seed to the generator so that the same wordlist can be generated more than once.
  • Document the code.

  • Different output depending on stdout being a TTY

  • Continuous Delivery

  • More comprehensive tests

  • Distribute as a library for re-use, as well as a binary?

  • Implement an infinite iterator of generated words.

  • Package up for installation using Homebrew?

Commit count: 64

cargo fmt