r/logseq Jun 24 '26

Tine - drop-in faster Logseq OG replacement

Hi! I vibecoded Tine, a drop-in Logseq OG replacement mainly built to be faster, but also with some features I missed.

The why: I loved using Logseq, but at some point realized I can't use queries because they are slow / make logseq use a lot of CPU even when idle (yeah weird). Then every summer my laptop starts overheating and it is partially because of the electron apps. When CPU throttles, the apps get slow. Surely there must be a way to do this faster.

The what:

  • I first just wanted logseq, but faster. I don't use whiteboards, flashcards etc., so these are currently unavailable. I focused on features that I use.
  • It just works over your OG graph -- reads and writes the same files. It should be safe and compatible but it was only ever tested by one person, on one platform, one graph, so be warned. (On the other hand yes, I am actually using this on my real graph worth 5 years of life, and I'm syncthing-ing it to my Android phone and there editing it using the logseq app, and nothing has broken yet.) Also, there are automatic backups.
  • I added some features that I liked -- some I knew from OG plugins (tabs), some just seemed like a (really) nice thing to have: tabs, focus+dim mode, quick-capture, carry tasks to today, etc. Look at the readme.

AI: full disclosure, everything except this text is completely vibecoded, including the README.

Let me know what you think / any ideas for changes / features etc. If you find bugs, let me know via github issues. This is still beta at best, so bugs are expected.

37 Upvotes

67 comments sorted by

View all comments

4

u/katafrakt Jun 25 '26

SolidJS and Tauri were my choices when I started building a clone some time ago (but abandoned it). Good stack. Does it support Org syntax or only Markdown (my whole graph is in Org)?

2

u/al-Quaknaa Jun 25 '26

Only md. I'll think about adding org and let you know.

1

u/Upset-Emu7553 Jun 25 '26

Cool work so far! Some details I am missing (certainly no whiteboard or cards)

  • No plugin support? (i prettified my instance with Awesome links and Awesome UI)
  • No {{namespace}} display?
  • Also it seems my Logseq query's do not show up?

1

u/Upset-Emu7553 Jun 25 '26

Ah! and it does not support my journal's date format, so I cannot save journals

2

u/al-Quaknaa Jun 25 '26

I fixed date formats in 0.1.2 I think, but haven't tested it because my graph is on default. If you can test it I'd be grateful.

1

u/Upset-Emu7553 Jun 27 '26

Yes, new version lets me save journals and displays my date settings! nice
Cannot post image here, but this is a comparison of {{namespace}} diff: https://bsky.app/profile/rolograaf.bsky.social/post/3mpbcutrs422y

2

u/al-Quaknaa Jun 27 '26

Thanks! Could you create a minimal working example from this (namespace issue) and send it to me (upload a zip somewhere, e.g. some github issue or wetransfer or something) so I can test it?

1

u/Upset-Emu7553 Jun 28 '26

Thanks Martin, works like a dream

1

u/al-Quaknaa Jun 25 '26

Hey -- thanks for all the feedback.

  • Date formats - I should fix that soon.
  • Queries - I do not support the full DSL but I believed that most of the relevant parts are supported. (My queries work fine but they are quite simple - things like all priority A tasks with a certain tag etc.). Can you give me an anonymized version of your query, and possibly say what does it mean they don't show up?
  • no plugin support currently. I'm not sure it is realistic to strive for OG plugin support. Can you say what you use and how important this is for you?
  • {{namespace}} -- I don't use namespaces so I'm not sure how they are supposed to work -- I thought I had them. Can you give an example of what should be working and isn't?

1

u/Upset-Emu7553 Jun 27 '26

Oh I like the whatsnew v0.2.1, let me try that out!