Top 10 Popular JavaScript Frameworks and Libraries

With the rise of the Web 2.0 era of computing, JavaScript became increasingly popular for the development of user interfaces for applications, both web-based and desktop-based. With the expanded demands for JavaScript, an easier means for programmers to develop such dynamic interfaces was needed. Thus the concept of JavaScript libraries or frameworks developed. Lots of JavaScript framework are available for you to choose. Here is the list of top 10 most popular JavaScript frameworks.


jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. Moreover, with a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.


Prototype takes the complexity out of client-side web programming. Built to solve real-world problems, it adds useful extensions to the browser scripting environment and provides elegant APIs around the clumsy interfaces of Ajax and the Document Object Model.


MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. In addition, it allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API.

Dojo Toolkit

Dojo Toolkit saves you time and scales with your development process, using web standards as its platform. It’s the toolkit experienced developers turn to for building high quality desktop and mobile web applications. From simple websites to large packaged enterprise applications whether desktop or mobile, Dojo will meet your needs.

Ext JS

Sencha Ext JS is the industry’s most powerful desktop application development platform with unparalleled cross-browser compatibility, advanced MVC architecture, plugin-free charting, and modern UI widgets.


YUI (Yahoo User Interface Library) is a free, open source JavaScript and CSS library for building richly interactive web applications. YUI’s lightweight core and modular architecture make it scalable, fast, and robust. provides you with easy-to-use, cross-browser user interface JavaScript libraries to make your web sites and web applications fly. Its an addon to the Prototype framework.


Zepto is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API. The goal of Zepto is to have a ~5-10k modular library that downloads and executes fast, with a familiar and versatile API, so you can concentrate on getting stuff done. Above all, it is open source software and is released under the developer and business-friendly MIT license.


Qooxdoo is a visual interface library written in JavaScript that provides a large set of controls allowing the creation of rich clients in your browser, and compatibility with various browsers on various platforms, usually in AJAX applications. It takes advantage of the object-oriented features of JavaScript, a powerful hierarchy of classes.


SnackJS is a small and elegant framework in JavaScript that provides only the functionality that most small websites need (and with only 3 KB!), such as work more easily with arrays; efficiently retrieve and modify classes and attributes of CSS elements; Add, remove and dismiss event handlers easily; and run and manage results of basic requests of AJAX/JSON/JSONP.


10 Best Open Source Free eCommerce applications

Open source eCommerce Shopping solution industry is growing nowadays. If you want to start your own eCommerce business then there are several options to choose from. This is the list of some open source and free eCommerce platform from which you can get idea which you want to use. Each application is designed and developed targeting specific group of customers and products. It is wise to understand fully about the eCommerce solutions before you decide.

1. Magento

Magento is a feature-rich eCommerce platform built on open-source technology that provides online merchants with unprecedented flexibility and control over the look, content and functionality of their eCommerce store. Magento’s intuitive administration interface features powerful marketing, search engine optimization and catalog-management tools to give merchants the power to create sites that are tailored to their unique business needs.

2. OpenCart

OpenCart is an open source PHP-based online shopping cart system. A robust e-commerce solution for Internet merchants with the ability to create their own online business and participate in e-commerce at a minimal cost. OpenCart is a turn-key ready “out of the box” shopping cart solution. You simply install, select your template, add products and you’re ready to start accepting orders.

3. OSCommerce

OSCommerce is an online shop e-commerce solution that offers a wide range of out-of-the-box features that allows online stores to be setup fairly quickly with ease, and is available for free as an Open Source based solution. Today, osCommerce has been taken to the next level, moving towards an e-commerce framework solution that not only remains easy to setup and maintain, but also making it easier for store administrators to present their stores to their customers with their own unique requirements.

4. Prestashop

Prestashop is an award winning e-commerce solution having won the Best Open Source Business Application. Having been distributed under the open source license, Prestashop now powers thousands and thousands of online stores across the globe. It is also backed by an active community of developers who frequently develop various add-ons for extending the functionalities of Prestashop.

5. Ubercart

Ubercart is an open source e-commerce shopping cart that fully integrates your online store with Drupal, the leading open source content management system. This is a killer combination for anyone looking to build a community around a product, sell access to premium content, offer paid file downloads, and much much more.

6. ZenCart

ZenCart truly is the art of e-commerce; free, user-friendly, open source shopping cart software. The ecommerce web site design program is being developed by a group of like-minded shop owners, programmers, designers, and consultants that think ecommerce web design could be and should be done differently. ZenCart offers great support and tutorials and has extensive documentation to help you at every stage.

7. TomatoCart

TomatoCart is a next generation open source shopping cart, branched from osCommerce 3 as a separate project. The TomatoCart administration site is completely rewritten based on Ext JS which is a cross-browser JavaScript library for building Rich Internet Applications. It includes many high-performance and customizable UI widgets to simplify work with web applications. The web desktop application allows users to keep several windows open simultaneously, enabling users to work with several modules such as products, customers and orders at the same time.

8. Zeus Cart

