{"id":26859529,"url":"https://github.com/trobonox/kanri","last_synced_at":"2025-03-31T01:04:51.830Z","repository":{"id":63381967,"uuid":"494602314","full_name":"kanriapp/kanri","owner":"kanriapp","description":"🪐 Modern offline Kanban board app for Windows, MacOS and Linux. Built with simplicity and user experience in mind.","archived":false,"fork":false,"pushed_at":"2024-10-29T00:17:53.000Z","size":9198,"stargazers_count":723,"open_issues_count":59,"forks_count":58,"subscribers_count":8,"default_branch":"main","last_synced_at":"2024-10-29T17:12:19.265Z","etag":null,"topics":["kanban","kanban-board","kanban-board-application","nuxt","nuxt3","nuxtjs","offline","offline-app","offline-first","offline-kanban-board","tauri","typescript","vue3","vuejs"],"latest_commit_sha":null,"homepage":"https://kanriapp.com","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kanriapp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-20T20:45:06.000Z","updated_at":"2024-10-29T16:47:19.000Z","dependencies_parsed_at":"2023-09-28T21:59:19.942Z","dependency_job_id":"cadb6df2-b51a-40ca-af45-68c17d787775","html_url":"https://github.com/kanriapp/kanri","commit_stats":{"total_commits":1471,"total_committers":9,"mean_commits":"163.44444444444446","dds":0.3453433038749151,"last_synced_commit":"a4b1201506a083786f286fdf4cb748fa848854ca"},"previous_names":["kanriapp/kanri","trobonox/kanri"],"tags_count":23,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanriapp%2Fkanri","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanriapp%2Fkanri/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanriapp%2Fkanri/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanriapp%2Fkanri/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kanriapp","download_url":"https://codeload.github.com/kanriapp/kanri/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246399793,"owners_count":20770908,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["kanban","kanban-board","kanban-board-application","nuxt","nuxt3","nuxtjs","offline","offline-app","offline-first","offline-kanban-board","tauri","typescript","vue3","vuejs"],"created_at":"2025-03-31T01:02:09.553Z","updated_at":"2025-03-31T01:04:51.823Z","avatar_url":"https://github.com/kanriapp.png","language":"Vue","funding_links":[],"categories":["Apps","Applications"],"sub_categories":["Open Source","Productivity"],"readme":"\u003c!--\r\nSPDX-FileCopyrightText: Copyright (c) 2022-2025 trobonox \u003chello@trobo.dev\u003e\r\n\r\nSPDX-License-Identifier: Apache-2.0\r\n--\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n    \u003cimg src=\"https://github.com/user-attachments/assets/14750ad4-a273-4779-972c-71868c2bbaa3\" alt=\"Kanri banner\" width=\"100%\" /\u003e \u003cbr\u003e\r\n    \u003cb\u003e Kanban boards done right. Made with simplicity and user experience in mind, Kanri helps you create Kanban boards easily, right from your desktop. No internet connection or account needed! \u003c/b\u003e\r\n    \u003cbr\u003e \u003cbr\u003e\r\n    \u003cimg src=\"https://img.shields.io/github/v/release/trobonox/kanri\" alt=\"Release Version Badge\" /\u003e\r\n    \u003cimg src=\"https://github.com/trobonox/kanri/actions/workflows/release.yml/badge.svg\" alt=\"GitHub Build Status\" /\u003e\r\n    \u003cbr\u003e\r\n    \u003cimg src=\"https://img.shields.io/github/license/trobonox/kanri\" alt=\"Repo license\" /\u003e\r\n    \u003cimg src=\"https://api.reuse.software/badge/github.com/trobonox/kanri\" alt=\"Reuse status\" /\u003e\r\n    \u003cbr\u003e\r\n    \u003cdiv align=\"center\"\u003e\r\n        \u003ca href=\"https://kanriapp.com/download\"\u003e\r\n            \u003cimg width=\"180\" src=\"https://github.com/trobonox/kanri/assets/57040351/f13c0cd7-6f6e-44e7-95ce-74282acdae51\"/\u003e \r\n        \u003c/a\u003e\r\n        \u003ca href=\"https://discord.gg/J3TZzKAcCy\"\u003e\r\n            \u003cimg width=\"180\" src=\"https://github.com/trobonox/kanri/assets/57040351/837f5516-e996-456c-acbe-1c376b856c14\"/\u003e \r\n        \u003c/a\u003e\r\n    \u003c/div\u003e\r\n\u003c/p\u003e\r\n\r\n\r\n## 🚀 Demo\r\n![kanri_demo_gif](https://github.com/trobonox/kanri/assets/57040351/fa7a9d79-3847-47cb-8325-6715477879f4)\r\n\r\n## ⬇️ Download\r\nYou can download Kanri for Windows, Mac and Linux at [kanriapp.com](https://kanriapp.com), it's free!\r\n\r\nApple Silicon users, please run this command to prevent the error saying the app is broken:\r\n```bash\r\nxattr -cr /Applications/kanri.app\r\n```\r\n\r\n## ✨ Why Kanri?\r\n- 🏙 Modern - featuring a clean design \u0026 new technologies like Tauri\r\n- 👓 Familiar - uses a Kanban board layout\r\n- 🧾 Offline - saves your data in a local `.json` file\r\n- 🛠 Customizable - allows for custom themes, background images and card colors\r\n- ⌨ With power users in mind - implements keyboard shortcuts to speed up board navigation\r\n\r\n## 📋 Roadmap\r\nLong term vision for the project:\r\n- 👷‍♂️ Improve current features and refactor to avoid tech debt\r\n- ➕ Add additional small/mid-sized features with high impact (reminders, sub-tasks, etc.)\r\n- 🚚 Work towards 1.0 release with features from the backlog like internationalization or a widget panel\r\n- 🔍 After 1.0: Assess what direction to take (focus on offline-only features or add support for cloud sync and collaboration)\r\n\r\nA granular list of priorities can be found [in the roadmap](https://github.com/orgs/kanriapp/projects/2).\r\n\r\nThis project is open for any contributions or feature requests as long as they are polite, provide enough context and remain patient (replies might take a few days).\r\n\r\n\u003e [!NOTE]\r\n\u003e This project is still in active development and is provided \"AS IS\". Please make regular backups/exports to prevent any data loss.\r\n\r\n## 🛠 Contributing \u0026 Build Setup\r\nIf you want to contribute, please take a look at the [Contribution Guidelines](https://github.com/trobonox/kanri/blob/main/CONTRIBUTING.md).\r\nThe `main` branch is equivalent to a `dev` branch where development is done on - submit PRs here. The `release` branch is similar to a `stable` branch with the code of latest release.\r\n\r\n**Build Setup**:\r\nIf you want to build the app, you need to install Node.js (latest LTS version recommended), a package manager like yarn and the [Tauri development environment](https://tauri.app/v1/guides/getting-started/prerequisites).\r\nThen, depending on your use case you can run the commands below:\r\n\r\n```bash\r\n# Install dependencies\r\nyarn install\r\n\r\n# Start debug tauri build\r\nyarn tauri dev\r\n\r\n# Build tauri for production\r\nyarn generate\r\nyarn tauri build\r\n```\r\n\r\n---\r\n**Copyright (c) 2022-2025 trobonox (trobo@kanriapp.com)**. Licensed under GPL v3 (with some files under Apache 2.0 or other licenses stated in the files themselves).\r\nThe Kanri logo, name and other branding are **NOT** open source, full copyright belongs to trobonox.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrobonox%2Fkanri","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrobonox%2Fkanri","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrobonox%2Fkanri/lists"}