SwiftyBeaver Introduction

In this lesson

In this lesson, I introduce you to the SwiftyBeaver logging framework for Swift.


Tap on time to skip ahead


Hello everyone! In this lesson, I’m going to talk about a great, lightweight, simple, pure swift logging framework called SwiftyBeaver.


I’m here at the Github repo for SwiftyBeaver. It’s an open source project. I want to give you a quick overview of it and I’ll dive into specific parts of it in other lessons. So from the site, SwiftyBeaver is a colorful, extensible, lightweight logging framework for Swift 2 and 3. The nice thing is, it generates colored log messages if you choose, it’s highly configurable, it’s simple to use and it has multiple destinations that you can log to. So here are some examples shown in the website. The cool thing that sets them apart from pretty much everyone else, is they have this really nice encrypted logging platform as one of the destinations that you can log to. They also have a Mac app that you can download and view all of your logs in the app. So from your iOS or tvOS or MacOS applications, you can log. And you can view the logs in the Mac app. So I’m going to go over all of this in various lessons and teach you all about SwiftyBeaver logging and how easy it is to use. You can even use it on the server if you’re using swift 3 and something outside of iOS or tvOS or watchOS. So hope you stay tuned and learn something about this great framework. 

Additional Info

Register to get access to additional resources and info.