Generate Google Slides from markdown & HTML. Run from the command line or embed in another application. This project was developed as an example of how to use the Slides API. While it does not yet produce stunningly beautiful decks, you are encouraged to use this tool for quickly prototyping presentations. The first time the command is run you will be prompted for authorization. OAuth token credentials are stored locally in a file named ~/.md2googleslides/credentials.json. Each time you will run the above comment, new slide deck will be generated. In order to work on exactly the same deck, just get the ID of the already generated slides. md2googleslides does not edit or control any theme-related options. Just set a base theme you want on Google Slides directly. Even if you will use, append option for deck reuse, theme will be not changed. Images can be placed on slides using image tags. Multiple images can be included.

Features

  • Enable Google Slides API at API library page
  • Generate new Google Slides in your account with title Talk Title
  • md2gslides uses a subset of the CommonMark and Github Flavored Markdown rules for markdown
  • Each slide is typically represented by a header, followed by zero or more block elements
  • Begin a new slide with a horizontal rule
  • The separator may be omitted for the first slide

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow md2googleslides

md2googleslides Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of md2googleslides!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript Data Visualization Software

Registered

2022-02-03