XINS is a technology used to define, create, and invoke remote APIs. XINS is specification-oriented. When API specifications are written (in XML), XINS will transform them to HTML-based documentation and Java code for both the client-side and the server-side. The communication is based on HTTP. XINS competes with the complex SOAP technology. Main design goals include simplicity, scalability, and testability. XINS is not only a specification technology, but also an application development framework. It offers transaction logging, unique log documentation, and active code generation.
LibU is a multiplatform C library that comes under a BSD-style license. It includes many interdependent modules for accomplishing several tasks: memory allocation, networking and URI parsing, string manipulation, debugging, and logging in a very compact way, plus many other miscellaneous tasks. It has a small footprint (about 70KB for the default configuration), it is modular, and it has a multiplatform nature, making it an ideal candidate for embedded systems. KLone is an example of such usage.
PSX is a framework for developing dynamic Web sites in PHP. The goal of PSX is to help you develop RESTful APIs serving Web standard formats like JSON, XML, Atom, and RSS. It has a focus on social technologies and provides classes to use and implement OAuth, OpenID, Opengraph, Opensocial, Opensearch, PubSubHubbub, Atom, and RSS.
Sql2xml is a CGI program that lets you request a SQL query and convert it to JSON, CSV, XML or INI through a Web server. Sql2xml supports requests from multiple users and for multiple databases. It is intended for developers who do not have direct access to database servers due to firewalls or other restrictions.
jQuery-JSONP is a compact (1.6kB minified), yet feature-packed, alternative solution to jQuery's implementation of JSONP. jQuery-JSONP features error recovery in case of network failure or an ill-formed JSON response, precise control over callback naming and how it is transmitted in the URL, multiple requests with the same callback name running concurrently, two caching mechanisms (browser-based and page based), the possibility to manually abort the request just like any other AJAX request, and a timeout mechanism. jQuery-JSONP has been tested and runs within all major browsers.
Clover is a Java code coverage analysis tool. Key features include per-test code coverage, test optimization (aka selective testing), interactive and historical HTML reporting, IDE integration with Eclipse, IntelliJ IDEA, RAD, and NetBeans. It also works with Ant, Maven, and other command line tools.
Uhura is a Web console for databases. It works with MySQL, PostgreSQL, and FirebirdSQL. It presents trees that let you browse databases, tables, columns, constraints, triggers, views, and procs. It has panels for history and fragments. Its editor features autocompletion and autoindenting. It is easy to install.