I need to perform some actions (say, for example, I install a program on an iMac and then generate a report that includes the following information:

  • the version of MacOS running on the iMac (eg. macOS Mojave 10.14.3)
  • the application I tried to install (name, version)
  • install result (success/fail)
  • the list of all applications installed and their versions (I do the ones in the Applications folder)

I need an app/script that automates that for me and extracts similar information for respective Operating Systems.


  • Works either in windows or Mac or any of the major Linux distros, preferably supports both Windows and Mac.
  • Available for free or for a free-trial, but preferably an opensource script that I can modify.
| improve this question | | | | |
  • Welcome to Software Recommendations SE, Amanuel! Can you please edit your question to explain in more detail what you need? Also, please specify a price range, or if you are looking for gratis solutions. Thanks! – RockPaperLizard Mar 13 '19 at 6:35
  • What's also unclear: Are you looking for some cross-platform software – as you mention MacOS and Windows in the same sentence? As those systems are very different, it's bit unlikely the same software works on both. So what if it doesn't? Is it OK to only support MacOS or Windows (or any other OS you need but forgot to specify)? – Izzy Mar 13 '19 at 8:02
  • 2
    @RockPaperLizard thank you for your suggestions. I have made a few edits to the question now. – Amanuel Goshu Mar 14 '19 at 0:15
  • The edits are looking good! Are you just looking for something that generates a list of all installed applications? Or are you looking for something that is automatically triggered whenever you install an application? – RockPaperLizard Mar 14 '19 at 1:36
  • @RockPaperLizard the two events can be asynchronous. I can run one after the other if I just have the tool. – Amanuel Goshu Mar 14 '19 at 3:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.