AMT Blog

Complexify – A jQuery Plugin for Analyzing Password Strength

Complexify is a free but useful jQuery plugin which lets you to accurately gauge the quality of a user's password to give them visual feedback, and to enforce a minimum level of security.

Many websites give an indicator of how secure a password is, and require a minimum standard of security. However this is always poorly implemented with rules such as 'must require a number' even if the password is 30 characters long and clearly very secure. Often the only requirement is a minimum number of characters, a very poor indicator of password strength.

Complexify calculates a rating for the password based on how difficult it would be to brute-force it. What does this actually mean?

  • If I have an 8 character password that only uses lower case characters, it's not good enough and I will need to make it better.
  • But if I have a 25 character password that happens to not have a number in it, I am not going to be forced to add one.

Complexify's default settings will enforce a level of complexity that would mean brute-forcing should take ~600 years on a commodity desktop machine. The 'perfect' password used to scale the complexity percentage would take 3x10^33 years.      

Complexify

Read more…

Don't like to miss out any of our posts? Do

Filed under: Open Source Security jQuery

Sisyphus.js – A Nice Gmail-Like jQuery Plugin for Auto-saving Drafts

Imagine you’re filling a complex form on site, or typing effervescent and extensive comment. And when you’re almost done with that browser is crashed, or you closed tab mistakenly, or electricity is turned off, or something else break your efforts.

Gmail-drafts-jquery-plugin

With this Sisyphus.js on site you just reopen page in your modern (with HTML5 support) browser and see all your changes at that forms. It’s lightweight (3.5 KB) jQuery plugin uses Local Storage to prevent your work being lost. And Sisyphus is easy to use and needs you just to select forms to protect. Sisyphus.js is freely available on GitHub with a MIT License.

Check out the demo here…

Like what we post? Share your thoughts on the comments below. If you wish to get regular updates on what we post, do subscribe to our RSS Feed

Filtrify.js – Open Source Plugin for Advanced Tag Filtering with HTML5 and jQuery

Filtrify is a handy open source plugin for advanced tag filtering, inspired by Chosen multiple select feature and Orman Clark’s Vertical Navigation Menu. This free plugin developed by Luís Almeida, lets you search tags within the tags, filter items by multiple tags from different categories, and get a live feedback on the number of items containing related tags.

How Filtrify Works

Filtrify makes use of the new HTML5 "data" attribute to store the metadata. All you have to do is include a "data" attribute for each item in your list with the respective tags (metadata). If you have more than one category of tags, include them in another "data" attribute. You can add as much categories of tags as you need.

Filtrify will then go through all the data attributes you included in your items and it will create a search menu with as many fields as the different number of categories (data-attributes) you provided. Each field label in the menu fires a "popup" filtering panel and there's where all the magic happens.
The plugin instanciation is very simple, you just have to pass a "containerID" and a "placeHolderID" which is the ID of the element where you want to place the menu.

Read more…

Like what we post? Share your thoughts on the comments below. If you wish to get regular updates on what we post, do subscribe to our RSS Feed

tQuery – A Slim library built on three.js, mimicking jQuery API

tQuery is a slim and user-friendly library built on top of three.js enabling users to write plugins and also to share their code and build on top of each other. It mimics jquery api, well know for its usability.

A team of skilled developers actively develops three.js as you might know. It got various rendering backends, importers for most 3D models format. It efficiently abstracts WebGl complexity and provides a wide variety of 3D objects.

tQuery seeks to reproduce the success of jQuery plugin ecosytem by mimicing its API. Thus, developers who are familiar with jQuery will learn tQuery in no time. Through three.js, they will be able to reach WebGl technology faster than before.  

Tquery-playground

Read more…

Like what we post? Share your thoughts on the comments below. If you wish to get regular updates on what we post, do subscribe to our RSS Feed

Filed under: JavaScript jQuery

Creating Retro ANSI art with Escapes.js

Escapes.js is a tiny JavaScript library for rendering ANSI art, a form of computer art that flourished in the mid 90s. ANSI art is a form of art, created by colorizing sequences of characters and blocks drawn in the built-in system font, which makes it easy to transmit across telephone wires. As a result, ANSI art was especially popular on Bulletin Board Systems (BBSes).  

