Skip to main content
2025 Python Packaging Survey is now live!  Take the survey now

Mac app generator

Project description

Installation

$ [sudo] pip install mac-app-generator

Features

shell (mini) and python (full) versions

Classes

class __doc__
mac_app_generator.App Mac app generator. writable properties: app_folder, app_name, app_path, app_code, app_script, app_image, app_stderr, app_stdout, app_env. methods: create_app()

Scripts usage

usage: mac-app-generator script app [image]

Examples

create app from shell script

$ mac-app-generator script.sh name.app
$ mac-app-generator script.sh name.app Icon.png

create app from python script

>>> mac_app.App(app_script="file.py", app_path="name.app").create_app()

create app from a python class

import mac_app_generator
class MyApp(mac_app_generator.App):
    def run(self):
        pass

if __name__ == "__main__":
    MyApp().run()
>>> MyApp().create_app()

Related projects

python-readme-generator

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page