{"id":28335181,"url":"https://github.com/paulchiu/lean-coffee-timer","last_synced_at":"2026-04-17T05:02:26.976Z","repository":{"id":289241648,"uuid":"970460714","full_name":"paulchiu/lean-coffee-timer","owner":"paulchiu","description":"A simple, customizable timer for facilitating Lean Coffee meetings with extendable discussions and audio notifications.","archived":false,"fork":false,"pushed_at":"2026-04-06T05:09:26.000Z","size":2352,"stargazers_count":0,"open_issues_count":9,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-06T07:28:34.599Z","etag":null,"topics":["lean-co","react","timer","typesc","vite"],"latest_commit_sha":null,"homepage":"https://lean-coffee-timer.paulchiu.net/","language":"TypeScript","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/paulchiu.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-22T03:53:04.000Z","updated_at":"2026-04-06T05:07:52.000Z","dependencies_parsed_at":"2025-04-22T09:46:13.640Z","dependency_job_id":"513a0853-8e99-42ed-bb1a-036887ba0913","html_url":"https://github.com/paulchiu/lean-coffee-timer","commit_stats":null,"previous_names":["paulchiu/lean-coffee-timer"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/paulchiu/lean-coffee-timer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulchiu%2Flean-coffee-timer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulchiu%2Flean-coffee-timer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulchiu%2Flean-coffee-timer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulchiu%2Flean-coffee-timer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/paulchiu","download_url":"https://codeload.github.com/paulchiu/lean-coffee-timer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulchiu%2Flean-coffee-timer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31915900,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"online","status_checked_at":"2026-04-17T02:00:06.879Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["lean-co","react","timer","typesc","vite"],"created_at":"2025-05-26T21:56:20.965Z","updated_at":"2026-04-17T05:02:26.959Z","avatar_url":"https://github.com/paulchiu.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lean Coffee Timer\n\n[![CI](https://github.com/paulchiu/lean-coffee-timer/actions/workflows/ci.yml/badge.svg)](https://github.com/paulchiu/lean-coffee-timer/actions/workflows/ci.yml)\n[![codecov](https://codecov.io/gh/paulchiu/lean-coffee-timer/graph/badge.svg?token=FWQEFXSRBB)](https://codecov.io/gh/paulchiu/lean-coffee-timer)\n[![License](https://img.shields.io/github/license/paulchiu/lean-coffee-timer)](https://github.com/paulchiu/lean-coffee-timer/blob/main/LICENSE)\n\nA simple timer for tracking Lean Coffee meetings.\n\n## Features\n\n- ⏱️ Customizable topic time settings.\n- ⏳ Extendable time for when discussions run long.\n- 🔔 Audio notifications when time is running low.\n- 🌓 Dark/light theme toggle.\n- 📱 Mobile friendly.\n\n## Usage\n\n1. Set your desired topic time (default: 5 minutes).\n2. Set your extension time (default: 2 minutes).\n3. Click \"Start Discussion\" to begin the timer.\n4. When time is running low, you'll hear beep notifications.\n5. When time expires, you'll hear an alarm.\n6. Click \"Extend\" if the group wants to continue the discussion.\n7. Click \"Reset\" to start over with a new topic.\n\n## Development\n\n### Prerequisites\n\n- Node.js (v20+) with NPM\n\n### Installation\n\n```bash\n# Clone the repository\ngit clone https://github.com/paulchiu/lean-coffee-timer.git\ncd lean-coffee-timer\n\n# Install dependencies\nnpm install\n```\n\n### Running locally\n\n```bash\nnpm run dev\n```\n\nThe application will be available at http://localhost:5173\n\n### Building for production\n\n```bash\nnpm run build\n```\n\n## Built with\n\n- [Howler](https://howlerjs.com/)\n- [Lucide Icons](https://lucide.dev/)\n- [React](https://react.dev/)\n- [Shadcn](https://ui.shadcn.com/)\n- [TypeScript](https://www.typescriptlang.org/)\n- [Vite](https://vitejs.dev/)\n\n## License\n\nMIT\n\n## Learn More\n\nFor more information about Lean Coffee, visit [leancoffee.org](https://www.leancoffee.org)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaulchiu%2Flean-coffee-timer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpaulchiu%2Flean-coffee-timer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaulchiu%2Flean-coffee-timer/lists"}