{"id":20622649,"url":"https://github.com/myterminal/meta-presenter","last_synced_at":"2026-02-27T22:43:09.712Z","repository":{"id":24935076,"uuid":"28352382","full_name":"myTerminal/meta-presenter","owner":"myTerminal","description":"A simple multi-file presentation tool for Emacs","archived":false,"fork":false,"pushed_at":"2021-07-14T16:58:17.000Z","size":93,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-15T12:44:04.456Z","etag":null,"topics":["emacs","presentation","slideshow"],"latest_commit_sha":null,"homepage":"","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/myTerminal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-12-22T18:23:34.000Z","updated_at":"2023-02-21T11:53:16.000Z","dependencies_parsed_at":"2022-08-23T08:50:54.707Z","dependency_job_id":null,"html_url":"https://github.com/myTerminal/meta-presenter","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/myTerminal/meta-presenter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myTerminal%2Fmeta-presenter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myTerminal%2Fmeta-presenter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myTerminal%2Fmeta-presenter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myTerminal%2Fmeta-presenter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/myTerminal","download_url":"https://codeload.github.com/myTerminal/meta-presenter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myTerminal%2Fmeta-presenter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29917953,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T19:37:42.220Z","status":"ssl_error","status_checked_at":"2026-02-27T19:37:41.463Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["emacs","presentation","slideshow"],"created_at":"2024-11-16T12:24:08.842Z","updated_at":"2026-02-27T22:43:09.695Z","avatar_url":"https://github.com/myTerminal.png","language":"Emacs Lisp","funding_links":[],"categories":[],"sub_categories":[],"readme":"# meta-presenter\n\n[![MELPA-Stable](http://stable.melpa.org/packages/meta-presenter-badge.svg)](http://stable.melpa.org/#/meta-presenter)\n[![MELPA](http://melpa.org/packages/meta-presenter-badge.svg)](http://melpa.org/#/meta-presenter)\n[![Marmalade](https://img.shields.io/badge/marmalade-available-8A2A8B.svg)](https://marmalade-repo.org/packages/meta-presenter)  \n[![License](https://img.shields.io/badge/LICENSE-GPL%20v3.0-blue.svg)](https://www.gnu.org/licenses/gpl.html)\n\nA simple multi-file presentation tool for Emacs\n\n![Demo](images/demo.gif)\n\n## Installation\n\n### Manual\n\nSave the file *meta-presenter.el* to disk and add the directory containing it to 'load-path' using a command in your '.emacs' file like:\n\n    (add-to-list 'load-path \"~/.emacs.d/\")\n    \nThe above line assumes that you've placed the file into the Emacs directory '.emacs.d'.\n\nStart the package with:\n\n    (require 'meta-presenter)\n\n### MELPA-Stable / MELPA / Marmalade\n\nIf you have MELPA-Stable, MELPA or Marmalade added as a repository to your Emacs, you can just install *meta-presenter* with\n\n    M-x package-install meta-presenter RET\n\n## Usage\n\nCreate a directory that contains slides to be presented stored as files. Name the files as the slide number followed by an underscore, followed by the name of the slide. Below are some examples:\n\n*   1_introduction.md\n*   2_getting-started.md\n*   3_advanced-features.md\n\nCreate a separate title slide for the presentation, start the presentation mode while viewing the file. For example, if the directory containing your slides contains a *title.md* file, you can run `meta-presenter-start-presentation` while having the file open in the buffer where you would like the presentation to start. When the presentation starts, you'll be taken to a buffer named *slide-show.md*.\n\nIn order to move to the next slide press `C-c C-v`, to move back to the previous slide press `C-c C-x`.\n\nAs the slides are not read-only, you could perform annotations on them. To revert the changes press `C-c C-c`.\n\nYou can also enable animations for slide transitions which is currently experimental and not optimized. To enable animations, just evaluate the below line.\n\n    (setq meta-presenter-enable-animations t)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmyterminal%2Fmeta-presenter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmyterminal%2Fmeta-presenter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmyterminal%2Fmeta-presenter/lists"}