Replies: 3 comments
-
Comparison based on my personal point of view:
I could find no reference to marp anywhere in slidev, but slidev's features clearly cover and enhance marp's. |
Beta Was this translation helpful? Give feedback.
-
I think the biggest difference is, that marp started as a open source web version of deckset. Therefore it added all the handy image derictives. https://marpit.marp.app/image-syntax. They are very powerful to build complex presentations with almost no html needed. It is very common Markdown centered. Sli.dev on the other hand focuses heavily on Vue and html for layouting. It is far more powerfull than marp, however there is much more html/vue code needed, which makes the files a little more cluttered. As an example here are some presentations I did with marp for a modul. Every presentation has only one markdown file. To build all presentations there is only one cli call needed. The result can be seen here. On the other hand sli.dev looks more like a JS project per presentation. https://github.com/slidevjs/slidev/tree/main/demo/starter. My takeaway: When you like interactions animations and a lot of 🤩, use slidev. When you want simple clean slides to focus on the content, use marp. Another thought: sli.dev is far more active, let's see what the future brings. |
Beta Was this translation helpful? Give feedback.
-
I tried Marp for a few months on some significant projects (50-200 slides) and found it to limiting, so I gave up on it and then found Slidev as a better alternative (I've also used Remark for years on large slide decks). I was looking for a remark replacement with a more modern approach, and Slidev has been what I've settled on this year. I agree with @codingluke here that Slidev results in larger markdown files with all the extras and frontmatter I need to sprinkle in (compared to Remark), but the community here is excellent and I'm slowly figuring out solutions to all the edge cases I need to solve with it. |
Beta Was this translation helpful? Give feedback.
-
I'd be interested to hear your take on how Slidev compares to Marp
Beta Was this translation helpful? Give feedback.
All reactions