Project management

Projects, tasks, and the timer — in one tool.

Lightweight, but not toy. Projects roll up to clients, tasks roll up to projects, and every task is one keystroke away from a running timer.

What it does

The anatomy of project & task management.

  • 1
    Project hierarchy

    Clients > projects > tasks > subtasks. Pick the depth that fits how you bill.

  • 2
    Status + owner per task

    Lightweight kanban-style states. Drag to change status; assignees update instantly.

  • 3
    Budget vs. actual

    Real-time hours-against-budget for every project and task. Goes red at 80%.

  • 4
    Files, comments, history

    Drop a brief, paste a Loom, leave a comment. Everything tied back to the task.

Jobs to be done

Workflows we obsess over.

  • Plan a sprint in 15 minutes

    Drag tasks from the backlog into a sprint. Capacity meter shows what fits across the team — no spreadsheet required.

  • Stop double-entering everything

    Two-way sync with Linear, Jira, Asana, and GitHub. Changing status in either tool flows through to the other — no copy-paste tax.

  • See what changed since Friday

    Activity feed at the project level shows comments, status changes, and time tracked. Skim the Monday standup in two minutes.

Under the hood

For the technical buyer.

  • Tasks have stable IDs that survive renames, project moves, and merges.
  • Project hierarchies are stored as a materialized path — fast rollups, slow renames.
  • Two-way integrations use a typed webhook bus; failed deliveries retry for 24h.
  • Every change is event-sourced — the audit log is the source of truth.
  • Bulk operations (1000+ tasks) run as background jobs with progress feedback.
# Update a task status via API
PATCH /api/v1/tasks/tsk_a1b2
{
  "status":   "in_progress",
  "assignee": "usr_c3d4"
}
# ← 200 OK · linear, github sync triggered
We replaced Asana, Toggl, and a spreadsheet with Huble. The number of tools we've cancelled is funnier than the productivity gain.
Marta R.
Operations · Helio Labs · 28 people

FAQ

Common questions.

How is this different from a project tool like Linear?

Linear is for shipping software; Huble's project module is for billable / capacity work. They sync two-way — most teams use both. Huble handles the timer, hours, and finance side; Linear handles the issue + cycle side.

Can clients see their project status?

Yes — every project has an optional shareable read-only view. Toggle individual fields (budget, comments, time entries) on or off per share link.

What about subtasks and dependencies?

Subtasks: yes, unlimited depth. Dependencies: 1.0 ships only blocked-by; “blocks Y” derives automatically. Critical-path views are on the Q3 roadmap.

Can I bulk-edit tasks?

Yes. Multi-select with shift-click, bulk edit status / assignee / due date. Bulk operations >100 tasks run in the background with progress feedback.

Is there a Gantt view?

A timeline view with simple dependencies, yes. A full Gantt with leveling and critical path: no — that's a different product. Pair Huble with TeamGantt or Float if you need it.

Try project & task management on the team for 14 days.

Every feature unlocked. No credit card. No card.