So I have been looking around for some options for our project wiki. My needs are simple enough:
- User login, user groups, ability to allow some pages only to be edited by certain users/groups
- Editing API to allow bots to write / update pages etc (or RPC)
- Syntax highlighting
- Ease of use, for non-tech types
- Good looking
I really like the look of wikijs but unfortunately it has no API / RPC support.
On the other end of the spectrum I tried out dokuwiki which has tons of features but looks like crap and fails on point 4 & 5 above.