Google Chrome for Linux is my browser of choice for many reasons including speed and overall feeling of being “snappy” in comparison to Mozilla Firefox. I was going over the documentation for extension developers and realized it is fairly easy to build simple extensions. However, what makes developing Chrome extensions so much fun is the support for features like HTML5 local storage which provides persistent data storage of key-value pair data. This makes it possibly to conveniently store and retrieve data for you Chrome extension.


I decided to build a simple extension called H2O that you can download from this link to help you remember to drink eight glasses of water everyday by displaying an icon along with a counter next to the URL bar in Chrome. I was only experimenting and trying to build something vaguely useful, however the positive feedback and comments I have received from the users who bothered to install my extension have prompted me to further develop this extension with more features. I am considering adding features like displaying “graphs” of daily/weekly fluid consumptions.
I have also put up the source code for my extension @ Github for those interested in taking a look at it.