25
Apr
// php the_time('Y') ?>
Today, HTTP requests are used widely in websites as we fetch data using APIs, get screenshots or AJAX requests.
Unirest is a pack of lightweight HTTP libraries for many languages (PHP, Ruby, Python, Java And Objective-C).

It has support for GET, POST, PUT, UPDATE, DELETE operations and its methods + response structure are the same in all languages.
The usage is very simple and straightforward. Also, it is documented well.
22
Apr
// php the_time('Y') ?>
GitHub, by far the most used online repository for coding projects, hosts codes of many of us.
Huboard is an open source web app (built with Ruby on Rails) that adds project management capabilities to GitHub repositories.
It uses the GitHub public API, makes use of GitHub issues (so, no need to sync anything) and provides a customizable task board.

Milestones can be created, issues can be assigned to them (and to users) with drag ‘n’ drops and milestones can be prioritized by re-ordering them.
The app can be deployed with locally using Pow or to Heroku very easily.
Requirements: Ruby on Rails
21
Apr
// php the_time('Y') ?>
FPS meters are used to measure and visualize the “frames per second” values that are heavily used in games, live video connections, etc.
FPSMeter is an open source JavaScript library that simplifies integrating such a meter on any page that looks really nice.

It can measure the fps, number of milliseconds between each frame and number of milliseconds it takes to render one frame.
The library is standalone, themable and comes with options to define the interval, smoothing or enabling fps/ms switching.
Requirements: No Requirements
Compatibility: All Major Browsers
14
Apr
// php the_time('Y') ?>
Whoops is a PHP library for handling errors and debugging them much easily.
The library provides stack-based error handling with a good-looking error interface.

It has a simple API for dealing with exceptions, trace frames + their data and can integrate with any framework (ready-to-use integrations exist for end and Silex).
Whoops has no dependencies to run and has the ability to open referenced files directly in your editor and IDE.
Requirements: No Requirements
12
Apr
// php the_time('Y') ?>
It is kinda easy to find high-quality open source web apps in PHP or JavaScript. But that’s a little harder for ASP.NET.
JabbR is one of those treasures, it is an open source ASP.NET app for real-time chats.
The app uses SignalR library for the communication and allows users to register/sign-in with their e-mails or via social auth (Facebook, Google, etc.).

Users can define an avatar for themselves and communicate in a chat room (multiple chat room support with a tabbed interface) or privately.
It can display inline content from multiple sources like YouTube, Vimeo, Twitter, imgur, Google Docs and much more.
There are multiple notification types so that you also keep up with the conversation (Chrome pop-ups, live Twitter mentions or audio).
JabbR support Emojis, has keyboard shortcuts and IRC-like commands. Also, it has a responsive layout.
10
Apr
// php the_time('Y') ?>
On small screens, displaying a button/icon that can show/hide menu items in a single column is a very common method for responsive navigations. Even the icon used is pretty standard.
Responsive-Nav, a JavaScript plugin, simplifies creating such responsive menus with a lightweigt footprint (1.6kb minified-gzipped).

It makes use of touch events and CSS3 transitions for a great performance and works on screen readers + with a JavaScript-disabled state.
Also, the plugin is standalone and has callbacks for the init, open and close events.
Requirements: No Requirements
Compatibility: All Major Browsers
9
Apr
// php the_time('Y') ?>
Medoo is a lightweight (~8kb) PHP framework for working with SQL databases.
The framework comes as a single file and works with MySQL, MSSQL, PostgreSQL, SQLite (and more).

It has methods for all the common SQL queries and controls for preventing SQL injention.
Medoo is simple-yet-handy and it is very well-documented.
Requirements: PHP 5.1+
2
Apr
// php the_time('Y') ?>
Hidden side menus are a good way of enabling users to view the navigation options on request. And, they are perfect for responsive layouts as they save space.
Sidr is a jQuery plugin for creating “hidden side menus” on-the-fly.

It can be set to be displayed at right or left, a single page can have multiple side menus and offers multiple methods (existing or remote content) for loading the content.
For responsive layouts, a Sidr menu can be attached to a button (that is displayed for specific screen sizes with media -queries) and it’ll be a very handy navigation solution for small screens.
Requirements: jQuery
Compatibility: All Major Browsers
26
Mar
// php the_time('Y') ?>
Bespoke.js is a lightweight (<1kb minified-gzipped) JavaScript framework for crafting totally custom presentations or content sliders.
It is a foundation that offers the base (keyboard + touch support and adding the necessary classes to slide items) and the rest (CSS transitions or any other JS ) can be developed however preferred.

There is a JavaScript API provided with all the major events like next, prev, a specific slide, etc. and a plugin system exists for extending it.
Also, the demo includes awesome themes that can be find many use cases to themselves.
Compatibility: All Modern Browsers
25
Mar
// php the_time('Y') ?>
Swipebox is a jQuery lightbox plugin that has support for touch events and works well in responsive layouts.
It can display a single item or a group of items (gallery) where they can be browsed with swipe gestures or keyboard too.

The plugin mostly uses CSS transitions and has jQuery fallback for unsupported browsers.
Captions can be displayed with ease and few options exist for customization (like the appearance delay of the action bar)
Requirements: jQuery
Compatibility: All Modern Browsers