3 ms·
I am developing a modern wikipedia interface - a Vuejs powered modern, single page, progressive, offline capable web application for Wikipedia. I have been work
by sthottingal 7y ago
I am developing a modern wikipedia interface - a Vuejs powered modern, single page, progressive, offline capable web application for Wikipedia. I have been working on this for last several months and have working version available at https://wikipedia.thottingal.in https://wikipedia.thottingal.in
Source code and more details available at https://github.com/santhoshtr/wikivue https://github.com/santhoshtr/wikivue
It is a fully client side PWA application using wikipedia web apis, installable in desktops and mobiles and use like a native application. It has offline support - With the help of service workers, the application even works when there is no internet, provided, the content is previously viewed. It is a single page application - page does not reload when exploing wiki articles, presenting an immersed reading experience. uIt ses modern UI framwork Vuetify. Adapts to all kind of screen sizes. It presents an optimized reading experience with good typography and optimum page layout. Multilingual by default - All language editions are in single app. Using language selector user can select the language edition.
I wanted to make this as a p2p capable application. Currently it runs on dat protocol as well: dat://25689f3a757853a511474d38f0a6d6be2cd2b0cb161686d75fda5c1619137921(need beaker browser) or wikipedia.hashbase.io
- rl3 7y agoThe layout reminds me of Everipedia, but cleaner. Well done.
- boramalper 7y agoI really liked it, well done!
- LockAndLol 7y agoThat is awesome. Wikipedia definitely need a better editor too. Props on using dat too. We need less centralization.
- jeremyjh 7y agoIs there a way for it to simply follow the links when I click on them? It looks like I have to click twice to "Read Article" after clicking on a link.
- jnothing 7y agohere is a bug I just stumbled upon. https://wikipedia.thottingal.in/page/en/Tansu%20%C3%87iller https://wikipedia.thottingal.in/page/en/Tansu%20%C3%87iller clicking Political Career on tree view raises exception from querySelector. probably parentheses breaking it.
- JoshuaRLi 7y agoThis looks pretty clean! The enhanced readability reminds me of Wikiwand. If you're looking for a bit of feedback, the search doesn't seem to handle fast typing well. I tried searching for "Frank Chu" and it seems that if I type it really fast, I get either no results or Franks that aren't Frank Chu. If I type slower, Frank Chu shows up.