Monero uses several special methods like Keccak hash function or CRC32 etc
There is nothing particularly special w.r.t. Monero's usage of Keccak or CRC32.
Is there a command line tool like bx to bitcoin ... I would like to generate key pairs from seeds manually.
I'm not familiar with bx, but the official monero-wallet-cli can be used to convert a seed ...
Note: Entering your seed on your computer can potentially expose it to malware if your computer is comprised.
First step is to download Git for Windows.
Go to gitforwindows.org and use the Download button.
Install it with default settings.
Next step is to install Python 3.
Go to python.org and download the latest Python 3 Windows x86-64 executable ...
The source is the only documentation I'm aware of for this. See bytes_to_words in electrum-words.cpp. Every 4 bytes of the number (which is just taken as a byte array), converts to 3 words:
w = SWAP32LE(*(const uint32_t*)(src + (i * 4)));
w = w % word_list_length;
w = ((w / word_list_length) + w) % word_list_length;
w = ...