mrwoo helps you find interested jobs posted on job search sites in Taiwan. Now, view job opportunities using CLI on the terminal!
If you have the following conditions, recommend you try it.
- Tired of searching back and forth on multiple job sites.
- The same vacancies keep popping up.
- Don't want to see job openings that I'm not interested in.
- Python >= 3.11.2
- Git latest version
git clone https://github.com/anntsai2356/mrwoo.git --depth=1
Tip: Use --depth=1
to get the latest instead of the whole repository.
Find the bin folder path and append to the PATH variable in ZSH or BASH.
export PATH="<bin_folder_path>:$PATH"
: export PATH setting<bin_folder_path>
: bin folder path
Note: Replace <bin_folder_path>
to a true path.
Take ZSH for example:
# append to .zshrc
echo 'export PATH="<bin_folder_path>:$PATH"' >> ~/.zshrc
# restart .zshrc
source ~/.zshrc
Check the command is work.
$ mrwoo -h
usage: mrwoo [-h] {fetch,browse} ...
mrwoo is a command line tool to browse jobs in the terminal.
positional arguments:
{fetch,browse}
fetch fetch the job information from certain sites.
browse browse the job information from the specific file.
options:
-h, --help show this help message and exit
# Job search by keyword "engineer" and export file in data folder.
# Default file name is jobs_YYYY-MM-DD.csv.
mrwoo fetch engineer
# View jobs one by one.
mrwoo browse data/jobs_YYYY-MM-DD.csv
# Job search by keyword "engineer" and "php" to specific file path.
# Then combine jobs to specific destination.
mrwoo fetch engineer -C data/engineer.csv -f data/jobs.csv
mrwoo fetch php -C data/php.csv -f data/jobs.csv
# View jobs one by one.
mrwoo browse data/jobs.csv