Live data from Hacker News

Zensical – A modern static site generator built by the Material for MkDocs team

squidfunk.github.io

21–30 of 64 posts

Re: Zensical – A modern static site generator built by the Material for MkDocs team

#21
Unfortunately, I require PDF outputs for some of my documentation. Right now this is possible via some plugins (I cannot remember which fork of a pdf export plugin worked, but at least one does) in Material for MkDocs. It’s not perfect, but it is good enough.

Should I expect a “good enough” pdf export experience in zensical at some point or now?

Re: Zensical – A modern static site generator built by the Material for MkDocs team

#22

The biggest issue I had with material for mkdocs was training BA type people to contribute. They had to muddle their way through python, pip, git, github, etc. just to make a one line change.

now adding rust on top of that.

i actually tried zensical yesterday and fell back to mkdocs, not sure what I'm missing while trying. Material for mkdocs served me well so I will stay with it for now.

zensical installation is longer than mkdocs, probably due to the rust side.

Re: Zensical – A modern static site generator built by the Material for MkDocs team

#23

Unfortunately, I require PDF outputs for some of my documentation. Right now this is possible via some plugins (I cannot remember which fork of a pdf export plugin worked, but at least one does) in Material for MkDocs. It’s not perfect, but it is good enough. Should I expect a “good enough” pdf export experience in zensical at some point or now?

Yes, we're basically agnostic to the input and output formats. Right now it's Markdown -> HTML, but with the upcoming module system, it'll be possible to convert anything to anything. Our focus will stay Markdown/HTML first, and once we reach feature parity, we'll explore to support formats like PDF etc. natively.

Re: Zensical – A modern static site generator built by the Material for MkDocs team

#24
Documentation tooling for Python (especially reference docs) is… abysmal. Sphinx is the king, with no markdown support. Pdoc would be nice, it the authors didn’t reject reasonable additions, leading to forks. And mkdocs is not simple to setup. If you’re building a company for this, please fix this.

Re: Zensical – A modern static site generator built by the Material for MkDocs team

#25
post #8

It is a very reasonable choice: your plug-in project has grown to a scale you have never anticipated. Therefore, you built your own system from the ground up, one which you have total control over, instead of keeping to rely on someone else's system as you did before. This would make new features and bug fixes more easy to be implemented. I am also very curious about what the MKDocs future would be like. Material has…

> It is a very reasonable choice: your plug-in project has grown to a scale you have never anticipated. Therefore, you built your own system from the ground up, one which you have total control over, instead of keeping to rely on someone else's system as you did before. This would make new features and bug fixes more easy to be implemented. Exactly this. We ran against walls trying to realize our ideas with MkDocs' A…

As a multi-year sponsor for your work, our open-source community really appreciates the work.

Re: Zensical – A modern static site generator built by the Material for MkDocs team

#26
post #24

Documentation tooling for Python (especially reference docs) is… abysmal. Sphinx is the king, with no markdown support. Pdoc would be nice, it the authors didn’t reject reasonable additions, leading to forks. And mkdocs is not simple to setup. If you’re building a company for this, please fix this.

We'll do our best! The author of mkdocstrings[1] (the leading API reference docs solution in the MkDocs space) is part of our team, so we're aiming to bring much more powerful API reference docs support to Zensical.

[1]: mkdocstrings.github.io

Re: Zensical – A modern static site generator built by the Material for MkDocs team

#27
post #24

Documentation tooling for Python (especially reference docs) is… abysmal. Sphinx is the king, with no markdown support. Pdoc would be nice, it the authors didn’t reject reasonable additions, leading to forks. And mkdocs is not simple to setup. If you’re building a company for this, please fix this.

Sphinx does have markdown support fwiw

Re: Zensical – A modern static site generator built by the Material for MkDocs team

#30
post #12

Earlier quoted context omitted.

> Most users favor the new look over the old one. How do you know?

From the feedback we got after launching. More accurately: most users that we conversed with since launch are very happy about the new look. Regardless, for compatibility reasons, the old look is available as well.

Early adopters are a very distinct set of users. Probably not great to extrapolate from it.
Post reply on HN