Os desenvolvedores Java podem gerar facilmente documentação HTML a partir de seu código Java, que é uma maneira conveniente de postar APIs online. Este é um exemplo.
Existe uma ferramenta semelhante para código C #?
Deve ser gratuito, idealmente de código aberto.
Deve ser executado no Windows e Linux, pelo menos.
Quadros HTML não são necessários, ferramentas que geram apenas uma longa página HTML também é perfeita.