我开源了 Pintree:可以一键生成书签导航网站 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
crazywei007
V2EX    分享创造

我开源了 Pintree:可以一键生成书签导航网站

  crazywei007 2024-07-16 11:40:22 +08:00 2887 次点击
这是一个创建于 451 天前的主题,其中的信息可能已经有所发展或是发生改变。

我开发了一个将浏览器书签导出成导航网站的开源项目Pintree

大家好!

我最近开发了一个叫做 Pintree 的开源项目,专门用来把浏览器里的书签导出成一个美观又好用的导航网站。这个项目是我从个人需求出发做的,希望能帮助大家更好地管理和利用浏览器书签。

image.png

为什么要做这个项目?

随着我们用浏览器的频率越来越高,书签也越来越多。但浏览器自带的书签管理功能往往不够直观和美观。所以,我就想到了把这些书签导出成一个静态网站,让它们以更直观和友好的方式展示出来。这样不仅方便自己查找和使用书签,还可以轻松分享给他人。

项目取得的成绩

在过去的一个月内,Pintree 项目取得了一些不错的成绩:

  1. GitHub 上的 Star 数量突破 300
  2. 超过 160 次 Fork
  3. 成功上线 Chrome 插件:Pintree Bookmarks Exporter 插件已经成功上线,并一周内获得了 100+用户的安装和使用。
  4. 社区的积极参与:微信群有超过 140+的用户,很多开发者通过 Pull Request 和 Issue 提出了宝贵的建议和改进意见,项目的功能和稳定性得到了显著提升。
  5. 快速开发:这个项目前期由我一个人开发,全程基本没有写代码(除了用 Tailwindcss 写了前端界面),开发时间基本上就一晚上。浏览器的插件是 evanlong_zh 帮我做的。
  6. 用户数量:现在已经有超过 150+ 人创建了自己的 Pintree 网站,看到很多用户主动推荐这个项目

安装和运行简述

  1. 安装 Pintree Bookmarks Exporter 插件,并用它导出浏览器书签,保存 JSON 文件到本地。
  2. 访问 Pintree GitHub 仓库,点击 Fork 按钮,将项目 Fork 到你的 GitHub 账号中。
  3. 打开你 GitHub 账号中的 pintree 仓库(也就是刚才 Fork 的项目),上传刚才下载的 JSON 文件到 json 文件夹,并命名为 pintree.json
  4. 在你的 pintree 仓库页面,点击 Settings,找到 Pages 选项,选择 gh-pages 分支,然后点击 Save。几分钟后,你的静态网站就会在 https://yourusername.github.io/pintree 上可用了。

如果有任何问题,可以在 Github 的 README 中找到微信群二维码加群

联系方式

感谢:上文内容由 ChatGPT 辅助完成写作

21 条回复    2024-07-22 01:19:35 +08:00
gauinlee
    1
gauinlee  
   2024-07-16 11:55:51 +08:00
支持 能否放一个演示站?
gauinlee
    2
gauinlee  
   2024-07-16 11:56:32 +08:00
crazywei007
    3
crazywei007  
OP
   2024-07-16 11:58:19 +08:00
@gauinlee 哈哈哈哈 自问自答了 感谢支持
admol
    4
admol  
   2024-07-16 12:04:23 +08:00
nice ,之前我就在想有没有把书签弄成导航站的工具
hanxiV2EX
    5
hanxiV2EX  
   2024-07-16 12:25:00 +08:00 via Android
之前就有,这个更好看,更好用。
wbrobot
    6
wbrobot  
   2024-07-16 12:39:06 +08:00
挺好,不能编辑吗?如果添加编辑,保存到 localstorage ,就好了。
或者我可以试试写个 sync 插件,可以备份到云端(官方 cloud API ,github ,pastebin ,google drive 什么的)
wbrobot
    7
wbrobot  
   2024-07-16 12:41:28 +08:00
另外,是不是可以考虑私有呢?
比如把 json AES ,打开 web app ,输密码解开。
crazywei007
    8
crazywei007  
OP
   2024-07-16 12:54:31 +08:00
@wbrobot 有兴趣可以加群找我私聊我,感觉你的想法挺好的!欢迎贡献代码,目前已经有开发者在帮忙贡献写 vercel 快速部署的方式了
986244073
    9
986244073  
   2024-07-16 16:16:02 +08:00
可以支持 LINKDING 吗
Super8
    10
Super8  
   2024-07-16 17:45:28 +08:00
主题默认是黑色,希望可以保存设置
crazywei007
    11
crazywei007  
OP
   2024-07-16 18:16:03 +08:00
@Super8 现在默认是 system 的主题色,另外我刚刚跟新了黑色主题的配色,更酷了
crazywei007
    12
crazywei007  
OP
   2024-07-16 18:16:33 +08:00
@986244073 这个可以做
loveqianool
    13
loveqianool  
   2024-07-16 23:11:40 +08:00 via Android
确实需要私有,有些书签保存有密钥
leslieckai
    14
leslieckai  
   2024-07-17 10:28:10 +08:00
太棒了
PinLG
    15
PinLG  
   2024-07-18 10:25:18 +08:00
如果我的收藏夹更新了,需要重新上传 json 文件吗,还是会同步
@crazywei007
crazywei007
    16
crazywei007  
OP
   2024-07-18 14:40:24 +08:00
@PinLG 现在是要重新上传 json 的,不过我现在在做新的功能,未来会有同步的功能
Hef
    17
Hef  
   2024-07-19 05:48:15 +08:00 via Android
厉害!
DjvuLee
    18
DjvuLee  
   2024-07-19 12:47:35 +08:00
@crazywei007 这个不能发布在本地吗?
lankaka
    19
lankaka  
   2024-07-19 12:55:26 +08:00
挺好的 学习啦
kebamt
    20
kebamt  
   2024-07-22 00:21:26 +08:00 via iPad
要是支持密码就好了
crazywei007
    21
crazywei007  
OP
   2024-07-22 01:19:35 +08:00
@kebamt 有这个计划
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5870 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 35ms UTC 03:38 PVG 11:38 LAX 20:38 JFK 23:38
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86