Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ryan-willis/netivity

Network Interface Activity in the macOS Menu Bar
https://github.com/ryan-willis/netivity

macos macos-app menubar menubar-app monitor network

Last synced: 23 days ago
JSON representation

Network Interface Activity in the macOS Menu Bar

Awesome Lists containing this project

README

        

#

Netivity


Network Interface Activity in the macOS Menu Bar

## Local Development

```sh
python3 -m venv venv
source venv/bin/activate
pip install -rrequirements.txt
```

### Running the application

#### Prerequisites

Build the bandwith library using the following command:
```sh
cc -shared -fPIC -o bandwidth.dylib bandwidth.c
```

Run the application:
```sh
python3 Netivity.py
```

### Building the release version

The build command will create a standalone `.app` and a corresponding `.dmg` file in the `dist` directory.
```sh
./build.sh
```