Gödel's

Gödel's

Share this post

Gödel's
Gödel's
TfT Performance: Craft
Copy link
Facebook
Email
Notes
More
User's avatar
Discover more from Gödel's
Aiming for completeness and consistency is honorable but futile - Gödel’s is a newsletter about interweaving ideas and making decisions under uncertain conditions. I talk about knowledge management, mental models, and supporting Tools for Thought.
Over 1,000 subscribers
Already have an account? Sign in

TfT Performance: Craft

Craft has, without a doubt, the most beautiful and powerful mobile client of all contenders. But will it still shine when we put a lot of interconnected data in it?

Alexander Rink's avatar
Alexander Rink
Jan 22, 2022
5

Share this post

Gödel's
Gödel's
TfT Performance: Craft
Copy link
Facebook
Email
Notes
More
Share

Hej,

And welcome to the benchmark of Craft, which has an impressive track record of delivering great features to their excellent web, desktop, and mobile applications. Craft supports remote and local storage, backlinks, transclusion, and intelligent features like grouping and publishing.

Craft Homepage

If you are new here, you may want to read about the methodology behind this benchmark, look into the machine room and visit the results of Roam Research, Logseq, Obsidian, and RemNote.

Side note

I created the following videos essentially for me to measure the times quickly. I've linked them here to prove the results, but they're probably pretty dull despite being partly time-lapse.

All the diagrams I show here use the same color scheme and order—Blue for the 2,000 data set, turquoise for the 5,000, and green for the 10,000 (not needed here, because Craft reached its limit with just below 5000 pages).

And please remember: We focus here exclusively on the performance figures of some operations. These may be entirely irrelevant for your use case. Also, the numbers say nothing about the tool's other capabilities - so please take the results with a grain of salt.

Importing Files

Importing was unfortunately quite lengthy and annoying. Craft can only import 2,000 files at a time. In addition, unlike the other programs, Craft deletes internal links that point to pages that do not exist during import. So in almost every case, you have to expect a loss of information if you try to import more than 2,000 files.

Craft can only import 2,000 files at once

When importing the 5,000 files into 2x2,000 and 1x1,000, we also reached the block limit of 100,000 blocks. Craft then discards all the files just imported in the last run, and you can start over. With a bit of trial and error, I got pretty close to the limit at 4,818 pages. I didn't count the failed attempts in the times listed here.

Block Limit of 100,000 reached
Importing Markdown Files

2,000

5,000

Application Start Times

Application start times are a real strength of Craft. Here you also notice the native client; as soon as you click on it, it is already loaded.

Application Start Time

Heavy Duty: Searching and references

Opening the pages is another strength of Craft. Almost within the blink of an eye, it also loads the heavy pages. Backlinks aren't open by default; this is an intelligent move to optimize performance.

Open Pages with heavy back-linking

Opening the backlinks, on the other hand, not only took quite a bit of time but also drove up the system's memory usage. Smooth scrolling in the backlinks was no longer possible.

Load the references of highly connected pages

Searching was high-speed, a joy to use. Backlink filtering or advanced queries aren't built in (yet), so I could examine nothing here.

2,000

5,000

Alice in Wonderland: Adding content and exporting

Pasting the chapter from Alice in Wonderland was quick; nothing to complain about, let alone the loading of the image took a moment.

Pasting Text

Export times were ok, nothing exciting but also nothing to complain about.

Export the library

2,000

5,000

Conclusion

On the one hand, we have lightning-fast loading times of the application and the pages and instant search; on the other hand, we have long loading times for the references and significant limitations in importing and the possible amounts of data.

Especially the last mentioned issue is a real problem for a "Tool for Thought" designed for the long term, which is only reduced to a limited extent by multiple Spaces. For comparison, my note collection in Craft currently already includes over 40,000 blocks.


If you have any questions or suggestions, please leave a comment.

If you want to support my work, you can do this by becoming a paid member:

Or you can buy me a coffee ☕️. Thank you so much for your attention and participation.

Curtis McHale's avatar
5 Likes
5

Share this post

Gödel's
Gödel's
TfT Performance: Craft
Copy link
Facebook
Email
Notes
More
Share

Discussion about this post

User's avatar
TfT Performance: Obsidian
Obsidian is the first non-outliner in this benchmark and is based on Markdown files stored in local folders. The benchmark results are astonishing.
Jan 11, 2022 • 
Alexander Rink
10

Share this post

Gödel's
Gödel's
TfT Performance: Obsidian
Copy link
Facebook
Email
Notes
More
10
TfT Performance: Interim Results
We now had five opponents in the competition: Roam Research, Obsidian, Logseq, Craft, and RemNote. Time for a first interim result; who is ahead and who…
Jan 23, 2022 • 
Alexander Rink
8

Share this post

Gödel's
Gödel's
TfT Performance: Interim Results
Copy link
Facebook
Email
Notes
More
7
TfT Performance: Logseq
Open Source, mobile client, extensible, rapid development, that's Logseq. But can it stand up to the demands of my field test and how does it compare to…
Jan 7, 2022 • 
Alexander Rink
11

Share this post

Gödel's
Gödel's
TfT Performance: Logseq
Copy link
Facebook
Email
Notes
More
4

Ready for more?

© 2025 Alexander Rink
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share

Copy link
Facebook
Email
Notes
More

Create your profile

User's avatar

Only paid subscribers can comment on this post

Already a paid subscriber? Sign in

Check your email

For your security, we need to re-authenticate you.

Click the link we sent to , or click here to sign in.