Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Persuade

Simple presenter console for your PDFs, in your web browser.

Persuade allows you to get the same experience of Impress/PowerPoint presenter console in every web browser: you just need the PDFs of the slides, and you're good to go!

The project is released under the GNU GPLv3+ license.

Try it

Branch URL
master https://persuade.pietroalbini.org/app/

Features

Persuade currently has these features:

  • Load slides from the local device, or any website allowing cross-origin requests
  • Check the talk duration with the builtin timer, or turn it into a countdown
  • External popup you can put in the projector to show the slides to the audience
  • Most of the keyboard shortcuts of Impress/PowerPoint supported

Future plans

In the future, I may add the following features:

If you want to contribute on those, please comment on the issue before creating a pull request!

Remotes support

Persuade should work with any remotes simulating keypresses. Currently, it has been tested with the following hardware:

  • LG Wireless Presenter R400

If you have any other hardware, and you tested it works, send a pull request!

Building the minified version

While you can directly use the source code in the src/ directory, it's advised to generate a minified build to optimize the size of the project. You need to have Python 3 and Virtualenv installed, then you can run to generate the build:

$ make -C src

The minified app will be located in build/app/.

Third party dependencies

Persuade depends on these external projects:

The required files are bundled in the src/assets/vendor directory, along with the licenses.

About

Simple presenter console for your PDFs, in your web browser.

Topics

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.