Zeus Cart is an incredibly stable & richly-interfaced, open source shopping cart and it’s a simple E-commerce software package which allows, even a non-technical person to open an online store on the Internet, with minimal efforts. ZeusCart is a web-based PHP/My SQL shopping cart which is simple, powerful and easy to use. Zeus Cart includes a number of marketing-tailored features that can help you increase your online sales, promote repeat purchases, and boost customer satisfaction.

9. Spree Commerce

Spree Commerce is a 100% open source e-commerce platform powered by the popular Ruby on Rails framework. It was designed to make customization and upgrades as simple as possible. Spree has a large community of developers throughout the world and is one of the most popular open source projects.

10. AbanteCart

AbanteCart is a free PHP based eCommerce solution for merchants to provide ability creating online business and sell products online quick and efficient. AbanteCart application is built and supported by experienced enthusiasts that are passionate about their work and contribution to rapidly evolving eCommerce industry. AbanteCart is more than just a shopping cart, it is rapidly growing eCommerce platform with many benefits


10 Best Open Source and Free Applications for Windows

There are lots of open source and free applications which can be used uniquely or as an alternative to paid commercial applications. According to wiki,

Open-source software (OSS) is computer software that is available in source code form: the source code and certain other rights normally reserved for copyright holders are provided under an open-source license that permits users to study, change, improve and at times also to distribute the software.

Here is the list of 10 best open source applications of my choice. They are listed in random order. You can use them for free (as in “free speech” and also as in “free beer”).

  1. VLC: VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVD, Audio CD, VCD, and various streaming protocols. It is simple, powerful and fast. It plays most codecs with no codec packs needed, for example, MPEG-2, H.264, DivX, MPEG-4, WebM, WMV player, etc. It works on most platforms like Windows, Linux, Mac OS X, Unix. It in not only a media player but also media converter and streamer.
  2. 7-Zip: 7-Zip is a free file archiver which is licensed under GNU LGPL License. It has high compression ratio in 7z format. For packing/unpacking it supports 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM file. Moreover it supports many files like ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR and Z for unpacking. For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip. Its other important features are strong AES-256 encryption in 7z and ZIP formats, self-extracting capability for 7z format, integration with Windows Shell, powerful File Manager, powerful command line version and plugin for FAR Manager.
  3. Notepad++: Notepad++ is a free text editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License. Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.
  4. Open is the leading open-source office software suite for word processing, spreadsheets, presentations, graphics, databases and more. It is available in many languages and works on all common computers. It stores all your data in an international open standard format and can also read and write files from other common office software packages. It can be downloaded and used completely free of charge for any purpose.
  5. Firefox: Firefox is a free, open-source web browser for Windows, Linux and Mac OS X (and many other platforms) based on the Mozilla code base it is small, fast and easy to use. Firefox offers many advantages over Internet Explorer, such as tabbed windows, quick links, security and the ability to block ads. Firefox is well known for being the most customizable web browser. With a selection of thousands of free add-ons on the Firefox Add-ons site, you can customize Firefox to have it look the way that you want, and function the way that you want.
  6. Thunderbird: Thunderbird is a free open source graphical email client and newsreader developed by the Mozilla Foundation. It is available for Windows, Mac OS X, and Linux, includes support for both IMAP and POP email. It is cross platform and a strong contender of Microsoft Outlook and Eudora Mail. Like Mozilla Firefox, Thunderbird supports add-ons, extensions that provide additional functionality to the e-mail client. One of the key extensions available for Mozilla Thunderbird is Mozilla Lightning, an extension that adds calendar and personal information manager (PIM) capabilities to Thunderbird.
  7. Audacity: Audacity is a free cross platform audio editor. It allows you to record live audio, convert tapes and records into digital recordings, edit Ogg Vorbis, MP3, WAV or AIFF files, edit or mix sounds together, change the speed of recording, add effects and many other things. You can change the speed or pitch of a recording. It acts like a non-destructive editor, providing multiple levels of undo, but it also writes changes made to the audio to disk, eliminating the need for complicated real-time processing.
  8. GIMP: GIMP is an acronym for GNU Image Manipulation Program. It is a freely distributed program for such tasks as photo retouching, image composition and image authoring. It has many capabilities. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, an image format converter, etc. It is expandable and extensible. It is designed to be augmented with plug-ins and extensions to do just about anything. The advanced scripting interface allows everything from the simplest task to the most complex image manipulation procedures to be easily scripted.
  9. PDFCreator: PDFCreator is an application for converting documents into Portable Document Format (PDF) format on Microsoft Windows. It works by creating a virtual printer that prints to PDF files, and thereby allows practically any application to create PDF files by choosing to print from within the application and then printing to the PDFCreator printer.
  10. Pidgin: Instant messaging using application is not much popular nowadays but still Pidgin is surviving due to its consolidated chat service. It is an easy to use and free chat client used by millions. It lets you log in to accounts on multiple chat networks simultaneously. This means that you can be chatting with friends on MSN, talking to a friend on Google Talk, and sitting in a Yahoo chat room all at the same time.

