Skip to content

software the size of the problem

CraftAtom is a product company in India. Small teams keep getting sold big suites, so we build software that does one job completely, and charges like it.

AttendFirst tracks attendance and leave for Indian teams. BookingDeskPro takes appointments for clinics, salons, tutors and consultants. GitMeridian is a Git client for the Mac. None of them does anything else, on purpose.

what we run

why we exist

Most business software is sold by the module.

The software offered to a twenty-person company was designed for a two-thousand-person company, and it arrives with the price tag and the setup time to match. You buy an HR suite to sort out attendance. You buy an ERP to sort out stock. Most of it never gets opened, and the part you actually needed sits three menus deep behind the parts you didn't.

We build the other thing: one job, finished properly, at a price that makes sense for a business with ten people on the payroll.

products

01 / attendance and leavelive

attendfirst

Staff mark attendance from their own phone. GPS confirms the location, a selfie confirms the person, a QR code confirms the gate.

Free for the smallest teams, with no time limit
Runs in a browser with nothing to install
Replaces the paper register and the biometric machine
02 / appointment bookinglive

bookingdeskpro

Online appointment booking for clinics, salons, tutors and consultants. Customers book from a page at your-name.bookingdeskpro.com and get reminders by email, or by WhatsApp on the Paid plan.

Free for one location and one calendar
No commission on bookings
A booking page even for a business with no website
03 / git client for the maclive

gitmeridian

A native Git client for the Mac. Type mrd in any repository and it opens in under a second, rendering Markdown, images and data as documents instead of walls of red and green.

One payment, not a subscription
Opens from the terminal, one window per worktree
Renders prose, images, CSV and JSON old beside new
04 / next

The next product starts as someone's problem.

We choose what to build from problems people send us. A market report has never told us what to build next. If a job in your business runs on a spreadsheet and a WhatsApp group, tell us how it works today.

how we build

  1. 01

    one job, finished

    AttendFirst does attendance and leave. BookingDeskPro takes appointments. GitMeridian gets you from reading a change to committing it. Keeping each one focused on its job is most of the work, and it's what makes each one simple enough to learn in a morning.

  2. 02

    nothing to install around it

    Our products run on the phone already in someone's pocket or the Mac already on their desk. If a product needs a biometric reader, a card printer or a server in a cupboard before it works, we haven't finished it.

  3. 03

    priced against the thing it sits next to

    A ten-person business shouldn't pay enterprise per-seat rates, and nobody should rent a desktop app forever. AttendFirst is free for the smallest teams, and BookingDeskPro is free for a single calendar. GitMeridian is bought once.

  4. 04

    built for the case everyone else calls an edge

    Rotating shifts, contract staff, a clinic that takes walk-ins between bookings, a worktree an agent made two minutes ago, a README where a whole paragraph moved. Other software handles these as exceptions. We design for them from the first day.

Have a problem this size?

If the software you've been quoted is three times bigger than the thing you need fixed, we'd like to hear about it. It's how we choose what to build next.

tell us what's going on

read by a person, answered within two working days

same inbox, same person, same two working days