StaticRouteHelper icon indicating copy to clipboard operation
StaticRouteHelper copied to clipboard

A SwiftUI application to modify static routes on macOS

Magicdian's static route helper

Notes

This is a helper tool for macOS written in Swift and SwiftUI. You can use it to manage macOS network route. It use /sbin/route to do the job, and it need root privileges. It gains root privileges with official API.

Feature && TODO

  • [x] show system routes
  • [x] Add/Delete route
  • [ ] SMAppService for macOS 13.0+
  • [ ] Rewrite the UI
  • [ ] Using Network Extension to replace using /sbin/route
  • [ ] Localization
  • [ ] Dark Mode

License

StaticRouteHelper is licensed under the GPLv3 license.
Copyright © 2021, Derek Jing