# Priority queue choice

**URL:** https://discourse.julialang.org/t/priority-queue-choice/42783
**Category:** Performance
**Created:** [July 9, 2020, 2:12pm UTC](https://discourse.julialang.org/t/priority-queue-choice/42783 "2020-07-09T14:12:30Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![Henrique\_Becker](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/henrique_becker/32/15443_2.png) [@Henrique\_Becker](https://discourse.julialang.org/u/Henrique_Becker)
#### Post date: [July 9, 2020, 3:21pm UTC](https://discourse.julialang.org/t/priority-queue-choice/42783/3 "2020-07-09T15:21:12Z")

</div>

I will shamelessly suggest my package [`TrackingHeaps.jl`](https://github.com/henriquebecker91/TrackingHeaps.jl). If you can use a Heap (i.e., at a given time you only need the topmost priority element), and your keys are Ints, and you may need the extra tracking features it uses, then it is good.

I can give you support if you need (the package is documented and has tests). It is not a popular package however (I never announced it, and people using it probably just stumbled randomly on it).

---

_[View the full topic](https://discourse.julialang.org/t/priority-queue-choice/42783)._
