https://github.com/chrisgrieser/alfred-atop

System monitoring and process management via Alfred

https://github.com/chrisgrieser/alfred-atop

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: researchgate.net
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.0%) to scientific vocabulary

Keywords

alfred-workflow bluetooth process-management process-manager system-monitoring

Keywords from Contributors

archival projection interactive generic sequences pdf-summarization reference-management text-object cycles measurement
Last synced: 5 months ago · JSON representation

Repository

System monitoring and process management via Alfred

Basic Info
  • Host: GitHub
  • Owner: chrisgrieser
  • License: mit
  • Language: JavaScript
  • Default Branch: main
  • Homepage:
  • Size: 5.72 MB
Statistics
  • Stars: 32
  • Watchers: 1
  • Forks: 6
  • Open Issues: 1
  • Releases: 33
Topics
alfred-workflow bluetooth process-management process-manager system-monitoring
Created over 2 years ago · Last pushed 6 months ago
Metadata Files
Readme Funding License

README.md

Alfred atop

GitHub downloads Alfred Gallery downloads Latest release

System monitoring and process management via Alfred.

atop overview showcase

Features

  • Process management: CPU usage, memory usage, parent processes, and child processes.
  • Bluetooth: device connection status and battery information (if available)
  • Network connections
  • Removable volumes
  • Uptime & reboots
  • Speed-test of internet connection
  • DNS switching
  • All features are live refreshing.

Installation

➡️ Download the latest release.

Usage

List all available tools via atop and select one. Alternatively, you can also directly access the more frequently used tools via a configurable keyword.

showcase overview

Process Management

showcase processes

Display processes directly via top. Append "parent" to the query to display only processes that have child processes. - : Kill the process. - ⌘⏎: Force-kill the process. - ⌃⏎: Kill all processes with the same name. - ⌘⌃⏎: Force-kill all processes with the same name. - ⇧⏎: If the process belongs to a regular app, restart the app. - ⌘C: Copy the process identifier (PID). - ⌥⏎: Copy the process path.

Meaning of the icons - : process is owned by root. - n⇣: process is a parent of n child processes. - ↖ foobar: process is a child of foobar.

Bluetooth Devices

showcase bluetooth devices

Display paired Bluetooth devices directly via blue. - : Connect/Disconnect the selected device. - : Copy the device address.

Removable Volumes

showcase rjectable volumes

Display mounted volumes directly via vol. - : Open the Volume in Finder. - : Browse the Volume in the Terminal, using the Terminal app you have configured in your Alfred preferences. - : Eject the Volume.

DNS Switching

showcase DNS switching

About the developer

In my day job, I am a sociologist studying the social mechanisms underlying the digital economy. For my PhD project, I investigate the governance of the app economy and how software ecosystems manage the tension between innovation and compatibility. If you are interested in this subject, feel free to get in touch.

Buy Me a Coffee at ko-fi.com

Owner

  • Name: Chris Grieser
  • Login: chrisgrieser
  • Kind: user
  • Location: Berlin, Germany
  • Company: Technical University of Berlin

Researcher in sociology & software developer

GitHub Events

Total
  • Create event: 13
  • Issues event: 2
  • Release event: 7
  • Watch event: 7
  • Delete event: 4
  • Issue comment event: 8
  • Push event: 39
  • Pull request review event: 7
  • Pull request event: 8
  • Fork event: 1
Last Year
  • Create event: 13
  • Issues event: 2
  • Release event: 7
  • Watch event: 7
  • Delete event: 4
  • Issue comment event: 8
  • Push event: 39
  • Pull request review event: 7
  • Pull request event: 8
  • Fork event: 1

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 180
  • Total Committers: 8
  • Avg Commits per committer: 22.5
  • Development Distribution Score (DDS): 0.044
Past Year
  • Commits: 76
  • Committers: 5
  • Avg Commits per committer: 15.2
  • Development Distribution Score (DDS): 0.066
Top Committers
Name Email Commits
Chris Grieser 7****r 172
dependabot[bot] 4****] 2
m4chin3 c****y@g****m 1
Nguyễn Huỳnh Anh Khoa 1****z 1
May-June-July 3****t 1
Evgeny e****k 1
Changjian Gao g****n@g****m 1
Bogdan Matei b****i@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 6
  • Total pull requests: 5
  • Average time to close issues: about 4 hours
  • Average time to close pull requests: 26 minutes
  • Total issue authors: 5
  • Total pull request authors: 5
  • Average comments per issue: 3.17
  • Average comments per pull request: 0.8
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: 6 minutes
  • Issue authors: 1
  • Pull request authors: 2
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.5
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • vitorgalvao (2)
  • Tekl (1)
  • rsjaq (1)
  • timtyrrell (1)
  • pictosun (1)
Pull Request Authors
  • bfmatei (2)
  • xiaogaozi (2)
  • April-June-August (1)
  • anhkhoakz (1)
  • dependabot[bot] (1)
Top Labels
Issue Labels
enhancement (3) bug (3)
Pull Request Labels
dependencies (1)

Dependencies

.github/workflows/build-and-release.yml actions
  • actions/checkout v2 composite
  • actions/create-release v1 composite
  • actions/upload-release-asset v1 composite