JavaScript Premium Weather Widget

JavaScript Premium Weather Widget

Weather Conditions and Forecast Script


Frequently asked questions

Q: What is the mechanism of detecting my location?

A: Geo location.
By default, the script tries to use browser HTML5 capabilities to retrieve current location. If it fails or canceled, then the script will try to get the location by IP address using Telize GeoIP. If this also fails, then the script will initiate itself with North Pole (latitude: 90, longitude: 0).

Q: Can I search a specific zone/location to get the weather?

A: Yes.
You can really search anything including countries, zones, cities, zipcodes, companies, addresses, street names etc. If a match is founded, the weather will retrieve the weather from that match.
The location search is powered by google maps API.

Q: Does the weather widget have localization support?

A: Yes.
Desired language can be set via attributes. User defined languages can be added as well. Please refer to Widget Attributes and Localization Support sections.

Q: Can I change the measure units (metric system)?

A: Yes. It can be changed via user interaction or via attributes.
Please refer to User Interaction and Widget Attributes sections.

Q: Can I build my own theme?

A: Yes.
Please refer to Custom Themes and Backgrounds section.

Q: Can I access the weather data only without any UI?

A: Yes.
Please refer to Using the Data Service section.

Q: Is the widget responsive?

A: Yes.
All the included themes layouts are build with bootstrap which is responsive by design.

Q: Can I use this to build iPhone or Android applications?

A: Yes.
It is an AngularJS module and can be easily integrated in a Cordova mobile application.
For even more simplicity you can use a SDK such as Ionic Framework.

Q: Are nginx, IIS servers supported?

A: Yes.
It is a client-side solution and it is not dependent on server.

Q: Which are the supported browsers?

A: It should work fine with any modern HTML5 capable and JavaScript enabled browser.

Q: What is

A: It's the API used by our script to retrieve weather data.
In order to use our script, you must register and get your own API key. Registration is free, very easy and you get 1000 free API calls per day.

Q: It's a JavaScript client-side solution. What if someone sees my API key?

A: You should not be too worried about this.
Getting a key from is free and anyone can do it, so nobody needs yours.
But, still if you are a happy owner of highly visited site displaying weather with our script and you exceed the 1000 free calls per day, you should consider using an obfuscator/encryptor for the configuration part of the script.
There are plenty of free and commercial solutions available and we have also one in our portfolio ( ) that we are using for our demo and the other JavaScript products demos too.

Q: If I buy an extended license, can I use it in a product that will be sold on codecanyon?

A: Licensing terms are imposed by envato.
For more information please visit: or please ask envato directly.

Q: Is there a possibility to test the software with a demo version with limited features or time?

A: No. But, you are free to play as long as you want with the online demo and also we will more than happy to answer you to any pre-sale questions.

Regular License $9.00
Use by you or one client, in a single end product which end users are not charged for.

Extended License $45.00
Use by you or one client, in a single end product which end users can be charged for.

Short Information

WiseLoop JavaScript Premium Weather Widget is an AngularJS based weather condition and forecast script.
Its flexibility and easiness makes it perfect for displaying local or searched weather information in websites, blogs, portals, web and mobile apps.
It features GEO location, address search, localization, animations, theme support with really nice included themes that are responsive and compatible with mobile devices.

Buyer rating:
238 Sales