yajl (Yet Another JSON Library) is a small and fast lightweight event driven parser for JSON which Lloyd Hilaiel released under a BSD Licence on GitHub at lloyd/yajl. It allows rapid serialisation and parsing of JSON.
Delphi-yajl is a project to convert the C header files for the yajl library for use in Delphi. It was started by jamiei and the unsteady first steps of the conversion can be found in the yajl for Delphi post.
Usage examples are included as a test project in the Git repo.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.