Writing Extentions for gramps


Table of Contents
Introduction
Writing Filters
Writing Reports
Writing Tools
Writing Import Filters
Writing Export Filters

Introduction

gramps was intended from the start to allow the user to extend it through a plugin system. Five types of plugins are supported - filters, reports, tools, import filters, and export filters. In a way, an export filter can be viewed as a special type of report, and an import filter can be viewed as a special type of tool.

All plugins are written in the python language.