Resource Query Language (RQL) parser for Java

Resource Query Language or RQL is a query language which provides a nice way of querying a data store, SQL database etc. via a URI. For more details on RQL see this Sitepen blog article by Kris Zyp and the Dojo Foundation's Persevere RQL repository on Github. The short of it is that you can write queries in URI's like this:

Server side SVG generation using D3.js

Dynamic graphics generation for displaying charts in a web browser from data passed from the server is a nifty trick. Sometimes however it may be desirable to generate SVG content on the server side, e.g. to lessen the demand on the client or to store the chart on the server's file system.