Skip to content
7-day free trial

Stop timing.Start Flowing.

Programmable work sessions for Linux. Build flows, run them, stay focused.

Start with a 7-day free trial. Activate the app with your license after checkout.

What JCTimer helps you do.

Build a calmer work rhythm with sessions that move forward on their own.

  • Programmable Flows

    Chain activities, breaks, and repeat blocks.

  • Activity & Break Presets

    Reusable templates with name, duration, audio, and visual. Build once, use in any Flow.

  • Spotify Integration

    Assign a playlist per activity. JCTimer controls playback as the Flow runs.

  • Local Audio Files

    Use MP3 files as audio sources.

  • Multiple Profiles

    Separate profiles for different work contexts, with isolated Flows.

  • Window Modes

    Full, compact, or mini. Switch views without stopping your session.

  • Fullscreen Transitions

    Clean black transitions between activities.

  • Audio Library

    Manage your audio files and preview them with a simple built-in player.

Simple pricing.

One plan. Full access. Try JCTimer free for 7 days.

7-day free trial
JCTimer Pro
Full access
$29/year

Everything included in one yearly plan.

Get 7-Day License

Receive your 7-day license key instantly, then activate JCTimer in the app.

  • Programmable Flows
  • Activity & break presets
  • Session history
  • Spotify integration
  • Local audio files
  • Multiple profiles
  • Window modes
Cancel before renewal
Secure checkout via Lemon Squeezy

Get JCTimer.

Available for Linux today.

  • Recommended

    Ubuntu

    Tested on Ubuntu 22.04+. Install it with a double click or from the terminal.

    Download .deb
    sudo apt install ./jctimer.deb
  • Other Linux

    The AppImage runs on most x86-64 distributions without installation.

  • Coming Soon

    Windows

    A native Windows build is in development.

    See Windows page
    Not yet available

Requires JDK 17+. Data stored in ~/.local/share/jctimer/

Questions answered.

JCTimer is a desktop app for structured focus sessions. You can build a session with work blocks, breaks, and optional audio, then start it once and let it run in order.

Still have a question? Reach out.