/emacs-director

Script Emacs sessions for automated screencasts and end-to-end tests

Primary LanguageEmacs LispGNU General Public License v3.0GPL-3.0

Director: Simulate Emacs user sessions

Director drives an Emacs session from the point of view of the user. It can be used for end-to-end testing, hands-free screencast recording, probably more.

Director is similar in spirit to web tools such as Selenium Webdriver. It is not a general purpose solution for Emacs automation; use Lisp for that.

For quickstart and reference, see the documentation web site.