{"id":26748095,"url":"https://github.com/ravelloh/timepulse","last_synced_at":"2026-01-25T18:00:54.848Z","repository":{"id":283988807,"uuid":"953481771","full_name":"RavelloH/TimePulse","owner":"RavelloH","description":"致力于成为最漂亮的计时器应用。  TimePulse 是一个具有现代化 UI 和交互的计时器网页应用，支持多计时器管理、数据分享、用户数据同步、全屏展示等功能，可进行倒计时、正计时和显示世界时钟。采用玻璃态设计和流畅动画效果，提供极佳的视觉体验。","archived":false,"fork":false,"pushed_at":"2025-11-04T12:47:28.000Z","size":761,"stargazers_count":104,"open_issues_count":4,"forks_count":21,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-11-04T14:29:00.077Z","etag":null,"topics":["countdown","countdown-timer","framer-motion","glassmorphism","tailwindcss","timer"],"latest_commit_sha":null,"homepage":"https://timepulse.ravelloh.top","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RavelloH.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-03-23T13:26:33.000Z","updated_at":"2025-11-04T12:46:46.000Z","dependencies_parsed_at":"2025-07-14T01:15:27.618Z","dependency_job_id":"c37df7f1-ce2d-431a-923b-600c3ef881a8","html_url":"https://github.com/RavelloH/TimePulse","commit_stats":null,"previous_names":["ravelloh/timepulse"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/RavelloH/TimePulse","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RavelloH%2FTimePulse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RavelloH%2FTimePulse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RavelloH%2FTimePulse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RavelloH%2FTimePulse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RavelloH","download_url":"https://codeload.github.com/RavelloH/TimePulse/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RavelloH%2FTimePulse/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28756431,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T16:32:25.380Z","status":"ssl_error","status_checked_at":"2026-01-25T16:32:09.189Z","response_time":113,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["countdown","countdown-timer","framer-motion","glassmorphism","tailwindcss","timer"],"created_at":"2025-03-28T10:16:10.799Z","updated_at":"2026-01-25T18:00:54.843Z","avatar_url":"https://github.com/RavelloH.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TimePulse - 现代化计时器应用\n\n致力于成为最漂亮的计时器应用。\n\nTimePulse 是一个具有现代化 UI 和交互的计时器网页应用，支持多计时器管理、数据分享、用户数据同步、全屏展示等功能，可进行倒计时、正计时和显示世界时钟。采用玻璃态设计和流畅动画效果，提供极佳的视觉体验。\n\n预览: [TimePulse](https://timepulse.ravelloh.top/)\n\n![image](https://raw.ravelloh.top/20250323/image.2obow0upmh.webp)\n![image](https://raw.ravelloh.top/20250323/image.7zqlgqhqss.webp)\n![image](https://raw.ravelloh.top/20250323/image.26ln7ftxqc.webp)\n![image](https://raw.ravelloh.top/20250323/image.9nzydxa4pj.webp)\n![image](https://raw.ravelloh.top/20250323/image.83a7egcmsx.webp)\n![image](https://raw.ravelloh.top/20250323/image.9dd4kru4xb.webp)\n![image](https://raw.ravelloh.top/20250323/image.51ebd8a4jh.webp)\n![image](https://raw.ravelloh.top/20250323/image.6wqw5umcp8.webp)\n![image](https://raw.ravelloh.top/20250323/image.6f0zcpvm6r.webp)\n\u003cimg width=\"2492\" height=\"1415\" alt=\"image\" src=\"https://github.com/user-attachments/assets/4b53171c-e8aa-4cec-ae39-e302a982242a\" /\u003e\n\n\n## 特点\n\n### 核心功能\n- 支持多个计时器的创建和管理\n- 数据本地存储与云端同步\n- 支持生成分享链接和二维码\n- 支持全屏展示模式\n- 智能识别常用节假日\n- 支持PWA，可安装到主屏幕并离线使用\n- 国际化支持，提供中英双语\n- 支持倒计时通知提醒\n- 自定义背景\n\n### 视觉和交互\n- 精美的玻璃态设计和流畅动效\n- 自适应模糊渐变背景，随主题色变化\n- 暗色/亮色主题自动切换\n- 完全响应式设计，适配各种设备\n\n## 技术栈\n\n- Next.js - React 框架\n- Framer Motion - 高级动画库\n- Tailwind CSS - 实用工具优先的 CSS 框架\n- localStorage - 本地数据持久化\n- [KV Cache](https://github.com/RavelloH/kv-cache) - 云端数据存储服务\n\n## 快速开始\n\u003e 作为Nextjs纯前端项目，可以在任何支持托管Next.js(或Nodejs)的平台上部署。\n\u003e\n\u003e 另外，你也可以下载 [Releases](https://github.com/RavelloH/TimePulse/releases) 中的静态预构建资源（形如site-vx.x.x.zip），将其部署在Github Pages、Cloudflare Pages或其他任何静态托管服务商上\n\n### Vercel一键部署\n[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FRavelloH%2FTimePulse)\n\n### 本地运行\n\n1. 克隆仓库\n```bash\ngit clone https://github.com/RavelloH/TimePulse.git\ncd TimePulse\n```\n\n2. 安装依赖\n```bash\nnpm install\n```\n\n3. 启动开发服务器\n```bash\nnpm run dev\n```\n\n4. 构建生产版本\n```bash\nnpm run build\n```\n\n## 使用说明\n\n- 点击右下角\"+\"按钮创建新的倒计时\n- 点击左下角分享按钮分享倒计时\n- 点击右上角菜单切换主题或编辑计时器\n- 点击右上角全屏按钮进入全屏模式\n- 向下滚动可查看更多信息和运行日志\n- 在设置中生成同步ID，用于在不同设备间同步数据\n\n## 浏览器兼容性\n\n- Chrome/Edge/Safari/Firefox 最新版本\n- 支持大多数现代移动浏览器\n- 不支持 IE11 及以下版本\n\n## 贡献指南\n\n欢迎提交 Pull Request 或 Issue 来帮助改进 TimePulse。\n\n## 许可证\n\nMIT License\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fravelloh%2Ftimepulse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fravelloh%2Ftimepulse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fravelloh%2Ftimepulse/lists"}