[{"data":1,"prerenderedAt":359},["ShallowReactive",2],{"navigation":3,"index":156,"mdc--m21fdj-key":332},[4,23,83,103,118,133,141],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","/docs/getting-started","docs/1.getting-started/1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"What is TaskView","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Installation","/docs/getting-started/installation","docs/1.getting-started/2.installation","i-lucide-download",{"title":18,"path":19,"stem":20,"icon":21},"Quick Start","/docs/getting-started/usage","docs/1.getting-started/3.usage","i-lucide-rocket",false,{"title":24,"icon":22,"path":25,"stem":26,"children":27,"page":22},"Features","/docs/features","docs/2.features",[28,33,38,43,48,53,58,63,68,73,78],{"title":29,"path":30,"stem":31,"icon":32},"Projects and Lists","/docs/features/projects-and-lists","docs/2.features/1.projects-and-lists","i-lucide-folder",{"title":34,"path":35,"stem":36,"icon":37},"Organizations","/docs/features/organizations","docs/2.features/10.organizations","i-lucide-building-2",{"title":39,"path":40,"stem":41,"icon":42},"SSO (Single Sign-On)","/docs/features/sso","docs/2.features/11.sso","i-lucide-shield-check",{"title":44,"path":45,"stem":46,"icon":47},"Tasks","/docs/features/tasks","docs/2.features/2.tasks","i-lucide-check-square",{"title":49,"path":50,"stem":51,"icon":52},"Kanban Board","/docs/features/kanban","docs/2.features/3.kanban","i-lucide-columns-3",{"title":54,"path":55,"stem":56,"icon":57},"Dependency Graph","/docs/features/graph","docs/2.features/4.graph","i-lucide-git-branch",{"title":59,"path":60,"stem":61,"icon":62},"Dashboard","/docs/features/dashboard","docs/2.features/5.dashboard","i-lucide-layout-dashboard",{"title":64,"path":65,"stem":66,"icon":67},"Notifications","/docs/features/notifications","docs/2.features/6.notifications","i-lucide-bell",{"title":69,"path":70,"stem":71,"icon":72},"Webhooks","/docs/features/webhooks","docs/2.features/7.webhooks","i-lucide-webhook",{"title":74,"path":75,"stem":76,"icon":77},"API Tokens","/docs/features/api-tokens","docs/2.features/8.api-tokens","i-lucide-key-round",{"title":79,"path":80,"stem":81,"icon":82},"Sessions & Devices","/docs/features/sessions","docs/2.features/9.sessions","i-lucide-monitor-smartphone",{"title":84,"icon":22,"path":85,"stem":86,"children":87,"page":22},"Integrations","/docs/integrations","docs/3.integrations",[88,93,98],{"title":89,"path":90,"stem":91,"icon":92},"GitHub & GitLab Setup","/docs/integrations/setup","docs/3.integrations/1.setup","i-lucide-git-pull-request",{"title":94,"path":95,"stem":96,"icon":97},"MCP Server","/docs/integrations/mcp","docs/3.integrations/2.mcp","i-lucide-bot",{"title":99,"path":100,"stem":101,"icon":102},"Telegram & Slack Setup","/docs/integrations/messaging","docs/3.integrations/3.messaging","i-lucide-send",{"title":104,"icon":22,"path":105,"stem":106,"children":107,"page":22},"Configuration","/docs/configuration","docs/4.configuration",[108,113],{"title":109,"path":110,"stem":111,"icon":112},"Environment Variables","/docs/configuration/environment-variables","docs/4.configuration/1.environment-variables","i-lucide-settings",{"title":114,"path":115,"stem":116,"icon":117},"Authentication","/docs/configuration/authentication","docs/4.configuration/2.authentication","i-lucide-lock",{"title":119,"icon":22,"path":120,"stem":121,"children":122,"page":22},"Collaboration","/docs/collaboration","docs/5.collaboration",[123,128],{"title":124,"path":125,"stem":126,"icon":127},"Team Members","/docs/collaboration/members","docs/5.collaboration/1.members","i-lucide-users",{"title":129,"path":130,"stem":131,"icon":132},"Roles and Permissions","/docs/collaboration/roles-and-permissions","docs/5.collaboration/2.roles-and-permissions","i-lucide-shield",{"title":134,"path":135,"stem":136,"children":137,"icon":22},"FAQ","/docs/faq","docs/6.faq/1.index",[138],{"title":139,"path":135,"stem":136,"icon":140},"Frequently Asked Questions","i-lucide-circle-help",{"title":142,"icon":22,"path":143,"stem":144,"children":145,"page":22},"Guides","/docs/guides","docs/7.guides",[146,151],{"title":147,"path":148,"stem":149,"icon":150},"Deploy TaskView on a VPS with Nginx","/docs/guides/deploy-vps-nginx","docs/7.guides/1.deploy-vps-nginx","i-lucide-server",{"title":152,"path":153,"stem":154,"icon":155},"TaskView for Freelancers","/docs/guides/taskview-for-freelancers","docs/7.guides/2.taskview-for-freelancers","i-lucide-briefcase",{"id":157,"title":158,"body":159,"cta":160,"description":173,"extension":174,"features":175,"hero":212,"meta":239,"navigation":22,"path":240,"sections":241,"seo":314,"stem":317,"testimonials":318,"__hash__":331},"index/0.index.yml","Self-Hosted Task Manager for Teams \u003Cbr> [Your Projects. Your Server.]{class=\"text-primary\"}",null,{"title":161,"description":162,"links":163},"Take control of your task management","Deploy TaskView on your server in minutes with Docker. Free, open-source, self-hosted. Your data never leaves your infrastructure.",[164,167],{"label":165,"to":6,"trailingIcon":166},"Get started","i-lucide-arrow-right",{"label":168,"to":169,"target":170,"variant":171,"icon":172},"View on GitHub","https://github.com/Gimanh/taskview-community","_blank","subtle","i-simple-icons-github","Open-source self-hosted project and task management platform with Kanban boards, dependency graphs, GitHub & GitLab integrations, granular permissions, and a native MCP server for Claude and Cursor. Deploy on your server in minutes via Docker. Free forever.","yml",{"title":176,"description":177,"items":178},"Why teams choose TaskView","A self-hosted open-source alternative to Jira, Trello, and Linear. Full data ownership, no vendor lock-in, deploy with Docker.",[179,182,185,189,193,197,199,201,205,208],{"title":180,"description":181,"icon":150},"Self-Hosted","Deploy on your own server with Docker. Your data stays on your infrastructure — always.",{"title":183,"description":184,"icon":62},"Smart Dashboard","Widgets for today's tasks, upcoming deadlines, recent activity, and completed work — all on one screen.",{"title":186,"description":187,"icon":188},"Global Search","Find any task instantly across all projects. Filter by tags, priorities, statuses, and assignees.","i-lucide-search",{"title":190,"description":191,"icon":192},"Task History","Full change history for every task. Accidentally deleted something? Restore it in one click.","i-lucide-history",{"title":194,"description":195,"icon":196},"Mobile Apps","Android and iOS apps with full sync to your server. Manage tasks on the go.","i-lucide-smartphone",{"title":69,"description":198,"icon":72},"Get notified when tasks change. Send events to Slack, Discord, or your own services in real time.",{"title":74,"description":200,"icon":77},"Scoped API tokens with fine-grained permissions. Automate task creation from CI pipelines, scripts, or any tool.",{"title":202,"description":203,"icon":204},"AI & MCP Integration","Official MCP server connects TaskView to Claude, Cursor, and any MCP-compatible AI assistant. Let agents manage tasks for you.","i-lucide-sparkles",{"title":206,"description":207,"icon":42},"SSO (SAML & OIDC)","Connect Okta, Azure AD, Google Workspace, or Keycloak. One login for your team, no extra passwords.",{"title":209,"description":210,"icon":211},"Source Available","Fully source available. Inspect the code, contribute features, or fork it for your needs.","i-lucide-code-2",{"links":213},[214,217,220,224,227,231,235],{"label":165,"icon":166,"trailing":215,"to":6,"size":216},true,"xl",{"label":218,"icon":172,"size":216,"color":219,"variant":171,"to":169,"target":170},"GitHub","neutral",{"label":221,"icon":222,"size":216,"color":219,"variant":171,"to":223,"target":170},"Docker","i-simple-icons-docker","https://hub.docker.com/u/gimanhead",{"label":225,"icon":204,"size":216,"color":219,"variant":171,"to":226,"target":170},"AI MCP","https://www.npmjs.com/package/taskview-mcp",{"label":228,"icon":229,"size":216,"color":219,"variant":171,"to":230,"target":170},"Web App","i-lucide-globe","https://app.taskview.tech/",{"label":232,"icon":233,"size":216,"color":219,"variant":171,"to":234,"target":170},"iOS","i-simple-icons-apple","https://apps.apple.com/ee/app/taskview-todo-list-tasks/id6499107867",{"label":236,"icon":237,"size":216,"color":219,"variant":171,"to":238,"target":170},"Android","i-simple-icons-android","https://play.google.com/store/apps/details?id=com.handscreamgnl.taskview.app",{},"/",[242,263,283,299],{"title":243,"description":244,"id":245,"alt":246,"orientation":247,"images":248,"features":253},"Everything you need to ship faster","Tasks, boards, graphs, integrations — all on your own server. No vendor lock-in, no monthly bills, no data leaving your infrastructure.","features","Task list, Kanban board, main dashboard, and sprint planning in TaskView","vertical",[249,250,251,252],"/taskview/tasks-dark.png","/taskview/kanban-dark.png","/taskview/main-dark.png","/taskview/sprints.png",[254,257,260],{"name":255,"description":256,"icon":47},"Tasks & Subtasks","Priorities, deadlines, notes, tags, file attachments, and unlimited subtask nesting. Assign tasks to multiple team members at once.",{"name":258,"description":259,"icon":52},"Kanban Boards","Drag-and-drop columns with custom statuses per project. See your workflow the way it actually works.",{"name":261,"description":262,"icon":57},"Dependency Graphs","Link tasks and visualize dependencies on an interactive graph. Spot bottlenecks before they slow you down.",{"title":264,"description":265,"alt":266,"orientation":247,"reverse":22,"images":267,"features":272},"Connects to your dev workflow","Sync issues from GitHub and GitLab directly into TaskView. Manage code and tasks in one place without switching tabs.","GitHub and GitLab integrations, team members, analytics dashboard, and time tracking in TaskView",[268,269,270,271],"/taskview/integrations.png","/taskview/members.png","/taskview/analytics.png","/taskview/time-tracking.png",[273,276,279],{"name":274,"description":275,"icon":92},"GitHub & GitLab Sync","Connect repositories, import issues as tasks, and keep everything in sync with webhook-based updates.",{"name":277,"description":278,"icon":127},"Team Collaboration","Invite members by email, assign roles with fine-grained permissions, and control who sees and edits what.",{"name":280,"description":281,"icon":282},"Financial Tracking","Attach income and expense amounts to tasks. Track project budgets right where the work happens.","i-lucide-coins",{"title":284,"description":285,"alt":286,"orientation":247,"reverse":22,"integrations":215,"features":287},"AI assistants work with your tasks","Connect Claude, Cursor, and any MCP-compatible AI assistant directly to TaskView. Let agents plan sprints, create tasks, and update status — right from your chat.","TaskView Model Context Protocol server for Claude, Cursor, and other AI assistants",[288,292,295],{"name":289,"description":290,"icon":291},"Model Context Protocol (MCP)","Official MCP server exposes projects, tasks, tags, and boards as first-class tools any MCP-compatible AI client can call.","i-lucide-plug",{"name":293,"description":294,"icon":42},"Secure by design","Auth via scoped API tokens — your AI only sees what you allow, nothing more. Revoke access any time.",{"name":296,"description":297,"icon":298},"One npm install away","Install taskview-mcp from npm, drop it into your Claude or Cursor config, and you are ready to go.","i-lucide-terminal",{"title":300,"description":301,"alt":302,"orientation":247,"reverse":22,"mobile":215,"features":303},"Manage tasks from anywhere","Native Android and iOS apps with full sync to your self-hosted server. Same tasks, same projects — right in your pocket.","TaskView mobile apps for iOS and Android with full project sync",[304,307,311],{"name":305,"description":306,"icon":196},"Native Mobile Apps","Built with Capacitor for smooth, native performance on both Android and iOS devices.",{"name":308,"description":309,"icon":310},"Full Sync","All your projects, tasks, and updates stay in sync with your server in real time.","i-lucide-refresh-cw",{"name":312,"description":313,"icon":42},"Works on Your Server","Connects directly to your self-hosted instance. No third-party cloud involved.",{"title":315,"description":316},"TaskView — Open-Source Self-Hosted Project & Task Management | Kanban, GitHub Sync, MCP, RBAC","Free, open-source self-hosted alternative to Jira, Trello, and Linear. Kanban boards, dependency graphs, GitHub/GitLab sync, native MCP server for Claude and Cursor, RBAC, and mobile apps. Deploy with Docker in 5 minutes. Your data never leaves your server.","0.index",{"headline":319,"title":320,"description":321,"items":322},"Community","What Users Say","TaskView is used by developers and teams who value data ownership and simplicity.",[323],{"quote":324,"user":325},"Thanks to the developer for the help — and even for the quick implementation of suggestions and feature requests. Very stable, easy to handle. Absolutely one of the better new task managers out there.",{"name":326,"description":327,"to":328,"target":170,"avatar":329},"the_cci","r/ShowYourApp","https://www.reddit.com/r/ShowYourApp/comments/1t9ktwx/comment/on43flh/",{"src":330},"","DzNc0V9qiFRLEw7zGPUYOAMwVLdaCmcYTjjM4HJllJU",{"data":333,"body":334},{},{"type":335,"children":336},"root",[337],{"type":338,"tag":339,"props":340,"children":341},"element","p",{},[342,345,349,351],{"type":343,"value":344},"text","Self-Hosted Task Manager for Teams ",{"type":338,"tag":346,"props":347,"children":348},"br",{},[],{"type":343,"value":350}," ",{"type":338,"tag":352,"props":353,"children":356},"span",{"className":354},[355],"text-primary",[357],{"type":343,"value":358},"Your Projects. Your Server.",1783289461648]