# \[ANN\] UpSetPlot.jl

**URL:** <https://discourse.julialang.org/t/ann-upsetplot-jl/136848>\
**Category:** Package Announcements\
**Tags:** plotting\
**Created:** [April 24, 2026, 8:34am UTC](https://discourse.julialang.org/t/ann-upsetplot-jl/136848 "2026-04-24T08:34:40Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![goerz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/goerz/32/3269_2.png) [@goerz](https://discourse.julialang.org/u/goerz)\
**Post date:** [April 24, 2026, 2:01pm UTC](https://discourse.julialang.org/t/ann-upsetplot-jl/136848/3 "2026-04-24T14:01:54Z")

</div>

> [@juliohm](#):
>
> `upsetplot` would be preferred

For the record, I would _strongly_ prefer `upset_plot`, and I don’t think it is any less idiomatic than `upsetplot`. As the [The current state of function naming style](https://discourse.julialang.org/t/the-current-state-of-function-naming-style/136849) thread shows, the `mashedcase` convention that is encouraged (but inconsistently applied) in core Julia is rather controversial across the wider Julia ecosystem, and certainly does not reflect a consensus (unlike `snake_case`)

---

_[View the full topic](https://discourse.julialang.org/t/ann-upsetplot-jl/136848)._
