Nriver / trilium-py

Python client for ETAPI of Trilium Note. Trilium 的 Python版 ETAPI 客户端
GNU Affero General Public License v3.0
118 stars 27 forks source link

How does it compare to pytrilium? #12

Closed CsatiZoltan closed 1 year ago

CsatiZoltan commented 1 year ago

What major differences could you list between trilium-py and pytrilium?

Nriver commented 1 year ago

Trilium-py provides all the standard etapi feature plus extra feature like todo list manipulation and markdown note migration. All the features are listed in the toc. It should be easy to use my package by following the sample code in the document.

I try to keep the source code sturcture simple. Only one main file and some utils. The code is quite straight forward which should be easy to understand.

CsatiZoltan commented 1 year ago

Using trilium-py, can one write extensions to Trilium in Python instead of Javascript? Or only those features can be used that are exposed by ETAPI?

Nriver commented 1 year ago

Nope, it's limited to interacting with etapi.