discourse supports markdown, which supports tables.
e.g.
| id | name | link |
|---|---|---|
| 1 | bob | some link |
| 2 | jack | another link |
| 3 | olga | more link |
there are various possibilities, so a matter of seeing whats working and not (as Im not planning on adding any more server side extensions at this time)
edit:
I should just say, the reason I did it in this simple list originally… was so anyone could easily add (and edit) new entries, without having to worry about markdown syntax.
so, id not want to use a format which was using a lot of markdown syntax.