I can't find a really important detail on the website or github - and haven't been able to easily find it - how is the underlying data stored? It looks like it might be a custom format, which might make sense for the project, but is unfortunate for a broader accessible knowledge-base and programmable integration - plain text allows you "grep", sqlite allows you SQL. The discussion of this being an org-mode mindset ki…
The data is stored in a custom binary file format. Parts of the format are zlib deflated. There is documentation for the format, but it is wrong and outdated. I had to reverse engineer the format from the C++ code.
Treesheets: cross-platform, free-form data organizer app
41–50 of 93 posts
Re: Treesheets: cross-platform, free-form data organizer app
#42I found this application back in 2010. I was searching for a mind mapper at the time. It allows pretty high complexity but is so simple to use. It has a very short learning curve. You can be doing meaningful work with it in a matter of minutes. It has features of a spreadsheet that allow you to store related info and do math on fields but is so much more useful because you can do the math at one level and use layers…
[2013] https://news.ycombinator.com/item?id=5877145
Re: Treesheets: cross-platform, free-form data organizer app
#43I've followed this on and off for years, and I've always pined for a mobile version - to the extent I seriously considered learning mobile development in order to write my own!
Then there's the matter of file storage.. it would need to hook up to some kind of cloud account etc.
In all, the amount of effort to bring this to mobile might possibly be the same as writing it from scratch.
Though.. PRs welcome! :)
Re: Treesheets: cross-platform, free-form data organizer app
#44"It's like an outliner, but in more than one dimension." That's what makes mind maps so good (along with the hierarchy).
Mindmaps look very 2D, but essentially its just a left and a right tree, with no other horizontal organizational methods. TreeSheets truely lets you create any 2D hierarchy you can dream of.
Re: Treesheets: cross-platform, free-form data organizer app
#45I've used this a little bit at work (as as software engineer), and I've at times found it really helpful. I think it depends on how you work through problems/information. It's also depended on what exactly I was working on to whether it was useful. A modern, extensible version of this would be amazing.
But yeah, PRs welcome!
Re: Treesheets: cross-platform, free-form data organizer app
#46Looks like it would be very very cool with some attention to the UX and regular updates.
Re: Treesheets: cross-platform, free-form data organizer app
#47Earlier quoted context omitted.
Argh. This will teach me not to write comments on my phone. "Chicken me in" is of course meant to be "chime in".
I prefer "chicken me in" and it should be a thing. So chicken me in on something, what is it, exactly, that you'd say you do around here?...
Re: Treesheets: cross-platform, free-form data organizer app
#48Not sure I want to download an EXE from a non-SSL site...
I've looked into getting https from my site, but there's always a high cost associated, if you want a certificate that's widely accepted (which doesn't seem to hold for the free ones). And I think my host isn't even compatible with free ones.
If the web wants HTTPS everywhere, this somehow needs to be made simpler/cheaper for non-commercial entities.
Re: Treesheets: cross-platform, free-form data organizer app
#49Author of TreeSheets here, AMA.
Re: Treesheets: cross-platform, free-form data organizer app
#50I think this is a great approach. Many people want to "just try it" and this allows you to do that and also get an explanation at the same time.