2.2 萬 Star!一個開源免費的 To-Do-List 應用!
簡介
Joplin是一個免費的開源筆記記錄和待辦事項應用程序,可以直接從應用程序或文本編輯器中進行復制,標注和修改,使用Markdown格式,支持導入Evernote筆記或普通的Markdown文件。
Windows、Linux、macOS、Android、iOS都有相應的安裝包可下載使用,還有終端命令行應用可以使用,喜歡命令行的小伙伴一定不要錯過。
現(xiàn)在很多的筆記工具或應用,都是將我們的數(shù)據(jù)提交到相應廠商的服務,不免會讓用戶產(chǎn)生數(shù)據(jù)安全的擔憂,甚至有可能會被不良廠商利用。而Joplin只是提供一個工具,用戶完全可以自由選擇筆記存儲的位置,并且支持端到端加密,也避免了數(shù)據(jù)泄露的風險。
桌面應用:
終端應用:
Joplin具有以下功能:
- 具有支持桌面,移動和終端的應用程序。
- 適用于Firefox和Chrome的Web Clipper。
- 端到端加密,任何中間的竊聽者都無法訪問數(shù)據(jù)。
- 筆記歷史記錄,會自動定期保存筆記的歷史版本,并且可以隨時查看或恢復歷史版本。
- 與各種服務同步,包括Nextcloud,Dropbox,WebDAV和OneDrive。
- 可離線工作。
- 支持導入Enex文件(Evernote導出格式)和Markdown文件。
- 可導出JEX文件(Joplin導出格式)和原始文件。
- 支持標注,待辦事項和筆記。
- 按多個條件對筆記進行排序-標題,更新時間等。
- 在移動和桌面應用程序中支持警告通知。
- Markdown文本,在桌面和移動應用程序中以圖像和格式呈現(xiàn)。支持其他功能,例如數(shù)學符號和復選框。
- Markdown和Rich Text(WYSIWYG)編輯器可供選擇。
- 文件附件支持-顯示圖像,鏈接其他文件,并且可以在相關應用程序中打開。
- 內聯(lián)顯示PDF,視頻和音頻文件。
- 搜索功能。
- 地理位置。
- 支持多種語言。
- 外部編輯器支持-在Joplin中單擊即可在您喜歡的外部編輯器中打開筆記。比如文本編輯器Notepad++或者Sublime Text,Markdown編輯器Typora等。
- 通過插件和數(shù)據(jù)API的可擴展功能。
- 帶有數(shù)據(jù)變量的模板支持,可自動創(chuàng)建時間和日期。
- 自定義CSS支持可自定義渲染的Markdown和整體用戶界面。
- 可自定義的布局允許切換,移動和調整各種元素的大小。
- 可編輯快捷鍵。
項目地址是:
https://github.com/laurent22/joplin
簡單使用
ENEX文件導入。Joplin的一個目的是替代Evernote,所以可以通過enex文件導入完整的Evernote筆記。
- 使用桌面Joplin,選擇open File > Import > ENEX
- 使用命令行,輸入命令:import /path/to/file.enex
從Markdown文件導入。Joplin可以從普通的Markdown文件導入筆記,導入Markdown文件的完整目錄或單個文件。
- 導入Markdown文件:import --format md /path/to/file.md
- 導入Markdown目錄:import --format md /path/to/directory/
- 導入Markdown文件:File > Import > MD - Markdown (file)
- 導入Markdown目錄:File > Import > MD - Markdown (directory)
- 使用桌面Joplin
- 使用命令行
導出。Joplin導出文件為JEX格式,這是一個tar文件,所有的文件信息都會被保留,導出后可以重新導入,便于備份。也可以導出HTML和PDF格式。
同步。Joplin可以與Nextcloud,WebDAV,Dropbox,OneDrive或本地文件系統(tǒng)進行同步,簡單介紹一下與OneDrive的同步。
- 在桌面應用程序或移動應用程序中,在Configuration中選擇OneDrive作為同步目標。然后,要啟動同步過程,請單擊側欄中的"Synchronise"按鈕,然后按照說明進行操作。
- 在終端應用程序中,要啟動同步過程,請鍵入:sync,點擊鏈接以授權應用程序
- 與OneDrive同步時,Joplin將在OneDrive中的/Apps/Joplin中創(chuàng)建一個子目錄,并從中讀取/寫入筆記。
通知。在桌面和移動應用程序中,警報通知可以與任何待辦事項關聯(lián),通知的顯示方式與操作系統(tǒng)有關。
- Windows:>=8.需要開啟操作中心,<8.需要開啟任務欄氣球
- macOS:需要>=10.8的操作系統(tǒng)版本
- Linux:需要安裝notify-osd或libnotify-bin
多層筆記。多層筆記可以將多個筆記組織成一棵樹。