⚠️ This app is not maintained, try to use Marp Next
yhatt opened this issue · 1 comments
https://github.com/marp-team/marp
I don't recommend to use Marp application. Instead, use Marp Next tools. I'm focusing on Marp Next and everything is going well. I want your feedback into these.
I recommend to use Marp for VS Code extension if you want to migrate from the old Marp app. VS Code is very stable as an editor and can work in offline like the old Marp app. Of course, you can preview Marp Markdown and export to PDF. (And HTML and PPTX for presentation too!)
If you stick using the old Marp app, keep in mind that has a risk about security. For producibility of your slide deck, yhatt/marp allows JavaScript but it made some vulnerabilities. See reported risks: #259 and #276.
- Our brand-new Marpit framework has well-documented, and the developer can incorporate Marpit / Marp Core into the application.
- Marp CLI, a CLI interface, allows outputting HTML, PDF and PPTX for presentation, live-previewing by watch mode, and using custom theme/engine.
- I have prepared yhatt/marp-cli-example to allow hosting your deck on the web immediately. Manage your deck via GitHub with GitPitch style.
- Marp for VS Code extension allows live preview your slides while editing in full-customizable VS Code editor. Of course you can export Marp Markdown to HTML, PDF, and PPTX.
- Although Marp Web is tech-demo now but can replace yhatt/marp via Desktop PWA. It allows working in offline via PWA's power, and you can use in Android / iOS because of a web-based app.
- We are planning the re-created Marp Web by using Marp React. In addition, we are planning to create Marp Vue component as like as Marp React.
Marp React example (React 16.8: React Hooks) |
Marp Vue example (Vue 2.6 Macross) |
---|---|
Includes integration w/ Spectacle & mdx-deck |
Includes integration w/ vue-awesome-swiper & Eagle.js |
Marp for VS Code exceeded the old Marp. Now VS Code extension has almost the same features as Marp desktop app: Offline editing in the stable and extendable editor based on Electron, Live-preview support, PDF export. In addition, it also can support custom CSS and export to presentation-ready HTML and PowerPoint document.
We updated the official site of old Marp app to emphasize that we have no longer maintained. The download button in the header was removed, and the main download button in the landing section was smaller than ever.