JS Diff Viewer is a library that can find and view the difference between two text strings. It takes two text strings, uses the diff algorithm to find the differences between them, and returns a list of changes to patch the original string to become the final string. The patch list shows which characters are added or removed to change one string into the other. The difference between the text strings may be computed in three modes: by character, by word or by line. The object can also format the strings to view them as HTML, showing which characters are added and removed with special insertion and deleted styles. The example page works as a tool to interactively view the changes as the user changes the texts before and after the changes are applied.
Slideshow.js is an object that creates slide shows from HTML list elements using animations. The user can play and pause the animation, and go to the next or previous slide using buttons. It provides options to define if the slideshow will automatically play, control the animation speed, show play buttons, etc.
Event.js handles events in a browser-independent manner. It can add or remove callback functions which are called when an event happens on a given page element. It can also stop propagating a given event from inside an event handler, and prevent a page element event from being handled by the default handler.
PHDoc is a version of Markdoc adapted to the needs of academics. It aims to provide a lightweight alternative to large database-powered wiki systems, giving easy management of Web sites with a clean typographic layout, inspired by the beauty of LaTeX-made documents. LaTeX math markup and automatic hyphenation are supported. Scaffolding exemplifies everything that is needed for a personal website, without any technical prerequisites like HTML or CSS.
Liliko Chat is a fast and customizable Web chat system. It provides modern features such as desktop notifications, a responsive design, multiple languages and themes, and many more. Integration into existing community systems like phpBB 3 or MyBB is as simple as editing a config file.
Roosevelt is a Web framework for Node.js which uses Teddy for HTML templating and LESS for CSS preprocessing. Built on Express, Roosevelt is designed to abstract all the crusty boilerplate necessary to build a typical Express app, sets sane defaults with mechanisms for override, and provides a uniform MVC structure for your app.
Coq au Vin is a blogging engine written in Chicken Scheme. It is designed to appeal to users who have basic Web development skills (i.e., who know HTML and CSS), are able to install their own server-side software, and would rather edit a template than press 105 buttons to customize their sites.
OpenOTP Authentication Plugin Wordpress enables strong two factor authentication for admins and users. It displays an overlay on the Challenge-Response session, after filling in the username and password. It supports global, per role, and per user settings configurations. It will transparently handle any OpenOTP Login Mode, including LDAP only, OTP only, and LDAP+OTP.