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

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions