# What is… Nuke?

**URL:** <https://forums.kodeco.com/t/what-is-nuke/896>\
**Category:** 🎓 Courses & Articles\
**Created:** [February 28, 2016, 8:09pm UTC](https://forums.kodeco.com/t/what-is-nuke/896 "2016-02-28T20:09:09Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![rperes](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/rperes/32/85224_2.png) [@rperes](https://forums.kodeco.com/u/rperes)\
**Post date:** [February 28, 2016, 8:09pm UTC](https://forums.kodeco.com/t/what-is-nuke/896/1 "2016-02-28T20:09:09Z")

</div>

This article gives a quick overview of Nuke, an open source Swift framework for loading, processing, caching, displaying, and preheating images.

* * *
 This is a companion discussion topic for the original entry at [http://www.raywenderlich.com/118361/what-is-nuke](http://www.raywenderlich.com/118361/what-is-nuke)

---

<div class="post-metadata">

**Author:** ![toriaezunama](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/toriaezunama/32/2174_2.png) [@toriaezunama](https://forums.kodeco.com/u/toriaezunama)\
**Post date:** [February 29, 2016, 2:48pm UTC](https://forums.kodeco.com/t/what-is-nuke/896/2 "2016-02-29T14:48:55Z")

</div>

Thanks for the great introduction. Nuke is definitely another option to add to the tool belt.

[HanekeSwift](https://github.com/Haneke/HanekeSwift) is also another good caching option - although it doesn’t have the preheating tableview option which sounds super useful.

---

<div class="post-metadata">

**Author:** ![macrotech](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/macrotech/32/73585_2.png) [@macrotech](https://forums.kodeco.com/u/macrotech)\
**Post date:** [March 12, 2016, 11:45am UTC](https://forums.kodeco.com/t/what-is-nuke/896/3 "2016-03-12T11:45:56Z")

</div>

I have to say I am very impressed with Nuke. My collection view was a bit choppy using AlamofireImage and switching to Nuke fixed the problem. BTW, just curious, is anybody else having performance issues with AFImage?

---

<div class="post-metadata">

**Author:** ![mdraggon](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/mdraggon/32/81494_2.png) [@mdraggon](https://forums.kodeco.com/u/mdraggon)\
**Post date:** [September 12, 2017, 1:35am UTC](https://forums.kodeco.com/t/what-is-nuke/896/4 "2017-09-12T01:35:34Z")

</div>

This article is amazing! Nuke was the solution to my choppy scrolling! But I have to say, I do miss the options I had with KF. options like fade animations and knowing the progress of image downloads. Nuke doesn’t seem to have them. Knowing the progress would have been nice to have so I could create a loading bar or something.

---

<div class="post-metadata">

**Author:** ![shogunkaramazov](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/shogunkaramazov/32/108826_2.png) [@shogunkaramazov](https://forums.kodeco.com/u/shogunkaramazov)\
**Post date:** [November 16, 2017, 11:00pm UTC](https://forums.kodeco.com/t/what-is-nuke/896/5 "2017-11-16T23:00:38Z")

</div>

This tutorial is more than six months old so questions are no longer supported at the moment for it. We will update it as soon as possible. Thank you! :]

---

<div class="post-metadata">

**Author:** ![shogunkaramazov](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/shogunkaramazov/32/108826_2.png) [@shogunkaramazov](https://forums.kodeco.com/u/shogunkaramazov)\
**Post date:** [November 16, 2017, 11:00pm UTC](https://forums.kodeco.com/t/what-is-nuke/896/6 "2017-11-16T23:00:40Z")

</div>


