O'Reilly offers technology and business professionals unlimited access to a huge library of the most relevant books, videos, training courses, audiobooks, certification study guides and conferences. Remarkable careers are built on the knowledge gained from our huge catalog, and new ideas and interests are nurtured.

O'Reilly (formerly Safari Queue) is the app that lets you take our huge collection wherever you go:

- Download as many books and videos as you can squeeze onto your iPhone, iPad or iPod Touch, to read offline or online

- Start reading on one device and pick up where you left on another, with effortless syncing of highlights and position.

- Adjust text display for comfort, with font-size controls and ‘night mode’.

- Search the catalog for new books and videos to add to your queue, and keep up to date with our stream of the most recently-added content

- Control the app with an external keyboard

Please note that to use this application you must have an active O'Reilly account created after July 2014. If you are an O'Reilly customer who joined before July 2014, please use our Safari To Go app, also available in the App Store.

What’s New

Version 2.5.0

Learning Paths are here!

Alongside the existing support for our vast library of books and videos, we’ve now added support for our expert-curated Learning Paths. You can find them in search, add them to playlists, and read and watch them just like you would any other content. Let us know what you think!

Other new features and improvements with this release include:

- Book chapters and video clips can be viewed directly from search results
- Book chapters and video clips discovered in Search or stored in Playlists now display the book or video series it belongs to.
- Downloads over cellular data are now disabled by default (this can be toggled in Settings)
- Fixed a crash that could occur when filtering search results by publishing date
- Fixed a crash that could occur when refreshing Playlists or Downloads with many items
- Fixed an issue with accurately displaying download state of full video series in Playlists

Ratings and Reviews

4.6 out of 5
10.7K Ratings
10.7K Ratings
hmmm...nevermind ,

Stop badgering to rate the app

No side by side page layout. Please add this feature for the larger format iPads as landscape mode is easier on the hands. The app Keeps badgering me to give a rating on EVERY device I use every time I revert to the queue. Guess what? I have not used the app enough to know how useful it will be, so by pestering me in this fashion, you have earned yourselves a round zero rating (since I’ve only managed to experience annoying features so far). Congratulations. What brilliant designer thought that interrupting my workflow repeatedly to rate the app is a great idea? Finally, stop asking me to login. One login should suffice unless i am buying something through the app, which is not a feature at this time. If you must ask for credentials, then at least allow fingerprint or Face ID. Whether or not I renew my subscription will depend on content as well as how easy it is to use the app for learning new topics. And please eliminate these annoying interruptions to a learner’s workflow. I may revise my review once I’ve used the app for a few weeks.

HymanZHAN ,

A decent app with a few quirks

Most of the time, it’s a good app. However, there are some design choices and bugs that make the user experience really unpleasant.


When I finish downloading a set of videos, for example, the “Introduction to Go Programming”, the playback progress for every video is close to the end. So if I start a lesson, I have to manually slide backward to the very beginning. And when I finish, because the following videos are all close to “finished”, it would just jump through all of them because the autoplay option is set to true.
On the web version, I can clearly see that I have not started the following lessons. However, in the app, it’s not the case. I have to manually catch and pause the video before it jumps to the next one.

Unpleasant design:

As for readings, I believe most people grow to read books page by page, left to right or right to left. However, this app forces to scroll up and down, with no pagination. That’s rather unnatural and annoying. I mean, we are not scrolling a webpage with a mouse wheel; We are using our finger tip.

No typeface selection is a bummer.

Font size is still not as large as I would like even at its largest. Readable, but not so comfortably in a distance. I need to find where I left off for a second or two, which is not so pleasant.

martind81 ,

Downloads often hangs

Great app but really hard to download content for offline. Most of the time the downloads hang forever after a few seconds. Pausing it and resuming often leads to a corrupted file, or even freeze and crash the app. I have this problem on both my iPhone XS and iPad Pro 2018 and the customer service was unfortunately not very helpful. They told me to uninstall and reinstall the app, which didn't fix it. This happen on both mobile or wifi connection and I can confirm that my internet connection isn't the problem (good latency and bandwidth, no pb to download netflix content, etc.) This seems like a bad implementation of the network stack of the app.

Update Jan 10: App doesn't open anymore, get stuck at login. Had to uninstall and reinstall one more time. And to redownload all the contents :(

Developer Response ,

We've found a bug for offline that logs users out and we are deploying a fix asap! Feel free to reach out to us directly through the in-app Feedback channel if you have any other issues. Thank you!


O'Reilly Media, Inc
102.1 MB
Requires iOS 11.0 or later. Compatible with iPhone, iPad, and iPod touch.
Age Rating
Rated 4+
© 2019 O'Reilly Media, Inc.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like