
There are newer forum systems, that are a bit different than traditional forums, like Invision Community or Discourse
Both of them have core forum functionality, but they also have bells and whistles
e.g Invision Community can have support for adding files as separate entities, updating them and commenting on them. ResHax forum uses that to allow users to upload their modding tools, update them and allow others to comment on them
Discourse allows you to add tags to threads, and has infinite scroll/no paging; I personally find the categories system a bit confusing; this is what e.g. Haiku (OS) uses