Open source stenotype engine
Latest commit 977ebcf Nov 14, 2018
Permalink
Failed to load latest commit information.
.circleci circleci: migrate configuration to 2.0 Jun 7, 2018
.github Update CONTRIBUTING and templates Nov 16, 2017
application Make it pass desktop-file-validate Aug 19, 2017
archlinux archlinux: no need to patch out the PyQt5 dependency anymore Nov 13, 2018
ci circleci: migrate configuration to 2.0 Jun 7, 2018
debian tests: drop dependency on the mock package Jun 1, 2018
doc Remove Plover Guide Mar 12, 2017
linux linux/appimage: switch to dedicated distribution main Mar 18, 2018
osx osx/app: switch to dedicated distribution main Mar 18, 2018
plover steno_dictionary: speedup `StenoDictionary.update` common case Nov 11, 2018
plover_build_utils utils: update checksum for pip 18.1 Oct 18, 2018
rpm tests: drop dependency on the mock package Jun 1, 2018
test steno_dictionary: fix `StenoDictionary.__setitem__` implementation Nov 11, 2018
windows windows: fix missing Visual C++ Redistributable DLL error May 27, 2018
.gitignore Extend implicit number hyphen support to right hand only May 5, 2016
.travis.yml travis: auto apt-get update May 23, 2018
CONTRIBUTING.md Update CONTRIBUTING and templates Nov 16, 2017
LICENSE.txt Initial import. Oct 6, 2010
MANIFEST.in setup: use PEP 518 support for build dependencies Aug 1, 2018
README.rst convert readme back to reStructuredText Aug 26, 2017
appveyor.yml appveyor: tweak GitHub releases Jun 7, 2018
launch.bat setup: add 'launch' command and associated scripts Mar 24, 2016
launch.sh fix launch.sh to work on macOS Mar 15, 2017
pyproject.toml setup: use PEP 518 support for build dependencies Aug 1, 2018
requirements.txt update Cython requirement Aug 9, 2018
requirements_distribution.txt update python-xlib requirement Apr 1, 2018
requirements_plugins.txt plugins: update plover-plugins-manager to latest version Apr 1, 2018
setup.cfg setup: set `setup_requires` Aug 9, 2018
setup.py Merge pull request #993 from benoit-pierre/fix_bdist_win Aug 10, 2018
test.bat rework tests handling Mar 24, 2016
test.sh fix test.sh to work on macOS Mar 18, 2017

README.rst

Plover

Bringing stenography to everyone.

Windows build status Linux build status Mac build status

Homepage Releases Wiki Blog Google Group Discord Chat

About

Plover (rhymes with "lover") is a desktop application that allows anyone to use stenography to write on their computer, up to speeds of 200WPM and beyond.

Plover is part of the Open Steno Project. The Open Steno Project's goal is to provide everything you need to learn machine shorthand on your own, from free software, to cheap hardware, to learning resources.

Plover is GPLv2+ as of version 3.1.0. See the license for details.

Installation

Plover runs on Windows, Linux, and Mac.

View the installation guide which covers downloading, installation, and initial configuration.

Getting help

Having trouble with Plover?

The Wiki has several pages to help you:

If you are still having trouble, have found a bug, or would like to request a new feature, please search for or create an issue. When making a new issue, fill out the form as best you can so that we can help you quickly.

If you are looking for more general support (i.e. you don't have a specific issue), consider joining the community. We are active on the Discord Chat, a live chatroom service; and on the Google Group, a more traditional mailing list.

Contributing

The Open Steno Project is always growing, and could use your help!

Donations

Plover is developed by volunteers. Donations to Open Steno help fund new projects as well as any maintenance costs with publishing Plover.

Donate here, donations of any size are very appreciated!

Programming

Plover is a cross-platform desktop application written in Python. To contribute to Plover, see contributing.

If Python isn't your thing, there are other steno-related projects, including StenoJig (JavaScript) and StenoTray (Java).

Writing, Art, UX, and Web Design

  • The Plover Wiki discusses Plover and Open Steno in general. Edits to the Wiki and new page ideas are welcome.
  • Graphic art for Plover and stenography in general is always appreciated. The app's icons are worked on at morinted/plover_icons. You may consider reimagining or reposing Plover's mascot, Dolores.
  • UX improvement suggestions are welcome. Plover runs on Windows, Mac, and Linux, and should be powerful but out of the way, which poses some interesting challenges. Please drop in to the Discord server to brainstorm with users and the developers.
  • Open Steno has websites that accept contributions, including the Open Steno Project Homepage (source) and Plover's Homepage (source).

Development Environment and Building

Plover is cross-platform and has separate build instructions for each platform.

Please follow through for your system: