类库 › syncdown
hjinco

hjinco/syncdown

syncdown是一个命令行工具,用于将Notion、Gmail、Google Calendar等外部SaaS服务的数据同步到本地,并转换为Markdown文件。它旨在创建本地化的知识库,便于备份、搜索和与本地AI工具集成,提供比远程API调用更快速、稳定且成本更低的数据处理方案。

技术栈

框架

React ^19.2.4

构建工具

Vite ^8.0.0

CSS 框架

Tailwind CSS ^4.2.1

代码规范

Biome 2.4.7
查看全部依赖 (44)

依赖

@notionhq/client ^5.13.0 @opentui/core ^0.1.87 @syncdown/connector-apple-notes workspace:* @syncdown/connector-gmail workspace:* @syncdown/connector-google-calendar workspace:* @syncdown/connector-notion workspace:* @syncdown/connectors workspace:* @syncdown/core workspace:* @tanstack/react-router 1.166.7 @tanstack/react-router-devtools 1.166.7 @tanstack/react-start 1.166.8 drizzle-orm ^0.44.5 fumadocs-core 16.6.17 fumadocs-mdx 14.2.10 fumadocs-ui 16.6.17 googleapis ^144.0.0 lucide-react ^0.577.0 react-dom ^19.2.4 tailwind-merge ^3.5.0

开发依赖

@changesets/cli ^2.30.0 @syncdown/connector-apple-notes workspace:* @syncdown/connector-gmail workspace:* @syncdown/connector-google-calendar workspace:* @syncdown/connector-notion workspace:* @syncdown/connectors workspace:* @syncdown/core workspace:* @syncdown/renderer-md workspace:* @syncdown/secrets workspace:* @syncdown/sink-fs workspace:* @syncdown/state-sqlite workspace:* @syncdown/tui workspace:* @tailwindcss/vite ^4.2.1 @types/mdx ^2.0.13 @types/node ^25.5.0 @types/react ^19.2.14 @types/react-dom ^19.2.3 @typescript/native-preview ^7.0.0-dev.20260316.1 @vitejs/plugin-react ^6.0.1 bun-types npm:@types/bun@^1.3.2 drizzle-kit ^0.31.4 nitro ^3.0.260311-beta turbo ^2.5.0 typescript ^5.9.3 wrangler ^4.71.1

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-02 12:35
浙ICP备14020137号-1 $访客地图$