OKToFly (2018-)

Drones are a really, really cool thing. You shoot up this tiny little flying quadcopter 399 feet up into the air and you get some stunning views.

But, drones are also really sensitive to the weather. So, being me, I wanted to find a tool where I could quickly check if it would be OK to fly.

I didn’t find anything. And so I decided to create OKToFly. That’s actually the project name. No joke.


OKToFly is a nice little tool programmed in Python (of course it’s in Python) that uses the Dark Sky API and some maths to figure out if it’s OK to fly.

“Hey OKToFly, is it OK to fly? Yes, it is OKToFly, thanks OK to Fly!”


The actual intention of this tool was to not only expose me to the Dark Sky API (since the Wunderground API is going kaput), and using Qt to develop GUI-based programs.

As of now, OKToFly has two ongoing versions, a CLI based version, and a Qt based version. The CLI edition is the guinea pig for figuring out the code & algorithms to use in the real Qt based version, so I know what I’m getting myself into.


It’s still early days for development, but I expect OKToFly to be finished sometime in mid to late 2019. I’ll start letting the world know about this cool little program once it’s in a more finished state.

Source code is here: https://gitlab.com/o355/oktofly