Scripting in VoodooPad
There are a few ways to script VoodooPad. There is the traditional approach with AppleScript, or you can use two other great programming languages, Python and Lua. If you are not really familiar with either of these languages, we would prefer you pick Python*. Lua is great, but Python has a lot more momentum behind it as well as a lot more documentation.
- 3rd Party Plugins
- Browser Bookmarklets
- VoodooPad Bookmarklets
- About The Python Scripting API
- A quick scripting tour using Python
- Example Python Scripts
- AppleScript
- Services Menu
- Events (VoodooPad Pro only)
- Script Plugins
- Developer Plugin API
The official AppleScript homepage: http://www.apple.com/applescript/
The official Python homepage: http://python.org/
The official Lua homepage: http://www.lua.org/
* In a future release of VoodooPad (think something along the lines of a hypothetical VoodooPad 6), Lua support will be removed. You will be able to download a plugin to continue to use your legacy scripts in Lua, but it will no longer officially be supported. Now is a good time to look and see what it would take to move your scripts to Python.

