Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nrlquaker/winbox-mac

MikroTik Winbox bundled into macOS app with Wine
https://github.com/nrlquaker/winbox-mac

macos mikrotik winbox

Last synced: about 1 month ago
JSON representation

MikroTik Winbox bundled into macOS app with Wine

Awesome Lists containing this project

README

        

# winbox-mac

![Downloads count](https://img.shields.io/github/downloads/nrlquaker/winbox-mac/total.svg)



winbox-mac is [MikroTik](https://mikrotik.com) Winbox bundled into macOS app with [Wine](https://www.winehq.org).
Wine is compiled by [Gcenx](https://github.com/Gcenx) with minimal set of dependencies.
Icon is provided by [Lucas di Lucca](https://github.com/lucasdelucca).
This is not official [MikroTik](https://mikrotik.com) build and is not related to Mikrotik in any way.



> [!WARNING]
> Winbox-mac is **not** currently supported under macOS Sequoia. Please see issues [#156](https://github.com/nrlquaker/winbox-mac/issues/156) and [#157](https://github.com/nrlquaker/winbox-mac/issues/157) to track the ongoing problems and potential workaround. Users are advised **not to upgrade** to macOS Sequoia if they want to continue using Winbox-mac at this time. Mikrotik's official Winbox 4 is supported under macOS Sequoia, and does not experience any of the reported issues.

## Winbox 4 and how it relates to this project
Mikrotik has released a preview of Winbox that is cross platform native for Windows, Mac, and Linux! We are tracking its development, and the implications of future support of this project in this issue: https://github.com/nrlquaker/winbox-mac/issues/155. Please see this issue for discussion regarding missing features between Winbox 3 and 4.

## Installation

Can be easily installed with [Homebrew Cask](https://caskroom.github.io):

```sh
brew install --cask nrlquaker-winbox
```

## Update

Recommended way to update is to use [Homebrew Cask](https://caskroom.github.io):
```
brew update
brew upgrade --cask nrlquaker-winbox
```

## Command line arguments

You can pass command line arguments as follow:

```
open /Applications/Winbox-mac.app --args ip login password
```

## Note

To properly import/export addresses or use upload/download you have to run `Winbox-mac.app/Contents/MacOS/startwine` from CLI or add `/usr/bin/env` to Security & Privacy → Privacy → Full Disk Access. To be able to see hidden files in file choosing dialog press Cmd + Shift + .. Or you can use `/tmp` folder.

## Reporting bugs

Please make sure that you are using [bug report template](https://github.com/nrlquaker/winbox-mac/issues/new?assignees=nrlquaker&labels=&template=bug_report.md&title=) and checklist is complete. Otherwise it may be closed without review.

## Contributions are welcomed

If you like this project and you find it useful help me to improve it. First of all check if there are some [help needed issues](https://github.com/nrlquaker/winbox-mac/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22). Or you can improve code or documentation.

## Version

Current version is based on [Winbox 3.41](https://mt.lv/winbox64).
Wine version is `9.0 stable`.

Please check [versioning](VERSIONING.md) for versioning scheme explanation.

## Changelog

There are two changelogs in this project. [One](CHANGELOG.md) related to `Winbox-mac`, the [other one](CHANGELOG_WINBOX.md) is for original `Winbox`.

## License

winbox-mac is released under the [MIT License](https://github.com/nrlquaker/winbox-mac/blob/master/LICENSE)