hitSlop
Download
hitSlop

Local-first mini apps for macOS

Tiny apps.Big personality.

A packing list for one trip. A timer shaped like a tomato. A weird little desktop experiment youโ€™ve been meaning to try. Each one is a single SQLite file you keep, and your AI can edit it too.

Download for Mac

Free & open sourcemacOS 15.2+ on Apple siliconSigned & notarized

Coming soon: live collaboration, Windows + iOS

  • ๐Ÿ“ Itโ€™s just a SQLite file
  • ๐Ÿ™… No account
  • ๐Ÿ’ธ No subscriptions
  • โœˆ๏ธ Works offline
  • ๐Ÿค– Your AI can edit it
hitSlop in action.mp4
Pick One.slop
CHOOSE FOR MEPick one
4 options
SelectedReady?

Interactive demo ยท resets on refresh

Today.slop

A little less on your mind.

Today

2 left to do1 / 3

Sticky note

Drag us around!

Every window here is a tiny app. โ™ฅ

Pomodoro.slop
0
25:00deep work

Interactive demo ยท resets on refresh

Invoice.slop
IssuedSep 2, 2026 DueSep 16, 2026 CurrencyCAD
DescriptionQtyRateAmount
$1,200
$1,120

Thank you for your business.Interactive demo ยท resets on refresh

Subtotal
$2,320
$116
Total
$2,436

Interactive previews in your browser. The real ones live on your desktop.

  • Notes
  • Tasks
  • Recipes
  • Music players
  • Desktop pets
  • Focus timers
  • Journals
  • Habit streaks
  • Pixel art
  • Invoices
  • Soundscapes
  • Travel plans
  • Flashcards
  • Spreadsheets
  • Weekly planners
  • Reading lists
  • Expense logs
  • Packing lists
  • Word games
  • Grocery lists
  • Internet radio
  • Workout logs
  • Kanban boards
  • Budgets

52 tiny apps, included

Thereโ€™s a slop for that.

Every one of these comes with hitSlop. Pick one, make a copy, and itโ€™s yours to use, change, or send to a friend.

Make your own

Describe it. Your agent builds it.

Run one command, say what your slop should do, and pick your agent. It builds the app while you watch it take shape in your browser. When it feels right, build a .slop and put it on your desktop. You keep the source and the finished app.

Read the guide

Needs Bun and any coding agent you like. Svelte and your favorite CSS inside.

Terminal โ€” my-slop

# Make a project

bunx hitslop init my-slop

What should your slop do?

A packing list for short trips. Group items by bag and show how many are left.

Which agent CLI should build your slop?

  • Codex
  • Claude Code
  • Gemini CLI
  • OpenCode

Launching Codex in ~/my-slop

# Try it in the browser while you refine it

bun run dev

# Build the finished app

bun run build

# Put it in hitSlopโ€™s template catalog

bun run register

my-slop.slopYour app, ready to open in hitSlop.

You + your agent

Two ways to edit. One document.

Tick a box yourself, or ask your agent to do it through the document CLI while the window is open. Itโ€™s the same live document either way, and the change shows up right away.

Today.slop

2 of 3 done Try a checkbox

Document commandsIllustration

Read the document

slop get Today.slop

Mark โ€œBook trainโ€ done

slop apply Today.slop --op '{"type":"set","path":["items",{"id":"train"},"done"],"value":true}'
This example runs only on this page.
Current state ยท slop get
{
  "items": [
    {
      "$id": "draft",
      "title": "Draft proposal",
      "done": true
    },
    {
      "$id": "invoice",
      "title": "Send invoice",
      "done": true
    },
    {
      "$id": "train",
      "title": "Book train",
      "done": false
    }
  ]
}

A SQLite file, not an account

Iโ€™m literally just a file.

Every slop is one SQLite database on your Mac: the app and everything you save live together. Close it before you move or copy it, the way you would any document. Any SQLite tool can open it to look inside.

  • Open
  • Move
  • Duplicate
  • Send
  • Keep forever

