About TaskFlux

A task manager that finally fits the work.

Not another productivity platform—a focused list you can trust, shaped by someone who kept bouncing off tools that were either too heavy or too rigid.

Wijan Ruiz

Software engineer

Source codeSelf-hostableHosted service

I've always struggled with task management. Not because I don't care about getting things done—but because most apps never quite matched how I think and work.

Some were packed with features I'd never touch. Others were beautifully minimal until I needed a little more control. I wanted something simple at a glance, customizable underneath—so I built TaskFlux for myself.

I use it every day. The project is open source on GitHub, but self-hosting means running it on your own Cloudflare account —Workers, D1, and your data stay under your control. Use the official Deploy to Cloudflare button to fork the repo, provision resources, and ship in a few clicks. The hosted version is the same app, maintained for anyone who prefers to sign up and start in seconds.

If you've felt the same friction with task apps, TaskFlux is my attempt to offer a calmer default—and a base you can make your own.

What I optimized for

The product choices behind TaskFlux—kept intentionally small.

  • Private by default
    Your tasks stay yours. Every action is tied to your account—no shared lists, no surprises.
  • Simple, not shallow
    A clean interface today, with room to grow. Enough structure to rely on, without feature bloat.
  • Edge-first
    Built on Cloudflare Workers and D1 so it stays fast wherever you open it.

Under the hood

Open, familiar tools—composed for speed and maintainability.

  • TanStack Start

    Routing, SSR, and server functions

  • Cloudflare Workers

    Global edge runtime and deployment

  • D1 + Drizzle

    SQLite at the edge with type-safe queries

  • Better Auth

    Email/password sign-in and sessions

  • shadcn/ui

    Accessible components and Tailwind v4 styling

Use it your way

Try the hosted service, deploy your own instance on Cloudflare, or browse the source on GitHub.

Self-host on Cloudflare

One-click deploy to your Workers account (D1 included).