Monitor for displaying process traffic on Mac Status bar

Overview

ITraffic-monitor-for-mac

Monitor for displaying process traffic on Mac Status bar

MacOS version required

The macOS version should >= 10.15, since the project use swiftui View

Feature

  1. Show network speed by process
  2. Adapt dark mode
  3. Use nettop's delta mode to make statistics more accurate

Snapshot

You might also like...
TrafficLights - Traffic Lights application using swift
TrafficLights - Traffic Lights application using swift

TrafficLights This is my homework. Working with Constraints and code. Press the

Doll - A mac app to help monitor your app badges
Doll - A mac app to help monitor your app badges

Doll is a Mac app that help you catch up important messages! In macOS, It feels

Shows your current framerate (fps) in the status bar of your iOS app
Shows your current framerate (fps) in the status bar of your iOS app

WatchdogInspector Shows your current framerate (fps) in the status bar of your iOS app Be a good citizen! Don't block your main thread! WatchdogInspec

macOS status bar app to automatically fetch Git repositories.

Fetcher About macOS status bar app to automatically fetch Git repositories. License Project is released under the terms of the MIT License. Repository

Indicates VPN state in status bar

VPNIndicator Indicates VPN state in status bar. Turn WiFi or cell signal icon to blue when VPN is active, intended for X-series iphones. Compatibility

macOS menu bar app that displays the current status of SIP (System Integrity Protection)
macOS menu bar app that displays the current status of SIP (System Integrity Protection)

