NO3 is a small forward-chaining inference engine for a subset of the Notation3 language. The inference engine was used as a proof of concept to bring Notation3 rule processing to the Web.
Source Code