Kraken Web Optimizer – Image Optimizer, ICO Converter, Code Minifier, JS Hint, JSON Validator

Kraken is a “Web Optimizer” – a set of the most important tools, indispensable for every web developer’s ongoing tasks. Kraken was built entirely with the awesome Node.JS – that’s why it’s so fast and efficient. Thanks to the Formidable module it can parse uploads with a blazing speed of 500 MB/sec.

Kraken Web Optimizer - Image Optimizer, ICO Converter, Code Minifier, JS Hint, JSON Validator

Source Website & Download

Free Open Source Exchange Rates API

The Open Source Exchange Rates API project was designed to address a glaring problem with exchange rate data on the internet: there’s an untold number of free currency conversion services, but no free/reliable place for developers to access the rates that power them. Originally built to integrate seamlessly with money.js, the API provides up-to-date, flexible and portable currency conversion data that can be used in any application, framework or language (not just JavaScript).

Free Open Source Exchange Rates API

The ‘API’ is powered by a simple nodeJS scraper and a list of currencies. Every hour, Currency Bot collects all the exchange rates from the Google Calculator API (one by one), then pushes them in JSON format to a public GitHub code repository for everybody to use.

Source Website & Download

Swagger: A Simple, Open Standard for describing REST APIs with JSON

Swagger is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services. The overarching goal of Swagger is to enable client and documentation systems to update at the same pace as the server. The documentation of methods, parameters and models are tightly integrated into the server code, allowing APIs to always stay in sync. With Swagger, deploying managing, and using powerful APIs has never been easier.

Swagger: A simple, open standard for describing REST APIs with JSON

Source website & Download

Tempo : The Tiny JSON Rendering Engine

Tempo is a tiny JSON rendering engine that enables you to craft data templates in pure HTML.

Tempo : The Tiny JSON Rendering Engine

Why use Tempo?

  • Clear separation of concerns: no HTML in your JavaScript files
  • It makes AJAX content easier to work with
  • It’s as friendly as a bunny rabbit (which are quite friendly)

Key Features

  • Works in Safari, Chrome, FireFox, Opera, and Internet Explorer 6+
  • Itty-bitty footprint, lightning-fast rendering!
  • No dependencies – Works with or without jQuery
  • Degrades gracefully if JavaScript is not enabled
  • Supports nested and conditional templates

Source Website