Since Geany 0.12 there is a basic plugin system. You can get more features into Geany and developers can easily add new features and/or improve existing ones.
Plugins shipped with Geany
- Classbuilder - Creates source files for new class types
- Export - Exports the current file into different formats
- Filebrowser - Adds a file browser tab to the sidebar
- HTML Characters - Inserts HTML character entities like '&'
- Save Actions - Provides different actions related to saving files (autosave, instantsave, backupcopy)
- Split Window - Splits the editor view into two windows
The Geany-Plugins project
The Geany-Plugins project is a combined release for each matching Geany release, starting with version 0.17.
It includes Addons, GeanyDoc, GeanyGDB, GeanyLaTeX, GeanyLipsum, GeanyLua, GeanySendMail, GeanyVC, Shiftcolumn, Spell Check.
Please have a look at http://plugins.geany.org/ for more information.
You can file bugs for the Geany-Plugins project at [1] and also request features at [2]. SVN access and browsing is also possible, have a look at the trunk/geany-plugins folder on [3].
[1] http://sourceforge.net/tracker/?atid=1056532&group_id=222729&func=browse
[2] http://sourceforge.net/tracker/?atid=1056535&group_id=222729&func=browse
[3] https://sourceforge.net/svn/?group_id=222729
Other Plugins using Geany-Plugins SVN
There are other plugins you can find in the Geany-Plugins SVN repository which are not distributed with the Geany-Plugins project. You also can file bugs or request features at the Sourceforge.net trackers mentioned above. SVN access and browsing is also possible at the link mentioned above.
GeanyLaTeX, GeanyLipsum, GeanySendMail and GeanyVC are available separately and in the combined Geany-Plugins project.
Other Plugins
If you wrote a plugin and it should be listed here, please email the project admins.
Plugin Wishlist
There is an editable plugin wishlist page, but be aware this may contain malicious links.
Developer Information
The Plugin API documentation is currently incomplete, but already contains useful information. Please read the HACKING file for instructions on how to generate it and any related information. The generated API documentation can also be viewed online at http://www.geany.org/manual/reference/. In case of any questions, feel free to ask us on the mailing list.
Any plugin authors that want SVN access for the geany-plugins repository should see the announcement and contact the project admins.