KnLiveCommentary is a realtime video comment streamer. It allows the task of adding comments and showing comments while playing a video stream in realtime. Video data and comments are fetched from a server and comments are displayed as scrolling top or bottom captions as the video advances. KnLiveCommentary also allows an authentication method and provides functions for filtering live comments. This is a project inspired by the video player at nicovideo.jp.
CMS Detector is a PHP class that can detect the software used by a site by analyzing its HTML. It takes as input the HTML of a given page and checks if certain HTML tags are present in the page, which usually are associated with certain Web applications. The class returns the list of known applications that seem to be used in the site, as well the URLs of those applications.
The Hummus PDF Writer library allows you to generate PDF files. It was developed with a principal “one-off” method of generating PDF files. Adhering to this idea, it is both fast and retains a low memory signature regardless of how large the file grows. The library has a set of high level features for adding content to a PDF, including creation of pages; drawing primitives and any of the simple PDF operators for drawing content; embedding of PDF, JPEG, and TIFF images; Unicode text support with Type1, TrueType, and OpenType fonts; and defining reusable objects using XObject Forms. You can also use the library as a PDF parser. The library is very extensible. It is easy to implement more PDF features by using the lower level set of methods, which provide access to the PDF building blocks themselves. Adding a feature requires you to be familiar with the PDF formatting of that feature, but will not require you to write the basic PDF building blocks, as the library handles this.
Retina App Tab Bar Icons collection will help iPhone and iPad application developers get their GUIs in order. The icons from this library can be used in navigation, tab bars, and toolbars, as they specifically meet the icon guidelines for iOS applications. Technically, there are 499 unique app icons created in matching style in AI, SVG, PNG, and PSD formats, with black and white versions, in sizes of 20x20, 30x30, 40x40, and 60x60 pixels.
Rythm Template Engine is a general-purpose, high-performance Java template engine which uses a Razor-like syntax. It is 2-to-3 times faster than Velocity. It supports variables, expression evaluation, control flow (if-else-if), looping, template inheritance(decoration/layout), and many features. There is a Play!Framework plugin based on Rythm. You can use Rythm in any place to generate any type of text file, including HTML, XML, Json, SQL, and any kind of source code.