I'm looking for recommendations for a reliable and functional cross-platform JSON library that can be called from either C or C++ and which can be used with Linux, Mac OS X and WIN32. Ideally it should support both generating JSON output as well as parsing JSON input.
I've looked at a lot of the open source options but it's hard to tell how mature, reliable and well-documented each of the various libraries are, so I'm really looking for individual recommendations from developers who have successfully used or at least evaluated one or more of the various options.