# TODO ### initial release 0. Install sites when file not found 0. Implement --update-sites command 3. Parse markdown (`pulldown_cmark`) ### resources for later 1. Async API calls [tokio](https://stackoverflow.com/a/57770687) 2. Parallel calls against multiple sites [vid](https://www.youtube.com/watch?v=O-LagKc0MPA) 3. [config mgmt](https://github.com/rust-cli/confy) or just use directories 4. Test if pre-made filter can be used for various api keys 5. Add sort option, e.g. relevance|votes|date 6. Google stuff [scraping with reqwest](https://rust-lang-nursery.github.io/rust-cookbook/web/scraping.html)) 7. App Distribution [cross-platform binaries](https://github.com/rustwasm/wasm-pack/blob/51e6351c28fbd40745719e6d4a7bf26dadd30c85/.travis.yml#L74-L91)