Skip to content

LucasArray/apm-counter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ–ฅ๏ธ ApmCounter

ApmCounter is a minimalist, intuitive macOS app that accurately tracks your Actions Per Minute (APM). Perfect for productivity enthusiasts, developers, gamers, or anyone interested in analyzing their activity patterns.


๐Ÿค” Why ApmCounter?

I built ApmCounter because I wanted a simple, lightweight app to track my Actions Per Minute (APM) on macOS. After searching online, I found many requests from users looking for a macOS-friendly APM tracker, but nearly all existing solutions were Windows-only.

๐ŸŽฏ Features

  • Real-Time APM Tracking: Monitor current, average, and highest APM.
  • Detailed Metrics: View total actions, active/inactive time, and comprehensive session statistics.
  • Interactive Graphs: Visualize your activity data by minute or hour.
  • Global Hotkeys: Quickly start/pause or stop tracking from anywhere using customizable hotkeys.
  • Session History: Save, review, and manage past activity sessions with detailed statistics.
  • Customization: Light, Dark, and System appearance modes.

๐Ÿ“ธ Screenshots

App Picture


๐Ÿš€ Installation

Clone the Repository

git clone https://github.com/yourusername/ApmCounter.git
cd ApmCounter

Open in Xcode

  • Open ApmCounter.xcodeproj with Xcode.
  • Build and run (โŒ˜+R).

๐Ÿ–ฅ๏ธ Usage

  • Start/Pause Tracking: Press the assigned global hotkey or click "Start/Pause".
  • Stop Tracking: Press the assigned global hotkey or click "Stop".
  • View History: Navigate to the History tab to review and manage past sessions.
  • Change Settings: Navigate to Settings to customize appearance and global hotkeys.

โš™๏ธ Customization

  • Assign your preferred hotkeys in the Settings.
  • Choose between Light, Dark, and System themes.

๐Ÿ› ๏ธ Contributing

Contributions are welcome! Feel free to submit pull requests or open issues for improvements or new features.

  • Fork the repository
  • Create your feature branch (git checkout -b feature/AmazingFeature)
  • Commit your changes (git commit -m 'Add some AmazingFeature')
  • Push to the branch (git push origin feature/AmazingFeature)
  • Open a Pull Request

๐Ÿ“„ License

ApmCounter is available under the MIT license. See LICENSE for details.


About

๐Ÿš€ ApmCounter is a sleek, intuitive macOS app to track your Actions Per Minute (APM), designed specifically to fill the gap of macOS-friendly productivity trackers. Monitor, analyze, and optimize your activity effortlessly.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages