{"id":26418814,"url":"https://github.com/karinjs/karin","last_synced_at":"2025-12-16T10:15:23.434Z","repository":{"id":229002582,"uuid":"768056223","full_name":"KarinJS/Karin","owner":"KarinJS","description":"轻量、高效、简洁的 NodeJS 机器人框架","archived":false,"fork":false,"pushed_at":"2025-02-15T15:34:05.000Z","size":20623,"stargazers_count":108,"open_issues_count":1,"forks_count":12,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-15T15:49:39.972Z","etag":null,"topics":["karin","karin-plugin","kritor"],"latest_commit_sha":null,"homepage":"https://docs.karin.fun/","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/KarinJS.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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}},"created_at":"2024-03-06T11:44:00.000Z","updated_at":"2025-02-15T15:33:55.000Z","dependencies_parsed_at":"2024-03-26T03:35:33.477Z","dependency_job_id":"580d97cf-146e-46ad-bed4-a4afe31d398f","html_url":"https://github.com/KarinJS/Karin","commit_stats":null,"previous_names":["karinjs/karin"],"tags_count":215,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarinJS%2FKarin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarinJS%2FKarin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarinJS%2FKarin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarinJS%2FKarin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KarinJS","download_url":"https://codeload.github.com/KarinJS/Karin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247980836,"owners_count":21027808,"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":["karin","karin-plugin","kritor"],"created_at":"2025-03-18T01:55:13.893Z","updated_at":"2025-12-16T10:15:23.414Z","avatar_url":"https://github.com/KarinJS.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![karin](https://socialify.git.ci/karinjs/karin/image?description=1\u0026font=Bitter\u0026forks=1\u0026issues=1\u0026language=1\u0026logo=https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F162426977%3Fs%3D200%26v%3D4\u0026name=1\u0026owner=1\u0026pulls=1\u0026stargazers=1\u0026theme=Auto)\n\n## 项目介绍\n\n`karin`（卡琳）是一款灵活、现代、极易扩展的 Node.js 插件化应用框架，专为开发者打造，助你轻松构建属于自己的高效工具链和自动化服务。\n\n\u003e 🎉 **重要更新**：感谢 [valqelyan](https://github.com/valqelyan) 的慷慨转让，从 2.0 版本开始，我们将正式使用 `karin` 作为 npm 包名！\n\u003e **Important Update**: Thanks to [valqelyan](https://github.com/valqelyan)'s generous transfer, starting from version 2.0, we will officially use `karin` as our npm package name!\n\n✨ **主要特性**：\n\n- ~~插件化架构，支持热插拔，生态丰富~~\n- 一行命令即可初始化项目，快速上手\n- 丰富的 Web UI（基于 React + HeroUI），颜值与功能并存\n- 支持多种自动化场景、任务调度、依赖管理\n- 轻松集成第三方服务，打造属于你的\"数字助理\"\n- 社区活跃，持续更新，文档完善\n\n\u003e 🦄 让开发变得像魔法一样有趣！\n\n## 🚀 稳定长期维护\n\n自 `1.8.0` 版本起，Karin 已进入**稳定长期维护阶段**。我们承诺持续修复 bug、优化体验，并欢迎社区力量共同完善生态。\n\n## 快速开始\n\n[📚 查看最新文档](https://karinjs.com/)\n\n一键初始化：`pnpm create karin`\n\n\u003e 当前文档可能存在滞后性，欢迎加入交流群（967068507）一起玩耍、提建议！\n\n## 温馨提示\n\n\u003e Karin 现已稳定，放心食用！遇到问题欢迎提 Issue 或加群讨论，我们会持续优化。\n\n## 文档站说明\n\n我们提供多个文档站点供您访问，解决可能出现的访问困难：\n\n- **主文档站**: [https://karinjs.com](https://karinjs.com) (基于 GitHub Pages)\n- **镜像站点**:\n  - [Vercel 镜像(瑜笙)](https://github.com/yusheng929): [https://docs.karinjs.com](https://docs.karinjs.com)\n  - [Vercel 镜像(憨憨)](https://github.com/hanhan258): [https://karin.hanhanz.top](https://karin.hanhanz.top)\n  - Deno 镜像: [https://karin.deno.dev](https://karin.deno.dev)\n  - [自建CDN镜像(ikechan8370)](https://github.com/ikechan8370): [https://karin.chaite.cloud](https://karin.chaite.cloud)\n\n\u003e 💡 主文档站托管在 GitHub 上，如访问不畅，推荐使用 `ikechan8370` 镜像站\n\n## 鸣谢\n\n- webui: [bietiaop](https://github.com/bietiaop)\n- docs: [ikenxuan](https://github.com/ikenxuan)\n- name: [fuqiuluo](https://github.com/fuqiuluo)\n- package-name: [valqelyan](https://github.com/valqelyan)\n\n### 特别感谢 / Special Thanks\n\n感谢 [valqelyan](https://github.com/valqelyan) 将 `karin` npm 包名转让给我们！这位伟大的开发者将他们闲置的包名无偿转让，让 Karin 项目能够在 2.0 版本正式启用 `karin` 这个更直观的包名。\n\nThanks to [valqelyan](https://github.com/valqelyan) for transferring the `karin` npm package name to us! This amazing developer generously transferred their unused package name, allowing the Karin project to officially use the more intuitive `karin` package name starting from version 2.0.\n\n相关讨论请见：[valqelyan/karin#6](https://github.com/valqelyan/karin/issues/6)\n\n\u003e 🧙‍♂️ 感谢四位大佬的魔法加持！\n\n### 贡献者\n\n\u003e 🌟 星光闪烁，你们的智慧如同璀璨的夜空。感谢所有为 **Karin** 做出贡献的人！\n\n[![贡献者](https://contributors-img.web.app/image?repo=KarinJS/Karin)](https://github.com/KarinJS/Karin/graphs/contributors)\n\n![Alt](https://repobeats.axiom.co/api/embed/aaaa2759c8885691443a4d80e5753f975d4f250e.svg 'Repobeats analytics image')\n\n---\n\n🎉 **加入我们，让 Karin 成为你开发路上的贴心伙伴！**\n\n## 常见问题\n\n- 文档没看懂？[点我提问](https://github.com/KarinJS/Karin/issues) 或加群 967068507\n- 插件不会写？欢迎参考[插件开发文档](https://karinjs.com/guide/index/)\n- 遇到 bug？大胆提 Issue，我们超快响应！\n\n## 如何参与贡献（PR）\n\n1. Fork 本仓库，创建你的分支\n2. 提交你的更改，附上简要说明\n3. 发起 Pull Request，耐心等待 Review\n4. 你的名字将出现在贡献者列表，收获一份开源荣誉！\n\n\u003e 💡 欢迎任何形式的贡献，无论是代码、文档、建议还是灵感！\n\n## Issue 指南\n\n- 提交前请先搜索是否有类似问题\n- 尽量提供详细的复现步骤、环境信息和截图\n- 标题简明扼要，正文描述清晰\n- 遇到安全相关问题请私信维护者\n\n## 开源协议\n\n本项目基于 [MIT License](./LICENSE) 开源，欢迎自由使用、修改和分发。\n\n\u003e 📢 记得给个 Star 支持我们，你的支持是我们最大的动力！\n\n## 更新日志\n\n我们定期发布更新，查看 [CHANGELOG](https://github.com/KarinJS/Karin/releases) 了解最新变化。\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarinjs%2Fkarin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkarinjs%2Fkarin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarinjs%2Fkarin/lists"}