New More Development Tools Scripts for Web
Apache ODF Toolkit provides tools for developers to work with OpenOffice's well-known document format.This enables them to create, edit or parse documents and use the data inside their Java-based apps or websites, without having an OpenOffice installation...
Under the hood, the node-browscap library ports the functionality of PHP's get_browser function.node-browscap can be used in outputting an array of data about a browser and its properties and secondary abilities.This data can then be used by more complex...
Bean is a framework agnostic utility that lets developers add, remove, duplicate, and trigger (JavaScript) events.It works with all major desktop browsers and also includes support for touch interactions and mobile browsers.The library is also one of the...
Hogan.js can be used in two ways.It can be used on the client's side to handle dynamic page layouts, all controlled via Hogan templates.Or it can be used on the server (via Node.js) to compile templates before sending them to the client's browser.Both use...
DICOM (Digital Imaging and Communications in Medicine) is a standard for handling, storing, printing, and transmitting information in medical imaging.It works for local transaction, but for networking events also.It includes a file format definition and a...
The coroutine-based Python networking library uses Greenlet to provide a high-level synchronous API on top of libevent event loops.Features:Convenient API around greenlets
Familiar synchronization primitives (gevent.event, gevent.queue)
Socket module that...
Viewport Component detects an user's local viewport characteristics and uses that data to perform custom actions.This information can additionally be passed to a more advanced application for further processing as well, like a UI framework or user-agent...
EnhanceJS works by testing and detecting if a browser can render various CSS and JavaScript features.Based on the results it will ship various versions of the content, based on the user's browser support.This way, the core principles of "Progressive...
TameJs reads inputted JavaScript code and outputs it in a modified syntax.This new syntax is centered around optimizing the code for usage in asynchronous applications.All the code it rewrites is in the so-called "vanilla" JavaScript syntax, used with the...
Unlike other similar random ID generators, puid uses the current time value instead of a random token to generate the ID.This creates IDs that can be tracked backed into time and hold historic information.Besides the timestamp, other information like the...