In simple English
TaskView is a project management tool that you run on your own server. It helps your team plan work, track time, and organize tasks without sending data to outside companies. You can access it through a web browser or mobile apps for iPhone and Android. The software is free to run on your own equipment, but you need some technical skill to set up and maintain a server. You cannot sell access to it as a competing service due to its licence restrictions.
What it is
TaskView is a source-available, self-hosted project and task management platform built with TypeScript, Node.js, and PostgreSQL. It combines Kanban boards, sprint planning, time tracking, and API integrations in a single package.
What it is good for
Software teams, startups, and agencies that want to keep their project data on private servers while avoiding the complexity of large enterprise tools.
- Runs on your own infrastructure so you control your data.
- Includes mobile apps for both iOS and Android alongside the web interface.
- Provides built-in support for AI assistants through an MCP server.
- Custom source-available licence forbids offering this as a hosted commercial service.
- Requires Docker and a PostgreSQL database knowledge to run in production.
- Active development means database migrations and updates need careful handling.
Jira or Trello
Docker
- go-gitea/gitea59k stars
Another self-hosted team platform written in Go, focused on git hosting rather than task management.
- ente/ente30k stars
A self-hosted alternative for personal data storage with a strong focus on privacy and user ownership.
- alecthomas/kong3.2k stars
Builds the whole command-line interface of a Go program from a description of its commands.
- unocss/unocss19k stars
A styling engine that reads the labels in your markup and generates only the CSS those labels need.
git clone https://github.com/Gimanh/taskview-community.git cd taskview-community