3

I am looking for a wiki software with the following features:

  • Offline support (i.e. that I can edit them on my laptop when I am offline and push the changes later)
  • LaTeX (mathjax) support
  • mobile (smartphone/tablet) friendly
  • password protectable
  • Optional WYSIWYG interface
  • video support
  • it should be free software (as in "free beer": gratis)
  • search function
  • revision history

Nice to have:

  • tags
  • free as in "free speech" (open-source)

With offline I just mean that I can have a copy of the wiki on my laptop (running on a local apache server) and be able to easily synchronize this with the wiki on the server. It should be free in the sense of "free beer". However free in the sense of "free speech" would be nice too.

3

DokuWiki might be the solution for you and fits almost all your requirements:

  1. Sync Plugin to sync two DokuWikis.
  2. Mathjax Plugin and other LaTeX plugins.
  3. Most templates are responsive, e.g. dokuwiki template or bootstrap3 template
  4. Offers ACL out of the box.
  5. The closest you get to an WYSIWYG interface is probably the CKGEdit, based on the CKEditor
  6. Offers several plugins for video support e.g. html5video
  7. It's Open Source, free as in free beer and free speech
  8. Out of the box search plugin.
  9. Out of the box revision history.
  10. Namespaces out of the box, Tags with Plugins like tag or tagging.
  • DokuWiki is great and can run locally which you don't mention. What I'm not sure about is syncing the local instance with a server's instance. Since it is a flat file wiki, it should be feasible. – Eric Shain May 11 '18 at 15:02
  • sorry, I thought that's clear since I mentioned that as the first point corresponding the first point in the request. What seems to be the problem with syncing the local and the server instance? – nihilistenhymne May 13 '18 at 15:52
  • Somehow my brain simply missed the first item in the list. Apologies. – Eric Shain May 13 '18 at 15:58
  • Thanks. The mobile friendly part also included of how to edit pages from a mobile device. In particular it should be easy to add pictures or videos. Maybe you could add some details about this point. – student May 22 '18 at 21:54
  • What exactly do you mean by adding pictures and videos? Uploading pictures and videos from your mobile device? – nihilistenhymne May 23 '18 at 4:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.