The app's tables stay exactly as built

  • appits name, shape and starting values
  • assetsthe little app itself
  • artworkQuick Look preview and icon

Your tables change as you use it

  • checkpoint + updateseverything youโ€™ve saved
  • documentits own identity, your colors too
  • attachmentsphotos and files you add

Make it yours

Same little app. Your colors.

Ask your agent to make it purple, or use the theme commands. The colors stay with that document and carry into its exports. Try a palette.

Choose a look Grape Soda

A little less on your mind.

Little things, today

2 left to do1 / 3 done

Send the first draft

Done

Take a walk without my phone

Today

Make a little room for the weekend

Today
One list. Your colors.๏ผ‹
slop theme set { "accent": "#6c16ed" }

Grape Soda theme selected.

Share the result

The app stays home. The work goes anywhere.

Export a crisp PNG or a PDF with selectable text. Send the invoice, print the recipe, drop the plan in a group chat. Nobody needs to install anything.

  • Editing controls disappear from exports
  • The whole document, not a cropped window
  • A Finder preview and icon that match whatโ€™s inside
InvoicePAID

Northwind Studio

Product design$2,500
Development$1,440
Total$3,940

For makers

Share software without starting a startup.

Make a useful little app and hand it to a friend. hitSlop does the saving, the window, the export and the icon.

Build and share a template
  • No hostingnothing to deploy or keep running
  • No databasesaving is handled for you
  • No accountsno logins or password resets
  • No forced updatesdocuments keep their version

Coming soon

Little things, better together.

Plan a trip or split a list with friends, live. Collaboration is on the way; the people in this preview are pretend.

Whatโ€™s planned
Team Notes.slop
3 live

City trip ideas

  • Taylor
  • Jordan
  • Add anotherโ€ฆ
1 still open Sam is typing

Got questions?

What is a .slop?

A tiny app or a living document, packaged as a single SQLite file. Open it, move it, share it, keep it. The interface and your data travel together.

Can I open a .slop without hitSlop?

You can look inside it: a .slop is a standard SQLite database, so any SQLite tool opens it and shows its tables. To use or edit it, open it in hitSlop or change it through the CLI. hitSlop is MIT-licensed, so the format is all in the open.

What comes with the app?

A whole collection: 52 tiny apps, from checklists, planners and journals to a tomato timer, an invoice, a radio and a koi pond, and we keep releasing more. Pick one from Templates and hitSlop makes you your own copy.

Where does my data live?

In the document on your Mac: one SQLite file, with the app and everything you save inside it. No account, no server, and every included template works offline.

Can an AI edit it?

Yes. A coding agent can build a slop from scratch, and it can change the tasks, notes and numbers in a document through the hitSlop CLI. It edits the same live document you have open.

Can I change how a slop looks?

Yes. Open the theme panel in any slopโ€™s window to pick your own colors, and import or export a palette to share it. Your agent can do the same with the theme commands. Colors stay with that document. Authors change layout and structure in source and build a new version.

Will my slops update on their own?

No. A document keeps the app version it was made with. A new build is available for new copies and never rewrites the ones you already use.

Can I share the result without sharing the app?

Yes. Export a crisp PNG, or a PDF with selectable text and vector output. Good for invoices, recipes, plans, or anything that needs to leave your desktop.

Can we edit together?

Live collaboration is coming soon. Today your documents stay on your Mac, and you can send copies or PNG and PDF exports.

Is it free?

Yes. hitSlop is free and open source under the MIT license.

Small files. Big ideas.

Put a tiny app on your desktop.

Download for Mac

Free & open source ยท macOS 15.2+ on Apple silicon ยท Signed & notarized ยท Live collaboration, Windows + iOS coming soon

Your next little app

Do you have the hitSlop desktop app installed?

Youโ€™ll use it to open your finished slop on your Mac.

Apple silicon ยท macOS 15.2+