Connect With WRD
feed via e-mail
feed via e-mail

Archive for the ‘MIT License’ Category

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).

Unirest

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.

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.

Huboard for GitHub

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.

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.

JavaScript FPS Meter

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.

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.

PHP Error Reporting Library - Whoops

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.

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.).

Open Source ASP.NET Chat - JabbR

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.

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).

Responsive Nav

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.

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).

Medoo - PHP Database Framework

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.

  • Tags:
  • Filed under: Database, Goodies, MIT License
  • 0 Comments
  • 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.

    Sidr - jQuery Plugin

    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.

    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.

    Bespoke.js

    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.

  • Tags:
  • Filed under: Gallery, Goodies, MIT License
  • 0 Comments
  • 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.

    jQuery Swipebox

    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)

    Uptime Robot
    feed-holder
    FeedBurner
    PSD2HTML.com
    HotScripts Marketplace