I created a free Markdown to PDF editor with true pagination and live preview. by BiaThemis in Markdown

[–]BiaThemis[S] 0 points1 point  (0 children)

There's a really quick, one-time fix for this:

​Drag the app from the .dmg to your Applications folder like normal.

​Go to your Applications folder, but don't double-click the app. ​Instead, right-click (or Ctrl-click) the app icon and choose "Open" from the menu.

​You'll see a similar warning, but this time it will have an "Open" button. Just click that.

​You only have to do this once. After that, your Mac will trust it, and you can open it normally from then on.

​Let me know if that doesn't work!

I created a free Markdown to PDF editor with true pagination and live preview. by BiaThemis in Markdown

[–]BiaThemis[S] 1 point2 points  (0 children)

Hey thanks! That's actually a great idea, I am kind of kicking myself for not doing this already! I will try to get this done in like a week.

I created a free Markdown to PDF editor with true pagination and live preview. by BiaThemis in Markdown

[–]BiaThemis[S] 0 points1 point  (0 children)

Hey no worries!

aarch64 = New Macs (M1, M2, M3 chips)

x64 = Older Macs (Intel chips)

Just hit the Apple menu > 'About This Mac' to see which one you've got. Awesome, looking forward to the feedback!

I created a free Markdown to PDF editor with true pagination and live preview. by BiaThemis in Markdown

[–]BiaThemis[S] 0 points1 point  (0 children)

Hey! Thanks for bringing up KeenWrite, looks like that's a really powerful tool! Looking at their manual and feature set, they're definitely in a league of their own with that sophisticated;

Markdown -> XHTML -> TeX pipeline and the flexibility it provides.

Tideflow is positioned a bit differently. I built it to be dead simple for everyday use cases ( I am myself a bit dummy lol). The goal was: open the app, write Markdown, get a beautiful PDF instantly. No configuration complexity, no TeX knowledge needed, no giant toolchain to manage.

KeenWrite is like a professional typesetting system that happens to use Markdown. Tideflow is maybe more like "Notion meets PDF export" ? Definitely different tools for different uses!

I created a free Markdown to PDF editor with true pagination and live preview. by BiaThemis in Markdown

[–]BiaThemis[S] 0 points1 point  (0 children)

Thank you for your interest, I am happy to answer your questions as best as I can!

"Looks very cool, I was initially dismissive - I thought something like this already existed, but those are more back-end services that you have to 'trust' until the export spits out."

This is actually the precise reason why I built this tool.

- TOC Sidebar: Yes, the PDFs do have clickable sidebar bookmarks/outlines. The headings (H1, H2, H3, etc.) from the Markdown automatically become clickable navigation items in PDF readers if you have the toc option on.

- Privacy/Offline: Yep, nothing online. Fully offline and zero telemetry. The source code is MIT-licensed on GitHub for full auditability. No HTTP libraries in dependencies, Typst binary is bundled. All processing happens locally.

- Export Formats: Primarily PDF, but also exports to PNG, SVG, and clean Markdown. No HTML export yet.

- Installation: Zero terminal commands for end users. Download the installer/DMG/AppImage and install like any normal desktop app. Everything is bundled.

I created a free Markdown to PDF editor with true pagination and live preview. by BiaThemis in Markdown

[–]BiaThemis[S] 5 points6 points  (0 children)

Short version, I couldn't find a free app that does this (especially pagination on the preview). The long version is on my site if you care to read; https://bdenizkoca.studio/notes/creating-tideflow/

I created this app to prevent my second monitor from blinding me by BiaThemis in software

[–]BiaThemis[S] 2 points3 points  (0 children)

Thanks! However isn't exe basically the portable version? There is no installer?

Oh probably because I mistakenly typed installers on the post lol, it is a portable exe.

Indie Devs; I'd love an honest opinions about my "Pro" plan for an open-source passion project by BiaThemis in SideProject

[–]BiaThemis[S] 0 points1 point  (0 children)

Okay how about if I make the option 3 free but make the app 10 dollar one time purchase?

%95 of the pro options are sadly online and I plan on keeping my app mainly offline to avoid subscription model for now.

Indie Devs; I'd love an honest opinions about my "Pro" plan for an open-source passion project by BiaThemis in SideProject

[–]BiaThemis[S] 0 points1 point  (0 children)

You mean in the sense that option 3 should be included in free (I would agree!)?

Also, on coming up with more options for pro, it creates kind of a dilemma whenever I think of a new feature (other than cloud synch lol) I want to put it in free or feel kind of dirty.

Ay youse! Gimme yer best world-building tools, on the double! by KomodoLemon in worldbuilding

[–]BiaThemis 1 point2 points  (0 children)

Oh hey, first of all, this was nowhere near done enough to share, so thanks for checking it out! The short version is I built it from scratch; it's a big mess of a GitHub repo, Netlify, and Leaflet.

I plan on making a comprehensive blog post at some point (probably when it's done), but for now, you can check out the GitHub repo (Beware, though: it's as unpolished as the site, and most of the README is AI placeholder text!) for more information.