MenuBarSIPDetector This is a DEMO app for my Swift library TINURecovery and it is a macOS menu bar app that displays the current status of SIP (System

A calendar quick view for the MacOS status bar

Calendar Quick View Quick Menu Calendar in the mac app store An open source macOS calendar preview utility Download from the Mac App Store Visualizati

Simple app that tracks your works hours from the status bar.
Simple app that tracks your works hours from the status bar.

Track Your Work Hours Simple app that tracks your works hours from status bar. Features: Simple and private. Data is stored in CSV in the Documents fo

Shows your current framerate (fps) in the status bar of your iOS app
Shows your current framerate (fps) in the status bar of your iOS app

WatchdogInspector Shows your current framerate (fps) in the status bar of your iOS app Be a good citizen! Don't block your main thread! WatchdogInspec

🚄ℹ️ Show current train info (speed, next station, arrival time) in macOS status bar
🚄ℹ️ Show current train info (speed, next station, arrival time) in macOS status bar

TrainStatusInfo This macOS application shows the current train status info in the status bar when connected to the trains hotspot. It uses the "intern

Pomodoro is a macOS status bar application written in SwiftUI, which allows you to control your work and break time, exploiting the pomodoro-technique.
Pomodoro is a macOS status bar application written in SwiftUI, which allows you to control your work and break time, exploiting the pomodoro-technique.

Pomodoro Pomodoro is a macOS status bar application which allows you to control your work and break time. Through this application you will be able to

Example of a Flutter app in the status bar.

flutter_in_status_bar Example of a Flutter app in the status bar. This is the default counter app from Flutter but instead of running in a NSWindow it

Monitor iOS app version easily.

AppVersionMonitor Monitor iOS app version easily. You can get previous version and installation history. Usage To run the example project, clone the r

Overlook - A commandline app that will watch your folder and monitor any changes
Overlook - A commandline app that will watch your folder and monitor any changes

A commandline app that will watch your folder and monitor any changes. When a change occurs, Overlook will execute (or restart) a command you specify. Overlook is platform independent and will work with anything from writing a README file, to developing a service.

Monitor and terminate/throttle CPU hogging processes in iOS

Vedette Monitor and terminate/throttle CPU hogging processes in iOS Vedette is a CPU usage monitoring tweak for processes in iOS like apps and daemons

iOS Network monitor/interceptor framework written in Swift
iOS Network monitor/interceptor framework written in Swift

NetShears NetShears is a Network interceptor framework written in Swift. NetShears adds a Request interceptor mechanisms to be able to modify the HTTP

PillowTalk - An iOS & SwiftUI server monitor tool for linux based machines using remote proc file system with script execution.
PillowTalk - An iOS & SwiftUI server monitor tool for linux based machines using remote proc file system with script execution.

An iOS & SwiftUI server monitor tool for linux based machines using remote proc file system with script execution.

a iOS network debug library, monitor HTTP requests
a iOS network debug library, monitor HTTP requests

NetworkEye README 中文 NetworkEye,a iOS network debug library,monitor HTTP requests. It can be detected HTTP request include web pages, NSURLConnection,

Modern networking support to monitor network connectivity

ConnectivityKit Adapting to changes in network connectivity can allow for suspending or resuming network activity. When entering an elevator or going

Comments
  • 打包有问题?

    打包有问题?

    https://github.com/foamzou/ITraffic-monitor-for-mac/releases/download/v0.1.5/ITraffic-v0.1.5.zip

    ls -l ITraffic.app/Contents/MacOS/ total 816 drwxr-xr-x@ 3 xxx staff 96 10 28 13:24 ./ drwxr-xr-x@ 7 xxx staff 224 10 28 13:24 ../ -rw-rw-r--@ 1 xxx staff 416256 10 28 13:24 ITraffic

    应用程序“ITraffic.app”无法打开。 ITraffic没有x权限?

    opened by fbion 2
  • can support autostart on system login

    can support autostart on system login

    I think this app can support autostart on login. 👍

    • I write this config file: ITraffic.plist.
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
        <key>Label</key>
        <string>com.foamzou.ITraffic</string>
        <key>EnvironmentVariables</key>
        <dict>
          <key>PATH</key>
          <string>/usr/local/bin:/usr/bin:/bin</string>
        </dict>
        <key>ProgramArguments</key>
        <array>
          <string>/Applications/ITraffic.app/Contents/MacOS/ITraffic</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        <key>KeepAlive</key>
        <false/>
        <key>LaunchOnlyOnce</key>        
        <true/>
    </dict>
    </plist>
    

    Usage:

    copy this file to ~/Library/LaunchAgents

    example

    cp ITraffic.plist ~/Library/LaunchAgents
    

    and reboot you system.you can see ITraffic is startup.

    opened by ka1i 3
Releases(v0.1.5)
Owner
foam
Love Music
foam
Vitals - A tiny macOS process monitor lives in the menu bar, keeping track of resource usage

Vitals lives in the menu bar, keeping track of resource usage in the background so you can summon it instantly at any time.

Harry Marr 392 Dec 17, 2022
Resource monitor - A flutter plugin for Android and IOS to monitor CPU and RAM usage of device.

resource_monitor A flutter plugin for Android and IOS to monitor CPU and RAM usage of device. TODO Implement Android Side of this plugin. Add listener

Skandar Munir 1 Nov 11, 2022
A wrapper around Foundation.Process, inspired by Rust's std::process::Command.

SwiftCommand A wrapper around Foundation.Process, inspired by Rust's std::process::Command. This package makes it easy to call command line programs a

Josef Zoller 42 Jan 1, 2023
You can monitor your APIs and websites on your menubar. Gives you status code 🎉 Cool & good

Hope not. Monitor your APIs and websites on your menubar. For macOS. Right now! YyeeeHav!

Steven J. Selcuk 10 Nov 29, 2022
Work-hours-mac - Simple app that tracks your work hours from the status bar

Track Your Work Hours Simple app that tracks your work hours from status bar. Fe

Niteo 44 Dec 2, 2022
StatusBarOverlay will automatically show a "No Internet Connection" bar when your app loses connection, and hide it again. It supports apps which hide the status bar and The Notch

StatusBarOverlay StatusBarOverlay will automatically show a "No Internet Connection" bar when your app loses connection, and hide it again. It support

Idle Hands Apps 160 Nov 2, 2022
BPStatusBarAlert is a library that allows you to easily make text-based alert that appear on the status bar and below navigation bar.

BPStatusBarAlert BPStatusBarAlert is a library that allows you to easily make text-based alert that appear on the status bar and below navigation bar.

Ben.Park 131 Aug 12, 2022
A little and powerful iOS framework for intercepting HTTP/HTTPS Traffic.

A little and powerful iOS framework for intercepting HTTP/HTTPS Traffic.

Proxyman 867 Dec 29, 2022
A little and powerful iOS framework for intercepting HTTP/HTTPS Traffic.

A little and powerful iOS framework for intercepting HTTP/HTTPS Traffic from your app. No more messing around with proxy, certificate config. Features

Proxyman 874 Jan 6, 2023