{"id":13397665,"url":"https://github.com/shower/shower","last_synced_at":"2025-07-07T22:08:45.721Z","repository":{"id":1151308,"uuid":"1035184","full_name":"shower/shower","owner":"shower","description":"Shower HTML presentation engine","archived":false,"fork":false,"pushed_at":"2024-11-20T18:42:25.000Z","size":27807,"stargazers_count":4822,"open_issues_count":41,"forks_count":859,"subscribers_count":128,"default_branch":"main","last_synced_at":"2025-06-19T12:09:33.062Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://shwr.me","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shower.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-10-29T15:29:47.000Z","updated_at":"2025-06-16T15:10:25.000Z","dependencies_parsed_at":"2022-08-10T08:41:15.505Z","dependency_job_id":null,"html_url":"https://github.com/shower/shower","commit_stats":null,"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/shower/shower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shower%2Fshower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shower%2Fshower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shower%2Fshower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shower%2Fshower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shower","download_url":"https://codeload.github.com/shower/shower/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shower%2Fshower/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264152559,"owners_count":23564946,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-07-30T18:01:37.977Z","updated_at":"2025-07-07T22:08:45.697Z","avatar_url":"https://github.com/shower.png","language":"HTML","readme":"# Shower Presentation Template\n[![Test status](https://github.com/shower/shower/workflows/Test/badge.svg)](https://github.com/shower/shower/actions/workflows/test.yml)\n\n\u003cimg src=\"pictures/logo.png\" width=\"250\" alt=\"Shower logo\"\u003e\n\n\u003e Shower ['ʃəuə] noun. A person or thing that shows.\n\n1. Built on HTML, CSS and vanilla JavaScript.\n2. Works in all modern browsers.\n3. Themes are separated from engine.\n4. Fully keyboard accessible.\n5. Printable to PDF.\n\n[See it in action](https://shwr.me/). Includes [Ribbon](https://github.com/shower/ribbon/) and [Material](https://github.com/shower/material/) themes, and [core](https://github.com/shower/core/) with plugins.\n\nFollow [@shower_me](https://twitter.com/shower_me) for support and updates, [file an issue](https://github.com/shower/shower/issues/new) if you have any.\n\n## Quick Start\n\n1. Download and unzip [shower.zip](http://shwr.me/shower.zip) template archive.\n2. Open `index.html` in any text editor and start creating your presentation.\n\n## Quick Start via CLI\n\nYou’ll need [Node.js](https://nodejs.org/) installed on your computer.\n\n1. Install Shower CLI utility: `npm install -g @shower/cli`.\n2. Create your presentation: `shower create`.\n\nRead more on [shower/cli](https://github.com/shower/cli/) page.\n\n## Quick Start with Hosting\n\nYou’ll need [Node.js](https://nodejs.org/) installed on your computer.\n\n1. Copy this repository to your account via GitHub.\n\t1. Open [import page](https://github.com/new/import).\n\t2. Use `https://github.com/shower/shower` for the repository URL\n\t3. Use your presentation name.\n\t4. Clone the resulted repository to your computer.\n2. Install dependencies `npm install` and start a local server `npm start`.\n3. Start editing your slides with live-reload.\n\nOnce you’re done you can build a clean copy of your slides:\n\n```sh\nnpm run bundle\n```\n\nYou’ll find your presentation in `bundled` folder. You can also run `npm run archive` to get the same files in `presentation.zip`.\n\nPublish your presentation online by running:\n\n```sh\nnpm run publish\n```\n\nYou’ll have your slides published to `https://USER.github.io/REPO/`.\n\n## Deploy to Netlify\n\nBy clicking the button below you can fork this repo and deploy it to Netlify.\n\n[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/shower/shower)\n\nBy doing this you would get a GitHub repo linked with Netlify in a way any change to the repo would trigger a Shower rebuild and deploy to Netlify servers, which allows for an easy way to create and share Shower presentation without the need to install anything locally.\n\n## Browser Support\n\nLatest stable versions of Chrome, Edge, Firefox, and Safari are supported.\n\n## Contributing\n\nYou’re always welcome to contribute. Fork project, make changes and send it as pull request. But it’s better to file an [issue](https://github.com/shower/shower/issues) with your idea first. Read [contributing rules](CONTRIBUTING.md) for more details.\n\nMain contributors in historical order: [pepelsbey](https://github.com/pepelsbey), [jahson](https://github.com/jahson), [miripiruni](https://github.com/miripiruni), [kizu](https://github.com/kizu), [artpolikarpov](https://github.com/artpolikarpov), [tonyganch](https://github.com/tonyganch), [zloylos](https://github.com/zloylos), [shvaikalesh](https://github.com/shvaikalesh).\n\n---\nLicensed under [MIT License](LICENSE.md).\n","funding_links":[],"categories":["HTML","Presentation Tools","JavaScript And HTML5 Presentation Frameworks","\u003e 3k ★","others","33. 演示/幻灯片 ##","Repository","Tools for creating slides","33. 演示/幻灯片","JavaScript","Инструменты разработчика","Uncategorized"],"sub_categories":["Use The Source","13.20 视差滚动(Parallax Scrolling) ###","Office","Videos","24.3 Web Sockets","Uncategorized"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshower%2Fshower","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshower%2Fshower","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshower%2Fshower/lists"}