Escapes.js is a library developed by Ori Livneh (@scatterblot), designed to be simple and fun to hack on. It has no hard dependencies, but it integrates neatly with jQuery. The source code and documentation are available on GitHub.

Ansi-art-with-escapejs

Read more…

Like what we post? Share your thoughts on the comments below. If you wish to get regular updates on what we post, do subscribe to our RSS Feed

 

noty – A Nice jQuery Notification Plugin

noty is a useful jQuery plugin that lets you create alert, success, error and confirmation messages that are used as an alternative to standard alert dialog . Each notification is added to a queue.

Noty

The notifications can be placed flexibly at various positions (top, topCenter, bottom, centre, top left or top right). There are many other options in the API to customize the text, animation, speed, buttons and much more. It also has various callbacks for the buttons, opening closing the notifications and queue control.

noty is an open source plugin compatible with all the major browsers and is available on GitHub with an MIT License.

Read more…

Like what we post? Share your thoughts on the comments below. If you wish to get regular updates on what we post, do subscribe to our RSS Feed

Filed under: Open Source jQuery

TextExt – Creating Awesome Text Input Fields with jQuery

TextExt

TextExt is a jQuery plugin which brings in functionality such as tag input and autocomplete.

The core design principle behind TextExt is modularity and extensibility. Each piece of functionality is separated from the main core and can act individually or together with other plugins.

TextExt's modular design lets you easily turn a standard HTML text input into a wide range of modern, tailored to your needs input field without bloating your source code and slowing down your site with the code that you aren't using.

A wide number of plugins are available including Tags, Autocomplete, Filter, Ajax as well as a few which are purely aesthetic like Focus.

Check out the manual for the full API documentation and examples.

Key Features of TextExt

  • Tags
  • Autocomplete
  • AJAX loading
  • Placeholder text

Read more…

Like what we post? Share your thoughts on the comments below. If you wish to get regular updates on what we post, do subscribe to our RSS Feed

Filed under: jQuery

Fotorama – jQuery Plugin for Creating Beautiful Image Galleries

Fotorama is an extremely useful image gallery plugin for jQuery that works great with your desktop as well as mobile browsers.

There are a number of useful options: 

  • Bullets/Thumbnails image scrolling;
  • Enable/Disable image dragging;
  • Fully control CSS via options;
  • Slideshow;
  • Images can have captions;
  • Thumbnail slider can be positioned vertical or horizontal;
  • Custom thumbnails/ default can be chosen;

Fotorama is free and unrestricted for personal and non-commercial use.

Fotorama-jquery_image_slider_thumb

Read more…

Don't like to miss out any of our posts? Do  

Filed under: jQuery

FeedEk : A Simple jQuery Plugin for Displaying RSS/ATOM Feeds

FeedEk is an RSS/ATOM Feed Reader/Importer/Parser that is written with jQuery.

The plugin is really simple to use and grabs the feed items from any domain with a few lines of code. You just need to provide the feed URL, the no of items to be displayed, description, whether publish date is to be displayed or not… Your RSS/ATOM feed is ready! Isn’t it Cool?!

FeedEk is available with a MIT License. It’s compatible with all the major web browsers.  

Feedek-jquery_rss_parser

Read more…

Like what we post? Share your thoughts on the comments below. If you wish to get regular updates on what we post, do subscribe to our RSS Feed

Filed under: jQuery

jQuery-inlog – Simplyfying jQuery code debugging

jQuery-inlog lets you to effortlessly debug your jQuery code.  You can see exactly what you pass to functions, what they return and in which context (this-value) they were executed.

  • No more alert ($obj.length) to see if your selector worked.
  • No more pain when chaining many calls and figuring out which one fails

The original idea of jQuery-inlog came from https://github.com/fmsf/jQueryLog, which was a modified version of the jQuery core rather than a plugin at the time jQuery-inlog was in the works...

Read more…

If you wish to get regular updates on what we post, do subscribe to our RSS Feed

 

Filed under: JavaScript jQuery
13
To Posterous, Love Metalab