Skip to content

I rewrote Angry IP Scanner for Mac from the ground up with Go and Swift, and have a signed/notarized binary. #511

@Responsible-User

Description

@Responsible-User

Here is the repo if you just want to download or complain about the code

This is not so much a feature request as just something I did. I also did not want to do a PR as this scraps all the original Java code (and I have not done Linux or Windows versions yet).

The other night I got irrationally angry when I needed to run AngryIP and Mac OS 26 told me that I needed to install Rosetta on my Mac. After installing that bullshit then Defender ATP refused to let the program run (even after allowing it through Gatekeeper), so I had to add it to the exclusion list. While the program ran, I was very annoyed at the whole situation.

So I rewrote the whole thing (well Claude did most of the work).

The main app engine is cross-platform and written in Go.

The rest of the Mac app is written in Swift. It has been signed/notarized by my Apple developer account, so no Gatekeeper complaints.

No bundled JRE, so it's around a 5MB binary. Universal, for Intel and Apple Silicon.

I'm going to do Windows and Linux versions next, but I've got to get a Windows VM going and finally get a GUI running on my Linux server.

So that's all, I just wanted to throw that out there. I'm going to continue to work on it.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions