Skip to content
Weather and Forecasts for Humans
Swift Objective-C Ruby Shell
Branch: master
Clone or download
Latest commit 0e1c06c Jun 21, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Add CI job to lint using SwiftFormat Mar 17, 2019
Config Rename App Center key to app secret Dec 31, 2018
Docs Add privacy policy markdown file to repo Mar 6, 2015
Frameworks/AppCenter Switch from Hockey to App Center crash reporting Dec 28, 2018
Sources Add SwiftFormat Mar 17, 2019
Tests Add SwiftFormat Mar 17, 2019
Tropos.xcodeproj Resolve duplicate class warning Mar 15, 2019
bin Update Nimble to version 8.0.1 Mar 15, 2019
fastlane Ensure match users are signed in with the same username Feb 1, 2019
.gitignore Install gem dependencies with --user-install Dec 31, 2018
.hound.yml Fix typo in SwiftLint Hound configuration Dec 28, 2018
.ruby-version Update to ruby 2.5.0 Dec 27, 2018
.swiftformat Add SwiftFormat Mar 17, 2019
.swiftlint.yml Resolve warnings Jun 1, 2018
Brewfile Update and add for OSS release Jun 5, 2015
Cartfile Install Mixpanel via Carthage Dec 28, 2018
Cartfile.private Install OHHTTPStubs via CocoaPods Dec 28, 2018
Cartfile.resolved Update Nimble to version 8.0.1 Mar 15, 2019
LICENSE Update LICENSE Jun 21, 2019 Update Jun 21, 2019


Circle CI

Weather and forecasts for humans. Information you can act on.

Most weather apps throw a lot of information at you but that doesn't answer the question of "What does it feel like outside?". Tropos answers this by relating the current conditions to conditions at the same time yesterday.

Download on the App Store


Run bin/setup

This will:

  • Install fastlane, swiftlint and xcpretty
  • Install the carthage dependencies
  • Create Secrets.h. TRForecastAPIKey is the only one required for the application to run. You can get a key from You should include all keys for production builds.


Run bin/test

This will run the tests from the command line, and pipe the result through XCPretty.


See the CONTRIBUTING document. Thank you, contributors!

Need Help?

We offer 1-on-1 coaching. We can help you with ReactiveCocoa, getting started writing unit tests, converting from Objective-C to Swift, and more. Get in touch.


Tropos is Copyright (c) 2019 thoughtbot, inc. It is free software, and may be redistributed under the terms specified in the LICENSE file.



Tropos is maintained and funded by thoughtbot, inc. The names and logos for thoughtbot are trademarks of thoughtbot, inc.

We love open source software! See our other projects or hire us to help build your product.

You can’t perform that action at this time.