The free and open-source progressive weather app
Alternatives To Ocula
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
a year ago5mitJavaScript
:sunny: Develop a weather wechat mini program application in two days - 两天撸一个天气应用微信小程序
2 years ago17mitJavaScript
Web Extension — A new tab page extension with material design and useful features :new: :tada:
5 months ago49agpl-3.0Vue
weather prediction tool for Animal Crossing: New Horizons
a year ago17otherVue
a month ago10mpl-2.0Vue
使用Vue.js、Element UI作为前端,Python、Flask提供后端接口的一个前后端分离的导航页。Keywords:导航|主页|天气|书签|便签|翻译|苹果商店|App Store|价格监控|黄金|股票|基金|必应壁纸|热门新闻聚合|爬虫|网盘|图床|权限管理|短链接生成|异步脚本运行
Progressive Weather App210
5 years ago2Vue
A local weather app that fetches weather forecast from Openweathermap.org. A Progressive Web App built with Vue.js.
a year ago18mitVue
The free and open-source progressive weather app
Vue Weather Notifier173
6 years ago1Vue
A small SVG animation illustrating a weather app notification in Vue
7 months agomitVue
Infoboard showing time, weather, calendar events, photos from local folder or online sources as background and Transport for London status updates. Intended for Raspberry Pi, but should work on any machine with NodeJS available.
Weather Vue97
5 years agomitVue
☀️ Weather app using Vue.js, Google Maps Geocoding, and Dark Sky.
Alternatives To Ocula
Select To Compare

Alternative Project Comparisons



The free and open-source progressive weather app


Ocula is a weather app built entirely using modern web standards in an attempt to create a great looking weather app that anyone can use on any device while also providing a simple PWA template for developers to build upon.

I set out to create Ocula as a replacement for my favourite weather app - Pocket Weather, which was unfortunately shut down at the end of 2019 due to high maintenance costs.


  • No location restrictions - available worldwide
  • Daily forecast for up to 8 days
  • Hourly forecast data for up to 24 hours
  • Trend charts for hourly temp, rainfall and wind
  • Ocean tide information with tide height trend chart
  • Interactive weather maps with 6 different map types (radar, precipitation, temp, cloud, wind, pressure)
  • Frame-by-frame playback for radar images to visualise incoming rain
  • Dark/Light Themes. Default theme changes based on current time of day
  • Options to reorder or hide forecast sections, set your prefferred map type, units and more
  • Open-source, privacy friendly, and best of all - free


The goal of this project is to satisfy the following:

  • Must be open-source and freely available to all.
  • Must be ad-free, subscription-free and any revenue generated to be used for ongoing maintenance costs.
  • Must be built entirely using free (or freemium) services/assets (including hosting, api's, graphics etc.).
  • Must be fast, lightweight, accessible and beautiful.

It is my hope that by satisfying the above conditions Ocula can be a weather app for all to enjoy without being bombarded with ads and signups.

However, as a result of satisfying the above conditions it is therefore not sustainable without some form of monetisation. For the most part I use free tiers of various services to ensure the app remains free but with increased usage I will personally incur the cost and may be forced to shutdown the service should costs become burdensome. For this reason I ask that you consider one of the following:

  • If you like Ocula and use it as your everyday weather app I ask that you please consider contributing a regular small donation to the project (see donating) to help ease the cost of maintenance.
  • If you are a developer you are free to fork this repository and host your own copy in accordance with the MIT licence.


Please consider donating to the ongoing development of this project by visiting my Patreon page.


Popular Weather Projects
Popular Vue Projects
Popular Command Line Interface Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.