當前位置: 妍妍網 > 碼農

1k star, Chrome 書簽變成導航站

2024-09-17碼農


Pintree 是一個開源計畫,旨在將瀏覽器書簽轉換為一個美觀且使用者友好的導航網站。透過簡單的幾步操作,使用者可以將本地書簽匯出並生成一個靜態導航頁面,方便分享和管理。

Pintree 的設計初衷是簡化書簽管理過程,使使用者能夠更直觀地存取和組織他們的收藏連結。

功能特點

Pintree 提供了一系列強大的功能,使其成為書簽管理的理想工具:

  1. 書簽匯出 :支持從瀏覽器匯出書簽,並將其保存為 JSON 檔格式。

  2. 書簽轉換 :將匯出的書簽檔轉換為 JSON 格式,便於後續處理。

  3. 靜態網站生成 :根據書簽數據生成一個靜態導航網站,使用者可以透過 GitHub Pages 等平台進行托管和分享。

  4. 多語言支持 :Pintree 提供了多語言支持,包括英文和中文,方便全球使用者使用。

  5. 開源和可客製 :作為一個開源計畫,Pintree 允許使用者根據自己的需求進行客製和擴充套件。

如何快速開始

以下是使用 Pintree 快速開始的步驟:

  1. 下載瀏覽器書簽

  • 安裝 Pintree Bookmarks Exporter 擴充套件程式。

  • 使用擴充套件程式匯出瀏覽器書簽,並將 JSON 檔保存到本地。

  • Fork 計畫

  • 存取 Pintree 的 GitHub 倉庫 Pintree GitHub 倉庫。

  • 點選頁面右上角的 Fork 按鈕,將計畫 Fork 到你的 GitHub 帳戶中。

  • 替換 JSON 檔

  • 開啟你 GitHub 帳戶中的 pintree 倉庫(即剛剛 Fork 的計畫)。

  • 點選倉庫中的 json 資料夾。

  • 點選 Upload files 按鈕,選擇之前下載的 JSON 檔並上傳。

  • 確保上傳的檔命名為 pintree.json,並選擇 Commit changes。

  • 啟用 GitHub Pages

  • 在你的 pintree 倉庫頁面,點選 Settings。

  • 找到 Pages 選項。

  • 在 Source 下拉選單中,選擇 gh-pages 分支並點選 Save。

  • 幾分鐘後,你的靜態網站將可透過 https://yourusername.github.io/pintree 存取(請將 yourusername 替換為你的 GitHub 使用者名稱)。

  • 技術棧

    Pintree 使用了以下技術:

  • HTML/CSS/JavaScript :用於前端頁面的構建和樣式設計。

  • JSON 格式處理 :用於書簽數據的儲存和轉換。

  • 靜態網站托管 :透過 GitHub Pages 等平台進行靜態網站托管。

  • 貢獻指南

    Pintree 歡迎社群貢獻,以下是參與計畫的步驟:

    1. Fork 倉庫 :存取 Pintree GitHub 倉庫 並 Fork 計畫。

    2. 建立新分支 :在本地倉庫中建立新分支 git checkout -b feature/your-feature

    3. 送出更改 :進行程式碼修改並送出 git commit -am 'Add some feature'

    4. 推播分支 :將分支推播到遠端倉庫 git push origin feature/your-feature

    5. 送出 Pull Request :在 GitHub 上送出 Pull Request。

    請註意,main 分支是計畫的原始碼分支,而 gh-pages 分支是打包後的靜態網站代分碼支。請在 main 分支上進行開發和送出更改,我們將負責將程式碼打包並釋出到 gh-pages 分支。

    最近整理了2023年最火的軟體神器,回復關鍵字 2023合集 獲取

    推薦閱讀 ⬇️ 都是高贊

    PS:求求啦! 在看 支持下吧!