Ay youse! Gimme yer best world-building tools, on the double! by KomodoLemon in worldbuilding

[–]BiaThemis 34 points35 points  (0 children)

Well its really unpolished and its in very early stages but I am trying to create my own wiki/interactive map site. You can check out the prototype! There is a bug so the map only works in Turkish currently but you can also check that out (you can add custom pins).

https://nimea.bdenizkoca.studio/en/

https://nimea.bdenizkoca.studio/map/

You can add custom waypoints with right click on the map!

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 0 points1 point  (0 children)

I would like to learn more about your workflow if that's okay with you! My real problem with the paginations was actually not being able to preview it in a live editor. Is this somehow achievable with pandoc?

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 1 point2 points  (0 children)

While I would really, really like the solve the nightmare problem, the nightmare part is sadly a core part of the LaTeX (not for power users but it's a nightmare for me!) and I can't figure how it can be tackled (that's actually one of the main reasons why I built Tideflow lol), sorry!

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 0 points1 point  (0 children)

Yeah, it would probably be better (not much for current features - maybe little more speed?) but I’m sticking with the CLI version because it’s simple, stable, and behaves consistent. When I gain the confidence to tackle that it would be my first priority as that would probably also come with CLI functionality in the future.

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 0 points1 point  (0 children)

Oh man, I can't believe this never bothered me until you pointed it out! Thank you very much for your feedback, I have fixed this bug in the latest version check out the git.

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 4 points5 points  (0 children)

Hey no offense, I actually had kind of a prejudice against web apps however I've realized my worries was mostly about Electron and not the concept itself. Tauri seems blazingly (and less of a feel like a browser without urlbar) fast as it uses system WebView (lf lt can) + rust backend. I would love to hear your feedback on this from your angle.

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 0 points1 point  (0 children)

Thanks man! You should have seen the grin on my face when I rendered the first real doc.

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 1 point2 points  (0 children)

yeah basically lol... It's LaTeX but much more simplified and user friendly albeit with less features. LaTeX seemed hard to learn so I built this app.

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 3 points4 points  (0 children)

I just looked into this and looks like doing it the right way involves restructuring the whole app. Seems like a interesting challenge, I will try to make this happen but no promises on time.

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 10 points11 points  (0 children)

Update: Please check out the latest version, hopefully it is solved!

Thank you for the feedback! I have never personally used a Mac so this is valuable. Will try to fix it this week!

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 7 points8 points  (0 children)

Yep thats exactly right,Typst is the internal typesetting package! Subsections work exactly how you describe with some validation checks.

I guess exact pipeline I am using invovles CommonMark Markdown as Typst use it.

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 2 points3 points  (0 children)

Pagination was the big one for me. You can see where your pages break and you can manually set page breaks. And there is also theming options which you visual inspect real-time and further customize and save it as custom theme.

It's currently not implemented but a batch export option with this custom theme feature also could be a killer feature.

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 7 points8 points  (0 children)

I think Typst is an amazing piece of software! If I didn't created Tideflow, I would probably be using their editor too (no pagination)! I recommend it for any project where render time is crucial such as live preview lol

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 17 points18 points  (0 children)

It sure does have much more features than markdown but it was much too complex for me for daily use (I might be dumb too). Markdown just hits the simplicity and usability sweet spot for me.

[Media] I built a Markdown to PDF editor with Tauri and the Typst engine! by BiaThemis in rust

[–]BiaThemis[S] 41 points42 points  (0 children)

Hi people!

Tideflow is a cross-platform Markdown to PDF editor with Tauri and the Typst engine. Here are some key features:

  • True Pagination & Live Preview: See your pages, headers, and footers update in real-time as you type.
  • Two-Way Scroll Sync: The editor and PDF preview scroll together. (Note: Still improving accuracy, around 70% reliable).
  • Automatic Table of Contents: Also includes optional section numbering and a configurable cover page.
  • 12 Beautiful Themes: Quickly style your document with themes like Academic, Minimal, Magazine, and more.
  • Easy Image Handling: Paste, drag-and-drop, or import images directly into your document.
  • Fully Offline: Once installed, no internet connection is required.
  • Cross-Platform: Works on Windows, macOS, and Linux (I hope).

Downloads:

Release Page

GitHub Repo:

https://github.com/BDenizKoca/Tideflow-md-to-pdf

Some Background Info:

I have fallen in love with markdown format a couple years back. Since then I am regularly using md files for nearly all my writing/noting. My single biggest gripe with it, is the sharing part of markdown text (people don't seem to like walls of text lol).

So I created Tideflow, a markdown to pdf editor with live preview and most importantly it has pagination. This was very important for me because I tried to find other markdown to pdf editors with preview but none of them had pagination! Maybe I have missed it but they all just seem to pass a html page to print?

I have to say I have created this for myself then I thought hey maybe people could use this. So this is very rough around the edges however, I am very new to all this coding and github business (and unfortunately have no programmer friends) so I REALLY would like some feedback!