wiki 0.0.2

Crate is abandoned. Email me if you'd like it :)
# wiki

`wiki` is a MediaWiki parser written in Rust. It's currently in very early development, but stay tuned.

Creating a MediaWiki client is technically challenging given how inconsistent Wikitext can be. The goal of this project is to parse Wikitext in a consistent and predictable manner.

## Roadmap

Subject to change.

### 0.1

- [ ] Basic TUI
	- [ ] Views and layout
	- [ ] Keyboard controls
	- [ ] Scrolling with mouse
	- [ ] Basic functionality
- [ ] Command argument parser
- [ ] Basic article rendering
- [ ] Article searching
- [ ] Internal links

### 0.2

- [ ] Advanced article searching
- [ ] Find in article (search on page)
- [ ] Multi-tab support
- [ ] Advanced rendering
	- [ ] Support more media (tables, IPA, etc.)
	- [ ] Use more complex layout (footers, sidebars, etc.)

### Future

- Article downloading
- More customization and settings
- Support other wiki formats
- Misc. features
	- "Random article"