Androidnfc is a project mainly written in C# and JAVA, it's free.
Open NFC for Android
To create the HTML documentation, there are two options: 1) Standard Javadoc
Please note that the Javadoc is limited compared to the "DroidDoc" and currently does not contain overviews and guides (e.g. the NFC intent description).