5 Best Open Source Guestbook Applications written in PHP

1. MGB OpenSource Guestbook

MGB OpenSource Guestbook is an open source guestbook application written in PHP, using JavaScript and a MySQL Database. It is easy to use, flexible and customizable with templates to make it fit 100% to your homepage.

Features :

  • Administration backend
  • User Management (Administrators / Moderators)
  • Different templates, styles for templates, iconsets
  • Akismet support (activatable / deactivatable)
  • Gravatar support
  • Different language files available
  • Moderated Guestbook (activatable / deactivatable)
  • 2 captchas (securitycode / mathematic) (activatable / deactivatable)
  • eMail Spam preventing (activatable / deactivatable)
  • Word censorship (activatable / deactivatable)
  • Smilies (if disabled, text smilies will be shown instead)
  • BBCodes (activatable / deactivatable)
  • Post time (min/max) to prevent spam

Home : MGB OpenSource Guestbook Home
Download : MGB OpenSource Guestbook Download

2. phpBook

phpBook is a free open source PHP/MySQL guestbook program. phpBook is loaded with several nice features. Some attractive features are Nice interface; Fast and stable code; IP logging and banning; Browser logging, etc.

  • reCaptcha input checking
  • Built around the Nooku core for security
  • Gravatar user images
  • Fast, stable Code
  • Language Templates (english, german, dutch) others to follow e.g.( italian, portuguese, french, danish, swedish, japanese, chinese, arabian, yug, greek, slovenian, czech, islandic, …)
  • Location Templates (world, europe, belgium, sweden, danish, dutch, …)
  • Floodprotect
  • IP-Logging and banning
  • Email logging and banning
  • Browser-Logging
  • Smilies Database (over 90 included)
  • Dirty Word Filter
  • Long Word Filter
  • Webmaster E-Mail Notify
  • Web-Admin-Panel
  • Moderator-Function (add, edit, delete comment)

Home : phpBook Home
Demo : phpBook Demo

3. Lazarus

Lazarus is a free guestbook script written in PHP that uses your MySQL database for storage and is based upon the excellent Advanced Guestbook script from Proxy2. Lots of additional features have been added in Advanced Guestbook and also added several layers of anti spam protection to make one of the most feature rich and spam resistant guestbook scripts available for free.

  • Powerful AGCode for formatting entries or even displaying pictures and Flash
  • Allow HTML in entries but control which tags can be used
  • Send emails using SMTP instead of sendmail
  • Create thumbnails for images that have a large file size
  • Automatic resizing of images and Flash files displayed in entries
  • Graphical smileys (emoticons)
  • Previewing of entries
  • Email notification of new entries and comments
  • Thank you email sent to guests after posting new entry
  • Use Captcha or Saptcha to prevent automated posting​
  • Each guestbook generates a unique form
  • Time delay before guests can post
  • Time limit on how long a guest has to post
  • Moderate entries before they appear in your guestbook

Home : Lazarus Guestbook Home
Download : Lazarus Guestbook Download
Demo : Lazarus Guestbook Demo

4. RicarGBooK

RicarGBooK is a guestbook system written in PHP and based on flat files. You can delete or modify any comment with an admin control panel. It’s easy, simple and completely free!

  • Easy to install.
  • No database required.
  • Approval messages.
  • Multiple languages available.
  • Guestbook error log.
  • Email notification.
  • Spam protection with CAPTCHA.
  • Spam filter.
  • Admin control panel.
  • Emoticons and BBCode.
  • Flood protection.
  • Bad words filter.
  • Admin can edit or delete comments.
  • Admin can ban IP address.

Home : RicarGBook Home
Download : RicarGBook Download
Demo : RicarGBook Demo

5. DigiOz Guestbook

The DigiOz Guestbook is a PHP driven guestbook system that stores all the entries in a simple text file. It is very simple to install and use, and the header and footer files included with the script allow you to customize the script to blend in with the rest of your website. The guestbook contains features such as entry flooding protection, administrative entry notification, bad word filter, emoticons, and much much more.

Features :

  • Flat file data storage for ease of setup
  • Header and Footer files allow you to customize it to fit your web site
  • Image verification to prevent spam from automated bots from posting
  • IP blocking for protection from spammers
  • Administrative area for deleting entries and monitoring the IP of spammers
  • Support of an unlimited number of languages using Language file generator
  • Smiley face support for guestbook entries posted
  • Styling support for bold, underline, italic font and centered text
  • Search feature to search through guestbook entries
  • Sorting capability for sorting entries by oldest or newest entry
  • Ability to make the email, name or message fields optional
  • Admin email notification for messages posted (optional)
  • Flood protection to prevent users from posting spam posts over and over
  • Referring URL Check to make sure spam bots do not auto submit messages
  • Bad word filter which can be customized to filter out any bad word

Home : DigiOz Guestbook Home
Demo : DigiOz Guestbook Demo
Download : DigiOz Guestbook Download