Track Continuing Medical Education Credits with CMETracker

CMETracker is a lightweight Java desktop application for tracking Continuing Medical Education (CME) credits. Designed for physicians, nurses, and healthcare professionals, it allows you to add, edit, and organize CME entries, filter by date range, total hours by category and credit type, and generate printable or PDF reports—all without complex setup or cloud accounts.

Key Features:

  • Track CME credits by category and type
  • Filter entries by date range
  • Generate printable and PDF reports
  • Cross-platform (Linux, Windows, macOS)
  • No cloud account required

 

CMETracker is available in two versions:

• Linux AppImage for the easiest desktop experience
• Cross-platform JAR file for Windows, macOS, or Linux systems running Java

Download for Linux

Recommended for Linux users.

This package includes the full CMETracker AppImage desktop version for Linux, plus install and uninstall scripts, README, and License files.

Full Linux AppImage
Optional menu integration
Includes install.sh and uninstall.sh
Best choice for Linux desktop users

Includes the full Linux AppImage release package.

Sha256(CMETracker.zip)

4599a3f655a2d665293001fd0608ef56bdf983d36d325ce098a9b02e28995129

Download Cross-Platform JAR

Use this version on Windows, macOS, or Linux anywhere Java is installed.

This package includes CMETracker.jar, README, and License files.

Runs anywhere Java is available
Great for cross-platform use
Includes CMETracker.jar
Simple portable package

Requires Java 21 to be installed on your system.

Sha256(CMETrackerJAR.zip)

d3688c172d5933cabe5c8d8b729ac430dc37ccb3b78f286844972c8e8dea06ff

Not Sure Which Version to Choose?

Choose CMETracker.zip if you use Linux and want the best desktop experience.

Choose CMETrackerJAR.zip if you want the cross-platform version that runs anywhere Java is installed.

Track Entries Easily

Add, edit, and delete CME entries with date, title, credit type, category, and credit hours.

Filter and Total Credits

Filter records by date range and view total hours by category and credit type for the selected period.

Create Reports

Generate reports you can print as text or export directly as PDF for documentation and recordkeeping.

What CMETracker Can Do

  • CMETracker helps you manage continuing medical education records in a simple desktop interface.  It is a CME tracking app for doctors.

Features include:
• Add, edit, and delete CME entries
• Track date, title, credit type, category, and credit hours
• Built-in calendar date picker
• Filter entries and reports by date range
• View total hours by category and credit type
• Print text reports
• Export reports to PDF
• Simple CSV-based storage created automatically on first use

CME tracking app for doctors

Simple, Portable, and Focused

CMETracker is designed to stay lightweight and easy to use. It does not require a database server, complicated setup, or a web subscription. Your records are stored in a simple portable format, making it easy to keep control of your own data.

Open Source on GitHub

CMETracker is open source and available on GitHub. Visit the repository for source code, release downloads, and project updates.

Linux Quick Start

1. Download CMETracker.zip
2. Extract the ZIP file
3. Open a terminal in the extracted folder
4. Run:

chmod +x install.sh
./install.sh

After installation, launch CMETracker from your application menu.

Cross-Platform JAR Quick Start

1. Download CMETrackerJAR.zip
2. Extract the ZIP file
3. Make sure Java is installed
4. Run the JAR file

java -jar CMETracker.jar

Ready to Organize Your CME Credits?

Download CMETracker for Linux or use the cross-platform JAR version anywhere Java is installed.

Finding your State Requirements

Other Software Projects By Bytes, Bread, and Barbecue