I have just started to explore cherrytree for use as a hierarchical tree structured database/ personal information manager (PIM), running under Windows 10 OS.
You might say that I am a refugee from TreePad X Enterprise. I am exploring how useful cherrytree might be for me as a replacement for my notes/PIM databases which I currently store in TreePad X Enterprise 12 GB (that name means that the max file size allowed is 12 GB). However, it appears that the tiny Netherlands-based company that created and marketed the TreePad database/PIM products for years has died; they have not answered any customer service or tech support inquiries for the past 8 months, have not issued any much-needed updates to the software for 5+ years, and now their website (at treepad.com) has seemingly died; the URL has been dead for over two weeks.
My biggest concern about cherrytree running under Windows at this point is whether it has any maximum ceiling for total file size or for maximum number of nodes in a database. I ask because one of my TreePad X Enterprise databases has over 19,000 nodes and the TreePad database is over 2 GB in size.
I am hoping that someone may be able to answer this question, and I thank you all in advance!
In my view this is a better approach than trying to build a 12 GB database in one or more CherryTree files. Each CherryTree file is uploaded as a “collection” to eXist-db. Content can be queried and searched via REST.
Browse through the Shakespeare collection in eXist-db site to get an idea of how it might work.
Of course there needs to be an intermediary between CherryTree and eXist-db. I have written this in python using elementtree as XML parsing module.