Open source · AGPL-3.0 licensed

Track time, ship projects, keep clients close.

Hoppa is the calm workspace for client work — roadmaps, billable hours, approvals, and branded client portals in one place. Self-host it free, go cloud for $5 a user, or have us run it.

AGPL-3.0
Open source forever
100%
Your data, your server
5 min
To self-host
app.hoppa.dev / roadmap
Roadmap Kanban Gantt Calendar
SG ML PP +3
Design 2
Pilot onboarding flow
CDTSG
Brand refresh
NPAJR
Build 3
Billing engine
FINML
Portal API
CDTPP
QA 1
Approvals e2e
AT RISK
ENGAC
Shipped 2
Timer widget
CSV export

Everything in one workspace

The whole client-work loop, no tab-juggling.

From the first to-do to the final invoice — planning, tracking, approvals, and the client view all live together.

Project spaces

Type / to drop in goals, to-dos, timers, and links. Everything you create auto-links back to its project.

Roadmaps & Gantt

One timeline for the whole portfolio. Drag dates, set dependencies, and watch health roll up from to-dos to epics.

Client portals

Give clients a read-only, branded window into progress, milestones, and approvals — no extra license, no surprises.

Time tracking & billable hours

One-click timers on any task, per-person billable rates, and budget warnings before a project runs hot.

Approvals workflow

Route timesheets and deliverables for sign-off, with a full audit trail of who approved what, and when.

Goals & epics hierarchy

Epic → goal → to-do, with progress that rolls up automatically. Always know whether the big picture is on track.

A look inside

Built for real client work, not demos.

Every screen is the actual product — the same purple workspace your team and your clients will live in.

app.hoppa.dev / time
Running
01:24:08
Billing engine · $185/hr
This week
31.5h
Budget
311/480h
On track
Recent entries
Billing engineCDT9:02–10:261.4h
Portal API reviewCDT10:40–12:101.5h
Approvals e2eENG13:00–15:302.5h
app.hoppa.dev / space
CD
Project space › CDT
Pilot launch
Notes Goals 12 To-dos 5 Files 5
/ Type slash to add a goal, to-do, timer, or link — it auto-links to this project.
app.hoppa.dev / roadmap?view=gantt
AprMayJunJulAug
Pilot epic
55%
Onboarding flow
Billing engine
Platform epic
Approvals e2e AT RISK
Timer widget ✓ shipped
cdt.hoppa.dev / portal
CDT · Client portal
Welcome back, Cheboygan
Read only
55%
Pilot complete
3
Active projects
Jul 8
Next milestone
Needs your approval
May timesheet — 84.5h

Up and running fast

From clone to first invoice in an afternoon.

01

Spin it up

One command. docker compose up and Hoppa is live on your own server.

02

Add clients & projects

Create a client, spin up projects and goals, and invite your team — seats and roles in a click.

03

Track as you work

Start timers on tasks, drop notes in project spaces, and let progress roll up your roadmap automatically.

04

Bill & report

Approve timesheets, export billable hours, and give clients a live portal — invoicing is a breeze.

Pricing

Free forever if you self-host. Painless if you don't.

Self-host free, go cloud for $5/user a month, or have us run it for you.

Free

Tinkerers & data-sovereign teams

$0

Free forever · AGPL-3.0

Download the open source
  • Every feature, unlimited
  • Your server, your data
  • Community support
Most popular

Pro

Agencies & software shops

$5/user/mo

30-day free trial · billed monthly

  • Managed hosting + backups
  • Client portals
  • Approvals & audit trail
  • Priority support

Enterprise

Run Hoppa on your own infrastructure

Custom

Deployed & managed by Allebrum

Work with the Allebrum team to deploy and manage Hoppa on your own infrastructure.

Contact us
  • Dedicated / on-prem deploy
  • SLA & security review
  • Updates, monitoring & support

Pro includes a 30-day free trial. No card charged until it ends.

FAQ

Questions, answered.

Yes — the full platform is AGPL-3.0 licensed. It's copyleft: you're free to use, study, modify, and redistribute it under the terms of AGPLv3. No open-core asterisks, no feature gates hidden behind a license key. (The Hoppa name, logos, and branding are trademarks and aren't licensed for competing hosted services.)

Absolutely — that's the default. A single docker compose up brings up the app, Postgres, and a cache. Your data never leaves your server. The cloud plans simply manage that for you.

Start a one-click timer on any to-do, or log time manually. Each teammate carries a billable rate, so revenue rolls up by project and pay period. Approve timesheets, then export billable hours to CSV for invoicing.

No seats burned. Clients get a read-only, branded portal via a magic link — they see progress, milestones, files you choose to share, and anything that needs their approval. No password to remember.

Always. It's a standard Postgres database you own, plus CSV exports throughout the app. Move from cloud to self-hosted (or the reverse) any time — your data, your server, your call.

Ready to make your projects hop forward?

Start free on the cloud, or self-host in five minutes. Either way, your clients have never seen status this clear.

Download the open source