I am using dokuwiki for a long time. Just for myself, running only on localhost. It works with text files so I can store them well in subversion or git, which are on Dropbox so (if I don't forget to commit) I can use it on multiple systems and at home and work. Because it is viewed with a browser, you can add links and images (like svg, etc), tables, and raw html.
There are two problems. One is that it is writen in php and setting it up with fastcgi never works well on Windows, especially if you want to separate the data directory (which is in my svn/git tree) from the application. The other problem is that it doesn't run on Android.
So now I created a something that has a very thin webserver writen in default python and all the text processing to html happens in the browser with javascript. This makes it easier to install and use.