On Android, the official Wikipedia app is surprisingly good at marking articles for offline reading, organizing them into collections, and downloading them, including related assets like images. When I'm traveling I install the app on my "travel phone" (which is Android / Google Fi) and take advantage of it along with Kindle app offline reading for Lonely Planet guides, and the Google Maps offline maps feature.