MCPcopy Index your code
hub / github.com/Pintree-io/pintree

github.com/Pintree-io/pintree @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
294 symbols 751 edges 120 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Pintree

English | 简体中文

Pintree - 将您的浏览器书签转换为导航网站

在几分钟内从浏览器书签创建一个导航网站。

🔗 链接

✨ 功能

基础版(免费)

  • 📑 无限导入/导出书签
  • 📁 书签管理
  • 🎨 基本主题定制
  • 🔍 书签搜索

专业版(PRO)

  • 📑 所有基础版功能
  • 📚 多集合切换
  • 🔒 私人收藏
  • 📢 多广告位配置
  • 🤖 AI 搜索
  • 🎯 专业 SEO 优化
  • 📊 详细访问统计
  • 💻 优先技术支持
  • 🕒 终身访问
  • 🔄 免费终身更新

🛠️ 技术栈

  • 前后端: Next.js
  • 部署: Vercel
  • 数据库: PostgreSQL

👥 社区

❤️ 贡献

我们欢迎问题和拉取请求以帮助改进此文档。

Extension points exported contracts — how you extend this code

EditCollectionDialogProps (Interface)
(no doc)
src/components/collection/EditCollectionDialog.tsx
SettingItem (Interface)
(no doc)
src/lib/defaultSettings.ts
Session (Interface)
(no doc)
src/app/api/auth/[...nextauth]/options.ts
State (Interface)
(no doc)
src/hooks/use-toast.ts
Collection (Interface)
(no doc)
src/components/collection/CollectionList.tsx
ImportNode (Interface)
(no doc)
src/lib/utils/import-collection.ts
FlattenedBookmarkItem (Interface)
(no doc)
src/app/api/collections/import/route.ts
Setting (Interface)
(no doc)
src/hooks/use-settings.ts

Core symbols most depended-on inside this repo

cn
called by 153
src/lib/utils.ts
toast
called by 18
src/hooks/use-toast.ts
checkUrl
called by 6
src/app/api/url-info/route.ts
fetchBookmarks
called by 6
src/app/admin/bookmarks/page.tsx
fetchFolders
called by 6
src/app/admin/bookmarks/page.tsx
dispatch
called by 5
src/hooks/use-toast.ts
handleFolderNavigation
called by 4
src/components/bookmark/BookmarkGrid.tsx
useCarousel
called by 4
src/components/ui/carousel.tsx

Shape

Function 217
Interface 77

Languages

TypeScript100%

Modules by API surface

src/components/website/sidebar.tsx14 symbols
src/components/bookmark/BookmarkGrid.tsx14 symbols
src/app/admin/bookmarks/page.tsx12 symbols
src/lib/utils/import-collection.ts9 symbols
src/hooks/use-toast.ts9 symbols
src/components/bookmark/CreateBookmarkDialogGlobal.tsx9 symbols
src/components/search/SearchBar.tsx8 symbols
src/components/folder/FolderSidebar.tsx8 symbols
src/components/bookmark/EditBookmarkDialog.tsx8 symbols
src/components/bookmark/CreateBookmarkDialog.tsx8 symbols
src/app/admin/settings/basic/page.tsx7 symbols
src/components/bookmark/BookmarkDataTable.tsx6 symbols

For agents

$ claude mcp add pintree \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact