Why are some files obfuscated in the ui repo? It looks like compiled typescript has been included without the original source. A gated feature? Malicious intent?
Zensical – A modern static site generator built by the Material for MkDocs team
31–40 of 64 posts
Re: Zensical – A modern static site generator built by the Material for MkDocs team
#32Re: Zensical – A modern static site generator built by the Material for MkDocs team
#33I really like this new approach and I will give it a go on some open-source projects I have. Btw, I have looked into Zensical Spark but I did not fully understand what is it? It is just for connecting with the team so you help other teams to set it up and help them with feature requests and training?
Zensical itself is entirely free OSS software.
Re: Zensical – A modern static site generator built by the Material for MkDocs team
#34Documentation 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
#35For context, I work on TanStack DB which is a differential dataflow / DBSP inspired reactive client datastore. Super interested in your use case.
Re: Zensical – A modern static site generator built by the Material for MkDocs team
#36Launched last week and build upon MyST engine. Makes Shphinx obsolete. Like to see a real comparison with Zensical.
Re: Zensical – A modern static site generator built by the Material for MkDocs team
#37I'm really intrigued by the use of differential dataflow in a static site toolkit, but there isn't much in the way written about it. If anyone from the team are here I would love it if you could explain how it's being used? Does this enable fast incremental builds, only changing the parts that change in the input? If so how do you model that? Are you using multisets as a message format inside the engine? For context,…
Right now, builds are not fast, since Python Markdown is our bottleneck. We decided to go this route to offer the best compatibility possible with the Material for MkDocs ecosystem, so users can switch easily. In the next 12 months, we'll be working on moving the rest of the code base gradually to Rust and entirely detaching from Python, which will make builds significantly faster. Rebuilds are already fast, due to the (still preliminary) caching we employ.
The differential runtime is called ZRX[1], which forms the foundation of Zensical.
Re: Zensical – A modern static site generator built by the Material for MkDocs team
#38I was excited up until they showed what the new theme looks like. mkdocs-Material was nice in that it didn't have overly rounded corners and over travesties, a shame that custom CSS will be needed to undo the "modernisation". Overall this seems very interesting, especially the performance improvements, just a letdown visually.
Re: Zensical – A modern static site generator built by the Material for MkDocs team
#39I was excited up until they showed what the new theme looks like. mkdocs-Material was nice in that it didn't have overly rounded corners and over travesties, a shame that custom CSS will be needed to undo the "modernisation". Overall this seems very interesting, especially the performance improvements, just a letdown visually.
Re: Zensical – A modern static site generator built by the Material for MkDocs team
#40A lot of documentation sites want this but it was always hard with things like sphinx where the input must be files on disk so one couldn't e.g. load blog posts from a db.