Rosters and hours, sorted.

Publish the roster, let staff clock on by phone, and export approved hours to payroll.

100% free, open source alternative to Deputy, When I Work and Homebase

Free and open source, MIT licensed.

  1. Publish the week
    Alex Rivera

    20 Oct, 7:00 am – 3:00 pm

    published
  2. Clock on

    Clocked in at 6:58 am

    Clock out
  3. Export hours

    Batch 12 · 14 entries

    exported

Free

100% free, for the whole team.

Free as in cost and free as in code. MIT licensed, for every person on your roster.

MIT License

Copyright (c) 2026 Run Edit Run

Permission is hereby granted, free of charge,
to any person obtaining a copy…

Payroll

Hours your payroll can trust.

Review the exact CSV, export it once and import it into payroll. A later correction sends only the difference.

Batch 12

exported
payroll_id,minutes,hours
EMP001,452,7.5333
EMP002,480,8.0000
Download exported CSV

Clock

Clock on from any phone.

Staff clock in and out with their break. If the signal drops, the time is kept and sent once.

Clock

Clocked in at 6:58 am

Break minutes

30
Clock out

Roster

The roster your staff confirm.

Build the week from availability and approved leave. Staff see their own shifts and confirm them.

Week of 2026-10-19

published
Priya Nair · Close

20 Oct, 3:00 pm – 11:00 pm

Break: 30 minutes · Confirmed

Approvals

Approve the hours. Keep the history.

Approve each timesheet revision. A correction keeps the earlier record and is approved on its own.

Alex Rivera

approved

452 minutes · Break 30 minutes

Revision 2 · Correction

Agents

Agents prepare. You publish.

Give an assistant a 30-day key to draft rosters and timesheets. People publish, approve and export.

Week of 2026-10-26

draft

Prepared by Roster assistant

Publish this revision

Move in

Bring your team with you.

Paste a staff CSV, preview it, then apply. New people start inactive until you invite them.

Review preview

People
4
Conflicts
0
Apply reviewed import

Also included

Rosters and hours, sorted.