{"id":29271279,"url":"https://github.com/rishikanthc/zendo","last_synced_at":"2025-09-11T12:34:04.721Z","repository":{"id":298291651,"uuid":"995130096","full_name":"rishikanthc/zendo","owner":"rishikanthc","description":"Self-hosted minimalistic task manager","archived":false,"fork":false,"pushed_at":"2025-06-13T17:02:05.000Z","size":597,"stargazers_count":37,"open_issues_count":3,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-27T19:48:06.967Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Svelte","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rishikanthc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-03T02:37:11.000Z","updated_at":"2025-06-27T19:29:29.000Z","dependencies_parsed_at":"2025-06-13T16:55:26.465Z","dependency_job_id":null,"html_url":"https://github.com/rishikanthc/zendo","commit_stats":null,"previous_names":["rishikanthc/weeko","rishikanthc/zendo"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/rishikanthc/zendo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishikanthc%2Fzendo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishikanthc%2Fzendo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishikanthc%2Fzendo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishikanthc%2Fzendo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rishikanthc","download_url":"https://codeload.github.com/rishikanthc/zendo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishikanthc%2Fzendo/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263632056,"owners_count":23491530,"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":[],"created_at":"2025-07-04T23:09:33.976Z","updated_at":"2025-09-11T12:34:04.695Z","avatar_url":"https://github.com/rishikanthc.png","language":"Svelte","funding_links":[],"categories":["Svelte","others"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/rishikanthc/zendo/main/static/icon-96x96.png\" width=\"96\" style=\"border-radius: 50%; alt=\"Logo\"/\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003eZenDo\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  Minimalist weekly task manager.\u003cbr\u003e\n  \u003ci\u003ePlan your week, zen-style ✅\u003c/i\u003e\n\u003c/p\u003e\n\nZenDo is a minimalistic task manager that is based on weekly planning. It’s a very simple and straightforward to use task manager that allows you to plan your week by assigning tasks to specific days.\n\nZenDo is dead simple to use. It features a very simple and beautiful UI. Simply assign tasks to days of the week. ZenDo also has PWA support, allowing you to install and use ZenDo as an app on desktop and mobile platforms.\n\n## Features\n\n* Minimalistic, uncluttered and beautiful UI\n* Weekly planning\n* Calendar for jumping to any particular week/day\n* 3 different views: weekly-card, todays tasks, weeks tasks\n* Tag based organization and filtering\n* Task completion progress\n* PWA support\n* NLP dates to jump via calendar\n\n## Screenshots\n\n\u003cimg src=\"screenshots/week-card-layout.png\" alt=\"Zendo\" width=\"400\"\u003e\n\u003cimg src=\"screenshots/todays-tasks.png\" alt=\"Zendo Today view\" width=\"250\"\u003e\n\u003cimg src=\"screenshots/weeks-tasks.png\" alt=\"Zendo Week view\" width=\"250\"\u003e\n\n## Installation\n\nZenDo is distributed as a docker image and can be installed using the docker compose example shown below:\n\n\n````yaml\nversion: \"3.8\"\n\nservices:\n  app:\n    image: ghcr.io/rishikanthc/zendo:v0.2.0\n    ports:\n      - \"8080:8080\"\n    environment:\n      - TZ=${TZ:-America/Los_Angeles}\n    volumes:\n      - ./storage:/app/storage\n    restart: unless-stopped\n````\n\n## Roadmap\n\nBelow are a list of currently planned features and will be updated as the app evolves\n\n1. Ability to add recurring tasks\n1. Ability to add sub tasks\n1. Set due date and dispatch reminder notifications using Ntfy, Gotify, discord etc.\n1. Visualization of task statistic over time to track general efficency\n\n# Contributing\n\nContributions are most welcome!\nIf you have any cool ideas /  any issues please open an\nissue in the issue tracker and I’ll get back to you as soon as possible.\nPlease follow these steps to contribute to development:\n\n1. Fork the repository.\n1. Create a feature branch (git checkout -b feature/my-cool-feature).\n1. Commit your changes (git commit -m “Add awesome feature”).\n1. Push to your branch (git push origin feature/my-cool-feature).\n1. Open a Pull Request, describing the change and any setup steps.\n\n# License\n\nZenDo is licensed under the MIT license\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frishikanthc%2Fzendo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frishikanthc%2Fzendo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frishikanthc%2Fzendo/lists"}