App Factory allows you to easily convert your scripts into full applications. It works with any script you can run from the command line and allows using custom icons.

Make sure that the script contains a proper hashbang at the top such as #!/bin/sh or #!/usr/bin/python. If no hashbang is added the script will not work.

Scripts must be at least 28 bytes in size or else they cannot be used.

App Factory is open source and available at
Please submit any bug reports here for support as well.

What’s New

Version 2.0

Resize icons when they don't fit the allowed sizes for icns files.
Migrated from Objective-C to Swift.

Ratings and Reviews

5.0 out of 5
1 Rating

1 Rating

SomeSillyNicknameGoesHere ,

IDK about some reviewers

This app works for me. I ahve had probelms getting the right ion configuration and getting support is hard, but it does work for me. turns a script into a launchable app as promised.

Fdttga ,

Thank you so much simpler for python code

If you are a basic python developer making simple games with tkinkter this works great!!! so happy i dont have to fool around with complex compilers like py2app!!! must have for any beginner or basic developer. This also works with many languages so I will have this forever to be able to make apps. just make sure you hav the interpreter

Xxx45314899976421 ,

Unable to use libraries

I really like the idea of this app, making apps sounds really cool. Unfortunately, you can't do much without the use of libraries and packages. Please update to allow use of multiple scripts in a single app.


JJ Company Jewell
2.9 MB

OS X 10.10 or later, 64-bit processor



Age Rating


  • Family Sharing

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