Create a macOS Application from an executable (like a Go binary). The actually kinda-maintained version of machinebox/appify.
  • Go 95.9%
  • Makefile 4.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-09-16 14:57:24 +02:00
testdata added icon support 2018-05-08 13:31:24 +01:00
.gitignore Move the package namespace to the fork 2025-08-23 08:46:29 -10:00
appify-icon.png added logo 2018-05-08 13:52:04 +01:00
go.mod Tidy up dependencies from case folding fix (#6) 2025-09-16 14:57:24 +02:00
go.sum Tidy up dependencies from case folding fix (#6) 2025-09-16 14:57:24 +02:00
LICENSE Update LICENSE 2018-05-06 18:08:25 +01:00
main.go Fix usage message and bump version (#5) 2025-09-16 05:35:41 +02:00
main_test.go added icon support 2018-05-08 13:31:24 +01:00
Makefile Unjank the project 2025-08-23 08:25:31 -10:00
preview2.png renamed preview file 2018-05-08 13:56:13 +01:00
README.md Update "go install" (PR#3 on old dude's repo) (#4) 2025-09-16 05:31:16 +02:00

appify

Create a macOS Application from an executable (like a Go binary)

Output of appify is a mac application

  • Create an Application from any executable
  • Set your own logo
  • Specify app metadata via flags

Install

To install appify:

go install codeberg.org/majick/appify@latest

Usage

appify -name "My Go Application" -icon ./icon.png /path/to/bin

This will create a regular macOS Application, the -menubar flag can be set to create a menu bar only app.