Flickcurl is a C library for calling the Flickr Web service API. It handles the API signing, token management, and parameter encoding and decoding, resulting in C functions for the Web services APIs. It uses libcurl to call the REST Web service, and libxml2 to manipulate the XML responses. The library supports reading photo, tag, and comments information, the photo upload and searching APIs, and writing tags and comments. It provides utilities such as "flickcurl" to exercise the API and "flickrdf" to get RDF metadata descriptions out of photos, tags, and machine tags.
Redland is a set of C libraries providing a high-level API for the Resource Description Framework (RDF), allowing it to be stored, parsed, serialized, queried, and manipulated. It has an object-based, modular design and comes with detailed reference documentation and examples. Redland supports all RDF vocabularies such as FOAF, RSS 1.0, Dublin Core, DOAP, and OWL, the query languages SPARQL and RDQL, and all RDF syntaxes including Turtle, RDF/XML, RDF/JSON, RSS, Atom, RDFa, and GRDDL.
Tapestry is a rich, component-based object model for developing dynamic, robust, highly interactive Web applications. Applications are constructed in terms of Java objects, methods and properties, instead of URLs and query parameters. It builds and interprets all URLs, dispatching directly to application-specific "listener" methods. It includes complete source code, documentation, tutorials and a complete example J2EE application.
jSai is a servlet authentication implementation which aims to allow easier to use, more powerful authentication for Java servlets. It is aimed at servlet developers who want more than the servlet spec, but not as much as a full Enterprise Server. It provides a powerful set of authentication and authorization features for user level security in servlet-based Web applications.