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.
Don't like to miss out any of our posts? Do Subscribe to our Feed
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.
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.
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.
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.
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
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.
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.
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.
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
TextExt – Creating Awesome Text Input Fields with jQuery
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
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
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.
Don't like to miss out any of our posts? Do Subscribe to our Feed
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.
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
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...
If you wish to get regular updates on what we post, do subscribe to our RSS Feed
