Kanban boards, team collaboration, time tracking, and real-time notifications. Self-hostable, fully open source, and free forever.
Design system tokens
DesignAPI rate limiting
HighUser onboarding flow
FeatureImplement drag & drop
Real-time notifications
Auth system
Database schema
Project CRUD
Team invites
A complete project management toolkit built for developers and teams.
Drag & drop tasks across customizable columns. Switch between board, list, and table views.
Invite members via email, assign tasks, set roles, and work together in real-time.
Notion-style rich text editor with @mentions, formatting, and threaded discussions.
Track project progress with visual charts. See completion rates and team productivity.
Visualize all deadlines and milestones on a calendar. Never miss a due date again.
Email, browser push, and webhook notifications for mentions, assignments, and deadlines.
TaskFlow is open source and free forever. Self-host it, modify it, and make it yours. No vendor lock-in, no hidden costs.
Deploy on your own infrastructure. Keep full control of your data and privacy.
Built by developers, for developers. Contribute features, report bugs, shape the roadmap.
No tracking, no telemetry, no data selling. Complete transparency with open source code.
A production-ready stack you already know and love.
Three commands to your own TaskFlow instance.
git clone https://github.com/taskflow-pm/taskflow.git
cd taskflow
npm installcp .env.example .env
# Add your database URL, auth secret, and SMTP confignpx prisma db push
npm run devStart for free, self-host when you're ready. No credit card required.