Powerpack 3


Thanks @Piotr


Hi @Piotr

I’m a little late to this discussion, but if you’re still investing in the Zettelkasten method, you should seriously look into TiddlyWiki https://tiddlywiki.com/

It’s based on the concept of atomic “notes”, and is highly relational. it’s portable, cross-platform, and infinitely customizable (interface and otherwise).

Given your work on Powerpack, you’ll likely be interested in checking out the google group:
and, more specifically, Jed Carty’s work on BobEXE. Look also into the other addons, and customizations (TiddlyMap comes to mind) to get an idea of the capabilities of this system.

I’ve argued repeatedly on that platform that the ONLY thing missing from TiddlyWiki is a good, well-defined user interface, that provides the functionality users want out of the box. An outliner/note taker like Dynalist, a mind map utility like Freemind, etc. All of these are possible in TW, it’s just cobbling together the pieces in a coherent interface that holds this system back form being the be all and end all of personal data management. They could use your talent towards that end.


Thank you, I was playing with TW and I liked the idea, it’s brilliant software, but after reading more about it I gave up - there are problems with bigger repositories, app gets slower and slower over time. I’m done with looking for solutions, I built already my own app for ZK, GTD and spaced repetition, all in one place and interconnected, maybe I will release it in the future :slight_smile:


At first glance this looks similar to an older program called NoteStudio. I invested a lot of time in this database, but the software was eventually abandoned. I feel more confident in the commitment of the Dynalist team.


The upside of TiddlyWiki is the code and the data are completely open. If TW dried up (won’t happen, they have a LONG history), you still own all your data, and it’s simple text. No proprietary formatting or storage.

I have heard people complain about extremely large data sets slowing down, but the tests I’ve seen usually demonstrate that such isn’t really the case. The limitations are the browser and/or the plugins you use to do the work through. In any case, there’s a lot of potential there, if you can find a combination of plugins that you work well with. It’s hard to beat the minimalist Dynalist interface for quick and easy entry.


I’m interested to learn how to make my own hacks for dynalist. Like what’s the first step in making Powerpack that I could follow? The pack itself doesn’t have much I’d want to use, but the How is interesting to me.


My guess would be to play with the console, see what variables there are, and what do they represent. A good entry point is the below:

You can see in DYNALIST.app there are a bunch of things.

This is, of course, the hacky way though. Our vision is that soon we’ll be able to clean up the endpoints and document them, so you can properly use these interfaces and get notified when they change. We’ll try to keep them the same if that’s possible, but sometimes changes may be required. Right now changes manifest themselves in randomly breaking Powerpack :joy:

We’re preliminarily calling this the “plugin system”. It’s the client side/frontend counterpart of the data API.


Hello, Is Powerpack 3 still working? Seems like superior tool, would love to use it.

Trying to install according to steps in manual, seems like it’s installed and active. But the only change occured is the “+” button left to “search”.

Any idea, how to make it work?


My bad, completelly missed the “Open powerpack settings” option in right corner. :smiley:


Is there any sort of tutorial for putting all of these features to use? It seems powerful, but frankly a little overwhelming. Like what is an agenda and how do I benefit from using it?


Hi @Piotr, thanks for your amazing work!

I need a feature which I’d be willing to develop myself, so I have 2 questions:

  1. Is there any way to contribute to your extension (by a pull requests and such)?
  2. Is this feature already planned? In Spaced Repetition, I need to be able to use a breadcrumb of a node’s ancestors as the question. It would be very useful in order to memorize a whole tree. Also, I would love to be able to create a bunch of SR items from a list (or better, a tree) of nodes, just selecting a template to apply to each of them.


Bug report: on the Electron app, custom CSS does not apply to panels and popups.


Chrome 76.0.3809.132.

Code highlight not working.