# How are non programmers to use Julia Apps

**URL:** <https://discourse.julialang.org/t/how-are-non-programmers-to-use-julia-apps/127762>\
**Category:** New to Julia\
**Tags:** question\
**Created:** [April 6, 2025, 3:34pm UTC](https://discourse.julialang.org/t/how-are-non-programmers-to-use-julia-apps/127762 "2025-04-06T15:34:44Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Janis\_Erdmanis](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/janis_erdmanis/32/10869_2.png) [@Janis\_Erdmanis](https://discourse.julialang.org/u/Janis_Erdmanis)\
**Post date:** [April 6, 2025, 6:33pm UTC](https://discourse.julialang.org/t/how-are-non-programmers-to-use-julia-apps/127762/4 "2025-04-06T18:33:30Z")

</div>

> [@TinWallop](#):
>
> I might want to package for Mac (dmg) and installers for windows.

Julia can be packaged into installers; see AppBundler.jl project and [JuliaCon 2024 talk on it](https://www.youtube.com/watch?v=wICPVpDa7aw&t=654s). It has a list of post-processing steps that one can follow to obtain nice-looking `.dmg` or `.msix` installers.

Thanks to the [NLNET grant](https://nlnet.nl/project/Julia-AppBundler/), I am now returning to the next stage of AppBundler.jl, where the post-processing steps will be integrated into the `bundle` function using open-source alternatives. That would make it easy to write CI integration pipelines, so, for instance, tagging a release on a GitHub would automatically (pre)compile the application on each corresponding platform and bundle it to its native installer. I expect this will be done within the next three months.

Then, there will be work on flatpack support, PackageCompiler integration, Julia distribution creation and some work on resolving sandboxing issues.

---

_[View the full topic](https://discourse.julialang.org/t/how-are-non-programmers-to-use-julia-apps/127762)._
