Google Chrome now official supports the add-ons in the development channel, though there are not many add-ons available right now and Chrome add-ons support is still not a feature of the stable version of Chrome, you can get it in the latest build of the Dev Channel release.
So, how do you install add-ons in Google Chrome? The process is pretty simple, here is a step by step guide that will teach you to install add-ons in Google Chrome.
1. Download and run Dev Channel installer from the Chromium Developer page.
2. The updated version (220.127.116.11) features an extension manager. The extension manager can be accessed in two ways –
Type in chrome://extensions/ in the location bar of a new window or tab.
Access it by clicking the wrench icon and then Extensions.
3. To those of us more attuned to the add-ons box of Mozilla Firefox, the extension manager will seem very basic. It features just three tools. The developer version gives you tools to load, pack and update add-ons. Remember, Chrome still does not have anything similar to an add-ons gallery, so a direct route to search and select Google Chrome add-ons is lacking.
5. Click the install link below the snapshots and download the package and install in Chrome. If you have downloaded it to your hard drive, just drag and drop it into the browser window.
6. For valid extensions, the installed add-ons section in the Extensions manager, displays the confirming information.
7. Uninstalling or disabling the add-ons is also just a matter of a single click from the extensions page.
Hope this guide really helps you and have fun with your new add-ons for Google Chrome.