Difference between revisions of "4.2 Addons"

From Gramps
Jump to: navigation, search
(Manually installed Addons: |<!-- Description -->)
(Addon List)
Line 54: Line 54:
 
|<!-- Plugin / Documentation -->[[All Names Quickview]]
 
|<!-- Plugin / Documentation -->[[All Names Quickview]]
 
|<!-- Type -->Quickview
 
|<!-- Type -->Quickview
|<!-- Image -->[[File:All-names-quickview-41.png|thumb|right|150px]]
+
|<!-- Image -->[[File:All-names-quickview-41.png|right|150px]]
 
|<!-- Description -->Shows all names for all people
 
|<!-- Description -->Shows all names for all people
 
| All
 
| All
Line 63: Line 63:
 
|<!-- Plugin / Documentation -->[[AttachSourceTool]]
 
|<!-- Plugin / Documentation -->[[AttachSourceTool]]
 
|<!-- Type -->Tool
 
|<!-- Type -->Tool
|<!-- Image -->[[File:AttachSourceTool-Options-dialog-41.png|thumb|right|150px]]
+
|<!-- Image -->[[File:AttachSourceTool-Options-dialog-41.png|right|150px]]
 
|<!-- Description -->A tool to attach a source to a group of people.
 
|<!-- Description -->A tool to attach a source to a group of people.
 
| All
 
| All
Line 81: Line 81:
 
|<!-- Plugin / Documentation -->[[Gramplets#GUI_Interface|Cairo Clock Gramplet]]
 
|<!-- Plugin / Documentation -->[[Gramplets#GUI_Interface|Cairo Clock Gramplet]]
 
|<!-- Type -->Gramplet
 
|<!-- Type -->Gramplet
|<!-- Image -->[[File:ClockGramplet-detatched-41.png|thumb|right|150px]]  
+
|<!-- Image -->[[File:ClockGramplet-detatched-41.png|right|150px]]  
 
|<!-- Description -->A sample Cairo clock gramplet.
 
|<!-- Description -->A sample Cairo clock gramplet.
 
| Developer
 
| Developer
Line 90: Line 90:
 
|<!-- Plugin / Documentation -->[[Calculate Estimated Dates]]
 
|<!-- Plugin / Documentation -->[[Calculate Estimated Dates]]
 
|<!-- Type -->Tool
 
|<!-- Type -->Tool
|<!-- Image -->[[File:Calculate-estimated-dates-select-tab-41.png|thumb|right|150px]]  
+
|<!-- Image -->[[File:Calculate-estimated-dates-select-tab-41.png|right|150px]]  
 
|<!-- Description -->A tool to set estimated birth and death dates.
 
|<!-- Description -->A tool to set estimated birth and death dates.
 
| All
 
| All
Line 99: Line 99:
 
|<!-- Plugin / Documentation -->[[Census Addons|Census Gramplet]]
 
|<!-- Plugin / Documentation -->[[Census Addons|Census Gramplet]]
 
|<!-- Type -->Gramplet
 
|<!-- Type -->Gramplet
|<!-- Image -->[[File:SourceForCensus.png|thumb|right|150px]]  
+
|<!-- Image -->[[File:SourceForCensus.png|right|150px]]  
 
|<!-- Description -->Lists census events for the active person.  Allows users to create and edit census data in a single form.
 
|<!-- Description -->Lists census events for the active person.  Allows users to create and edit census data in a single form.
 
| Expert user
 
| Expert user
Line 117: Line 117:
 
|<!-- Plugin / Documentation -->[[ClipboardGramplet]]
 
|<!-- Plugin / Documentation -->[[ClipboardGramplet]]
 
|<!-- Type -->Gramplet
 
|<!-- Type -->Gramplet
|<!-- Image -->[[File:ClipboardGramplet.png|thumb|right|150px]]  
+
|<!-- Image -->[[File:ClipboardGramplet.png|right|150px]]  
 
|<!-- Description -->Allows one to group items together for quick access.
 
|<!-- Description -->Allows one to group items together for quick access.
 
| All
 
| All
Line 144: Line 144:
 
|<!-- Plugin / Documentation -->[[DataEntryGramplet|Data Entry Gramplet]]
 
|<!-- Plugin / Documentation -->[[DataEntryGramplet|Data Entry Gramplet]]
 
|<!-- Type -->Gramplet
 
|<!-- Type -->Gramplet
|<!-- Image -->[[File:Data-entry-gramplet-default-dialog-41.png|thumb|right|150px]]
+
|<!-- Image -->[[File:Data-entry-gramplet-default-dialog-41.png|right|150px]]
 
|<!-- Description -->Quick Data Entry for People data
 
|<!-- Description -->Quick Data Entry for People data
 
| Expert user
 
| Expert user
Line 153: Line 153:
 
|<!-- Plugin / Documentation -->[[DateCalculator|Date Calculator Gramplet]]
 
|<!-- Plugin / Documentation -->[[DateCalculator|Date Calculator Gramplet]]
 
|<!-- Type -->Gramplet
 
|<!-- Type -->Gramplet
|<!-- Image -->[[File:Date-calculator-gramplet-example-result-gramps42.png|thumb|right|150px]]
+
|<!-- Image -->[[File:Date-calculator-gramplet-example-result-gramps42.png|right|150px]]
 
|<!-- Description -->Allows you to do date math.
 
|<!-- Description -->Allows you to do date math.
 
| Normal user
 
| Normal user
Line 162: Line 162:
 
|<!-- Plugin / Documentation -->[[Deep Connections Gramplet]]
 
|<!-- Plugin / Documentation -->[[Deep Connections Gramplet]]
 
|<!-- Type -->Gramplet
 
|<!-- Type -->Gramplet
|<!-- Image -->[[File:Deep-Connections-Gramplet-example-view-41.png|thumb|right|150px]]
+
|<!-- Image -->[[File:Deep-Connections-Gramplet-example-view-41.png|right|150px]]
 
|<!-- Description -->Finds deep relationships between home and active people
 
|<!-- Description -->Finds deep relationships between home and active people
 
| All
 
| All
Line 171: Line 171:
 
|<!-- Plugin / Documentation -->[[DenominoViso]]
 
|<!-- Plugin / Documentation -->[[DenominoViso]]
 
|<!-- Type -->Web report
 
|<!-- Type -->Web report
|<!-- Image -->[[File:DenominoVisoWebReport.png|thumb|right|150px]]  
+
|<!-- Image -->[[File:DenominoVisoWebReport.png|right|150px]]  
 
|<!-- Description -->Creates interactive graphical ancestor/descendant tree on a webpage.
 
|<!-- Description -->Creates interactive graphical ancestor/descendant tree on a webpage.
 
| All
 
| All
Line 189: Line 189:
 
|<!-- Plugin / Documentation -->[[Descendant Count Gramplet]]
 
|<!-- Plugin / Documentation -->[[Descendant Count Gramplet]]
 
|<!-- Type -->Gramplet and Quickview
 
|<!-- Type -->Gramplet and Quickview
|<!-- Image -->[[File:DescendantCountGramplet-41.png|thumb|right|150px]]
+
|<!-- Image -->[[File:DescendantCountGramplet-41.png|right|150px]]
 
|<!-- Description -->Gives a count of descendants for each person
 
|<!-- Description -->Gives a count of descendants for each person
 
| All
 
| All
Line 207: Line 207:
 
|<!-- Plugin / Documentation -->[[GEPS_013:_Gramps_Webapp#Getting_Started_with_Gramps_in_Django|Django Exporter/Importer]]
 
|<!-- Plugin / Documentation -->[[GEPS_013:_Gramps_Webapp#Getting_Started_with_Gramps_in_Django|Django Exporter/Importer]]
 
|<!-- Type -->Exporter/Importer
 
|<!-- Type -->Exporter/Importer
|<!-- Image -->[[File:DjangoImportExport.jpg|thumb|right|150px]]  
+
|<!-- Image -->[[File:DjangoImportExport.jpg|right|150px]]  
 
|<!-- Description -->Import and export your data from gramps-connect.(Requires:Django 1.7 or 1.8)
 
|<!-- Description -->Import and export your data from gramps-connect.(Requires:Django 1.7 or 1.8)
 
| All
 
| All
Line 225: Line 225:
 
|<!-- Plugin / Documentation -->[[ExportRaw]]
 
|<!-- Plugin / Documentation -->[[ExportRaw]]
 
|<!-- Type -->Exporter
 
|<!-- Type -->Exporter
|<!-- Image -->[[File:ExportRaw.jpg|thumb|right|150px]]  
+
|<!-- Image -->[[File:ExportRaw.jpg|right|150px]]  
 
|<!-- Description -->A Gramps exporter that will dump your BSDDB database into a flat text version (.raw) of the Python objects.
 
|<!-- Description -->A Gramps exporter that will dump your BSDDB database into a flat text version (.raw) of the Python objects.
 
| Developer
 
| Developer
Line 234: Line 234:
 
|<!-- Plugin / Documentation -->[[Family Sheet]]
 
|<!-- Plugin / Documentation -->[[Family Sheet]]
 
|<!-- Type -->Report
 
|<!-- Type -->Report
|<!-- Image -->[[File:FamilySheet-report-addon-example-output-41.png|thumb|right|150px|Sample Family Sheet]]
+
|<!-- Image -->[[File:FamilySheet-report-addon-example-output-41.png|right|150px|Sample Family Sheet]]
 
|<!-- Description -->Generates a form with all information about a person, its spouses and its children. (Requires: PIL (Python Imaging Library).)
 
|<!-- Description -->Generates a form with all information about a person, its spouses and its children. (Requires: PIL (Python Imaging Library).)
 
| All
 
| All
Line 243: Line 243:
 
|<!-- Plugin / Documentation -->[[Family Tree]]
 
|<!-- Plugin / Documentation -->[[Family Tree]]
 
|<!-- Type -->Report
 
|<!-- Type -->Report
|<!-- Image -->[[File:FamilyTree.gif|thumb|right|150px]]
+
|<!-- Image -->[[File:FamilyTree.gif|right|150px]]
 
|<!-- Description -->Generates a graphical tree of a family with its ancestors and/or descendants.
 
|<!-- Description -->Generates a graphical tree of a family with its ancestors and/or descendants.
 
| All
 
| All
Line 252: Line 252:
 
|<!-- Plugin / Documentation -->[[FaqGramplet|FAQ Gramplet]]
 
|<!-- Plugin / Documentation -->[[FaqGramplet|FAQ Gramplet]]
 
|<!-- Type -->Gramplet
 
|<!-- Type -->Gramplet
|<!-- Image -->[[File:FAQ.jpg|thumb|right|150px]]  
+
|<!-- Image -->[[File:FAQ.jpg|right|150px]]  
 
|<!-- Description -->Gramps Frequently Asked Questions
 
|<!-- Description -->Gramps Frequently Asked Questions
 
| Beginner user
 
| Beginner user
Line 270: Line 270:
 
|<!-- Plugin / Documentation -->[[Fix Capitalization of Given Names]]
 
|<!-- Plugin / Documentation -->[[Fix Capitalization of Given Names]]
 
|<!-- Type -->Tool
 
|<!-- Type -->Tool
|<!-- Image -->[[File:FixCapitalization-of-Given-Names-addon-example-41.png|thumb|right|150px]]
+
|<!-- Image -->[[File:FixCapitalization-of-Given-Names-addon-example-41.png|right|150px]]
 
|<!-- Description -->Fix Capitalization of Given Names
 
|<!-- Description -->Fix Capitalization of Given Names
 
| All
 
| All
Line 279: Line 279:
 
|<!-- Plugin / Documentation -->[[Map Services|Google Earth]]
 
|<!-- Plugin / Documentation -->[[Map Services|Google Earth]]
 
|<!-- Type -->Mapservice
 
|<!-- Type -->Mapservice
|<!-- Image -->[[File:GoogleEarth-mapservices-selection-dropdown-41.png|thumb|right|150px]]
+
|<!-- Image -->[[File:GoogleEarth-mapservices-selection-dropdown-41.png|right|150px]]
 
|<!-- Description -->Show places with GoogleEarth..
 
|<!-- Description -->Show places with GoogleEarth..
 
| All
 
| All
Line 288: Line 288:
 
|<!-- Plugin / Documentation -->[[Gramps SQL Database]]
 
|<!-- Plugin / Documentation -->[[Gramps SQL Database]]
 
|<!-- Type -->Exporter/Importer
 
|<!-- Type -->Exporter/Importer
|<!-- Image -->[[File:ExportSQL.jpg|thumb|right|150px]]  
+
|<!-- Image -->[[File:ExportSQL.jpg|right|150px]]  
 
|<!-- Description -->A Gramps exporter and importer that will export/import your BSDDB database as a fully-relational SQLite database.
 
|<!-- Description -->A Gramps exporter and importer that will export/import your BSDDB database as a fully-relational SQLite database.
 
| Expert users
 
| Expert users
Line 297: Line 297:
 
|<!-- Plugin / Documentation -->[[Graph View]]
 
|<!-- Plugin / Documentation -->[[Graph View]]
 
|<!-- Type -->View - Experimental
 
|<!-- Type -->View - Experimental
|<!-- Image -->[[File:Graph-View-plugin-addon-example-41.png|thumb|right|150px]]  
+
|<!-- Image -->[[File:Graph-View-plugin-addon-example-41.png|right|150px]]  
 
|<!-- Description -->A view that displays a descendant tree based on the active person. Requires PyGoocanvas and Goocanvas.
 
|<!-- Description -->A view that displays a descendant tree based on the active person. Requires PyGoocanvas and Goocanvas.
 
| Testing
 
| Testing
Line 306: Line 306:
 
|<!-- Plugin / Documentation -->[[Handle.bash]]
 
|<!-- Plugin / Documentation -->[[Handle.bash]]
 
|<!-- Type -->External utility
 
|<!-- Type -->External utility
|<!-- Image -->[[File:Bashhandle.gif|thumb|right|150px]]
+
|<!-- Image -->[[File:Bashhandle.gif|right|150px]]
 
|<!-- Description -->A bash script which makes it possible to work with multiple databases merging select branches at will without collisions.
 
|<!-- Description -->A bash script which makes it possible to work with multiple databases merging select branches at will without collisions.
 
| All
 
| All
Line 315: Line 315:
 
|<!-- Plugin / Documentation -->[[HeadlineNewsGramplet|Headline News Gramplet]]
 
|<!-- Plugin / Documentation -->[[HeadlineNewsGramplet|Headline News Gramplet]]
 
|<!-- Type -->Gramplet
 
|<!-- Type -->Gramplet
|<!-- Image -->[[File:HeadlineNewsGramplet-41.png|thumb|right|150px]]
+
|<!-- Image -->[[File:HeadlineNewsGramplet-41.png|right|150px]]
 
|<!-- Description -->Shows Gramps breaking news, once per hour
 
|<!-- Description -->Shows Gramps breaking news, once per hour
 
| All
 
| All
Line 324: Line 324:
 
|<!-- Plugin / Documentation -->[[ImportGramplet]]
 
|<!-- Plugin / Documentation -->[[ImportGramplet]]
 
|<!-- Type -->Gramplet
 
|<!-- Type -->Gramplet
|<!-- Image -->[[File:ImportGramplet.png|thumb|right|150px]]  
+
|<!-- Image -->[[File:ImportGramplet.png|right|150px]]  
 
|<!-- Description -->Interface to import Gramps XML text directly
 
|<!-- Description -->Interface to import Gramps XML text directly
 
| Developers
 
| Developers
Line 342: Line 342:
 
|<!-- Plugin / Documentation -->[[LastChange]]
 
|<!-- Plugin / Documentation -->[[LastChange]]
 
|<!-- Type -->Gramplet and Report
 
|<!-- Type -->Gramplet and Report
|<!-- Image -->[[File:Last_change_report_sample.png|right|thumb|150px]]
+
|<!-- Image -->[[File:Last_change_report_sample.png|right|150px]]
 
|<!-- Description -->A gramplet and report to display the last ten records changed in the open family tree.  The gramplet only displays persons, while the report can display changed families, places, and events too.
 
|<!-- Description -->A gramplet and report to display the last ten records changed in the open family tree.  The gramplet only displays persons, while the report can display changed families, places, and events too.
 
| All
 
| All
Line 351: Line 351:
 
|<!-- Plugin / Documentation -->[https://gramps-project.org/2010/01/alternative-interfaces/ libaccess]
 
|<!-- Plugin / Documentation -->[https://gramps-project.org/2010/01/alternative-interfaces/ libaccess]
 
|<!-- Type -->Library
 
|<!-- Type -->Library
|<!-- Image -->[[File:libaccess.jpg|thumb|right|150px]]
+
|<!-- Image -->[[File:libaccess.jpg|right|150px]]
 
|<!-- Description -->An experimental gen.lib interface.
 
|<!-- Description -->An experimental gen.lib interface.
 
| Developer
 
| Developer
Line 360: Line 360:
 
|<!-- Plugin / Documentation -->[[Lines of Descendency Report]]
 
|<!-- Plugin / Documentation -->[[Lines of Descendency Report]]
 
|<!-- Type -->Report
 
|<!-- Type -->Report
|<!-- Image -->[[File:Lines-of-descendency.jpeg|thumb|right|150px]]
+
|<!-- Image -->[[File:Lines-of-descendency.jpeg|right|150px]]
 
|<!-- Description -->Prints out all descendency lines from a given ancestor to a given descendent in text.
 
|<!-- Description -->Prints out all descendency lines from a given ancestor to a given descendent in text.
 
| All
 
| All
Line 369: Line 369:
 
|<!-- Plugin / Documentation -->[[NoteGramplet]]
 
|<!-- Plugin / Documentation -->[[NoteGramplet]]
 
|<!-- Type -->Gramplet
 
|<!-- Type -->Gramplet
|<!-- Image -->[[File:NoteGramplet.png|thumb|right|150px]]  
+
|<!-- Image -->[[File:NoteGramplet.png|right|150px]]  
 
|<!-- Description -->A data entry gramplet for notes.
 
|<!-- Description -->A data entry gramplet for notes.
 
| All
 
| All
Line 378: Line 378:
 
|<!-- Plugin / Documentation -->[[Number Of Descendants Quickview]]
 
|<!-- Plugin / Documentation -->[[Number Of Descendants Quickview]]
 
|<!-- Type -->Quickview
 
|<!-- Type -->Quickview
|<!-- Image -->[[File:Number-of-descendants-quickview-41.png|thumb|right|150px]]
+
|<!-- Image -->[[File:Number-of-descendants-quickview-41.png|right|150px]]
 
|<!-- Description -->Shows the number of descendants of the current person
 
|<!-- Description -->Shows the number of descendants of the current person
 
| All
 
| All
Line 387: Line 387:
 
|<!-- Plugin / Documentation -->[[PedigreeChart]]
 
|<!-- Plugin / Documentation -->[[PedigreeChart]]
 
|<!-- Type -->Report
 
|<!-- Type -->Report
|<!-- Image -->[[File:PedigreeChart-example-pdf-output-41.png|right|thumb|150px]]
+
|<!-- Image -->[[File:PedigreeChart-example-pdf-output-41.png|right|150px]]
 
|<!-- Description -->A version of the classic pedigree chart that is suitable for printing. (Can optionally use - numpy if installed)
 
|<!-- Description -->A version of the classic pedigree chart that is suitable for printing. (Can optionally use - numpy if installed)
 
| All
 
| All
Line 396: Line 396:
 
|<!-- Plugin / Documentation -->[[PersonEverything Report]]
 
|<!-- Plugin / Documentation -->[[PersonEverything Report]]
 
|<!-- Type -->Report
 
|<!-- Type -->Report
|<!-- Image -->[[File:PersonEverything_sample_output.jpg|right|thumb|150px]]
+
|<!-- Image -->[[File:PersonEverything_sample_output.jpg|right|150px]]
 
|<!-- Description -->Show absolutely everything about one person, including all events, notes, citations, sources, attributes, media and the family information about the families they are involved in.
 
|<!-- Description -->Show absolutely everything about one person, including all events, notes, citations, sources, attributes, media and the family information about the families they are involved in.
 
| All
 
| All
Line 405: Line 405:
 
|<!-- Plugin / Documentation -->[[Place completion tool]]
 
|<!-- Plugin / Documentation -->[[Place completion tool]]
 
|<!-- Type -->Tool
 
|<!-- Type -->Tool
|<!-- Image -->[[File:Place_completion_tool_empty.jpg|thumb|right|150px]]  
+
|<!-- Image -->[[File:Place_completion_tool_empty.jpg|right|150px]]  
 
|<!-- Description -->A tool to fill in places.
 
|<!-- Description -->A tool to fill in places.
 
| All
 
| All
Line 414: Line 414:
 
|<!-- Plugin / Documentation -->[[Plugin Manager Gramplet]]
 
|<!-- Plugin / Documentation -->[[Plugin Manager Gramplet]]
 
|<!-- Type -->Gramplet
 
|<!-- Type -->Gramplet
|<!-- Image -->[[File:PluginManagerGramplet.png|thumb|right|150px]]  
+
|<!-- Image -->[[File:PluginManagerGramplet.png|right|150px]]  
 
|<!-- Description -->Lists plugins available for Gramps
 
|<!-- Description -->Lists plugins available for Gramps
 
| All
 
| All
Line 423: Line 423:
 
|<!-- Plugin / Documentation -->[[Python Gramplet]]
 
|<!-- Plugin / Documentation -->[[Python Gramplet]]
 
|<!-- Type -->Gramplet
 
|<!-- Type -->Gramplet
|<!-- Image -->[[File:Python-gramplet-interactive-shell-example-41.png|thumb|right|150px]]  
+
|<!-- Image -->[[File:Python-gramplet-interactive-shell-example-41.png|right|150px]]  
 
|<!-- Description -->Interactive Python Shell
 
|<!-- Description -->Interactive Python Shell
 
| Developer
 
| Developer
Line 432: Line 432:
 
|<!-- Plugin / Documentation -->[[QueryGramplet]]
 
|<!-- Plugin / Documentation -->[[QueryGramplet]]
 
|<!-- Type -->Gramplet and Report
 
|<!-- Type -->Gramplet and Report
|<!-- Image -->[[File:QueryGramplet.jpg|thumb|right|150px]]
+
|<!-- Image -->[[File:QueryGramplet.jpg|right|150px]]
 
|<!-- Description -->A SQL-like query system.
 
|<!-- Description -->A SQL-like query system.
 
| All
 
| All
Line 450: Line 450:
 
|<!-- Plugin / Documentation -->[[RepositoriesReport]]
 
|<!-- Plugin / Documentation -->[[RepositoriesReport]]
 
|<!-- Type -->Report
 
|<!-- Type -->Report
|<!-- Image -->[[File:RepositoriesReport.png|thumb|right|150px]]
+
|<!-- Image -->[[File:RepositoriesReport.png|right|150px]]
 
|<!-- Description -->
 
|<!-- Description -->
 
| All
 
| All
Line 459: Line 459:
 
|<!-- Plugin / Documentation -->[[SetAttributeTool]]
 
|<!-- Plugin / Documentation -->[[SetAttributeTool]]
 
|<!-- Type -->Tool
 
|<!-- Type -->Tool
|<!-- Image -->[[File:SetAttributeTool.jpg|thumb|right|150px]]
+
|<!-- Image -->[[File:SetAttributeTool.jpg|right|150px]]
 
|<!-- Description -->A tool for setting attributes and their values on people.
 
|<!-- Description -->A tool for setting attributes and their values on people.
 
| All
 
| All
Line 477: Line 477:
 
|<!-- Plugin / Documentation -->[[Timeline Quickview]]
 
|<!-- Plugin / Documentation -->[[Timeline Quickview]]
 
|<!-- Type -->Quickview
 
|<!-- Type -->Quickview
|<!-- Image -->[[File:Timeline-quickview-41.png|thumb|right|150px]]
+
|<!-- Image -->[[File:Timeline-quickview-41.png|right|150px]]
 
|<!-- Description -->Shows timeline of events in immediate family members' lives
 
|<!-- Description -->Shows timeline of events in immediate family members' lives
 
| All
 
| All
Line 486: Line 486:
 
|<!-- Plugin / Documentation -->[[TimelinePedigreeView]]
 
|<!-- Plugin / Documentation -->[[TimelinePedigreeView]]
 
|<!-- Type -->View
 
|<!-- Type -->View
|<!-- Image -->[[File:TimelinePedigreeView-41.png|thumb|right|150px]]
+
|<!-- Image -->[[File:TimelinePedigreeView-41.png|right|150px]]
 
|<!-- Description -->Pedigree showing timeline and relationships.
 
|<!-- Description -->Pedigree showing timeline and relationships.
 
| All
 
| All
Line 495: Line 495:
 
|<!-- Plugin / Documentation -->[[ToDoReport]]
 
|<!-- Plugin / Documentation -->[[ToDoReport]]
 
|<!-- Type -->Report
 
|<!-- Type -->Report
|<!-- Image -->[[File:Todo_report_sample_output.png|right|thumb|150px]]
+
|<!-- Image -->[[File:Todo_report_sample_output.png|right|150px]]
 
|<!-- Description -->Tag notes as ToDo (or anything else) and you can generate a report with the notes and the records they are attached to.  Another way of maintaining a to-do list within Gramps.
 
|<!-- Description -->Tag notes as ToDo (or anything else) and you can generate a report with the notes and the records they are attached to.  Another way of maintaining a to-do list within Gramps.
 
| All
 
| All
Line 504: Line 504:
 
|<!-- Plugin / Documentation -->[[Web Connect Pack]]
 
|<!-- Plugin / Documentation -->[[Web Connect Pack]]
 
|<!-- Type -->Library
 
|<!-- Type -->Library
|<!-- Image -->[[File:Web-connect-pack-UK-menu-41.png|thumb|right|150px]]
+
|<!-- Image -->[[File:Web-connect-pack-UK-menu-41.png|right|150px]]
 
|<!-- Description -->Collection of Web sites for various countries (DE/FR/UK/US) Only install the country you need. (* Requires libwebconnect)
 
|<!-- Description -->Collection of Web sites for various countries (DE/FR/UK/US) Only install the country you need. (* Requires libwebconnect)
 
| All
 
| All

Revision as of 05:05, 2 August 2015

Gramps-notes.png
This page list Third-party plugin written by users and developers to work only with Gramps version 4.2.

Please use carefully on data that is backed up.
Help make these Third-party plugin's better by reporting any comments or problems to the author, or issues and Feature requests to the bug tracker
Unless otherwise stated on this page, you can download these plugin by following these instructions
Please note that some plugins have prerequisites that need to be installed before they can be used.
These Third-party plugin's/addons unless stated are not officially part of Gramps.

Gramps-notes.png This page's factual accuracy may be compromised due to out-of-date information. Please help improve the Gramps Wiki as a useful resource by updating it.

Gramps comes with a core set of plugins which provide all of the necessary features.

However, you can extend this functionality with additional Third-party plugins/Addons. These addons provide reports, listings, views, gramplets, and more.

From Gramps you can select among the available extra addons, they will be retrieved from the internet from the Gramps website, and installed locally on your computer.

Installing Addons in Gramps

General Preferences

You can have Gramps manage the process of checking and downloading Addon updates.

To configure Gramps for Addons:

  1. Start Gramps
  2. Select Menu Edit -> Preferences...
  3. Go to the General tab
  4. Change Check for updates so when you start Gramps, it checks for updated Addons:
    1. Never - never checks for updates when you start Gramps (This is the default setting}
    2. Once a month - checks for updates when you start Gramps once a month
    3. Once a week - checks for updates when you start Gramps once a week (This is the recommended setting)
    4. Once a day - checks for updates when you start Gramps once a day
    5. Always - checks for updates whenever you start Gramps
  5. Change What to check so when you check for updates, it checks for:
    1. Updated addons only - does not check for new addons
    2. New addons only - does not check for updated addons (This is the default setting}
    3. New and updated addons - checks for all new and updated addons (This is the recommended setting)
  6. Change the Do not ask about previously notified addons check box:
    1. Check it so that new/updated addons are only asked about once; afterwards it doesn't show them to you (This is the recommended setting)
    2. Uncheck it so that new/updated addons are always shown to you (This is the default setting}
  7. Assuming you have an Internet connection. You can now optionally select the Check now button to force a check for Addons using the updated settings.
  8. From the Available Gramps Updates for Addons window you will be shown a list broken down by Type that you can view by selecting the "Select" column expand out each "Type".
  9. You can then select the check box of those Addons you want to install.
  10. Then select the Install Selected Addons button to download those Addons from the Internet.
  11. Once downloaded from the Done downloading and intalling addons dialog select the Close button
  12. From the Preferences dialog select Close button.
  13. To use the Addons you need to Family Trees>Quit and restart Gramps.

Addon List

Addons are listed inside of Gramps through the interface described above.

Tango-Dialog-information.png

for details of on each columns.

Plugin / Documentation Type Image Description Use Rating (out of 4) Contact Download
All Names Quickview Quickview
All-names-quickview-41.png
Shows all names for all people All 4 Doug Blank AllNamesQuickview.addon.tgz
AttachSourceTool Tool
AttachSourceTool-Options-dialog-41.png
A tool to attach a source to a group of people. All 1 Doug Blank AttachSourceTool.addon.tgz
BirthdaysGramplet Gramplet BirthdaysGramplet-detached-view-41.png Display the upcoming birthdays All 1 Peter Potrowl BirthdayGramplet.addon.tgz
Cairo Clock Gramplet Gramplet
ClockGramplet-detatched-41.png
A sample Cairo clock gramplet. Developer 1 Doug Blank ClockGramplet.addon.tgz
Calculate Estimated Dates Tool
Calculate-estimated-dates-select-tab-41.png
A tool to set estimated birth and death dates. All 2 Doug Blank CalculateEstimatedDates.addon.tgz
Census Gramplet Gramplet
SourceForCensus.png
Lists census events for the active person. Allows users to create and edit census data in a single form. Expert user 3 Nick Hall Census.addon.tgz
Census Report Report N/A Prints census events in a format similar to the original census entries. All 3 Nick Hall Census.addon.tgz
ClipboardGramplet Gramplet
ClipboardGramplet.png
Allows one to group items together for quick access. All 2 Doug Blank ClipboardGramplet.addon.tgz
Command Line Merge Tool N/A Merge primary object via the command line. Developer 3 Michiel D. Nauta CliMerge.addon.tgz
D3 Ancestral/Descendant Charts Web Report D3Chart-AncestralCollapsibleTree.png Create ancestral/descendant web based interactive D3 charts. All 3 Matt Keenan D3Charts.addon.tgz
Data Entry Gramplet Gramplet
Data-entry-gramplet-default-dialog-41.png
Quick Data Entry for People data Expert user 4 Gramps Bugtracker DataEntryGramplet.addon.tgz
Date Calculator Gramplet Gramplet
Date-calculator-gramplet-example-result-gramps42.png
Allows you to do date math. Normal user 3 Gramps Bugtracker DateCalculator.addon.tgz
Deep Connections Gramplet Gramplet
Deep-Connections-Gramplet-example-view-41.png
Finds deep relationships between home and active people All 3 Gramps Bugtracker DeepConnectionsGramplet.addon.tgz
DenominoViso Web report
DenominoVisoWebReport.png
Creates interactive graphical ancestor/descendant tree on a webpage. All 3 Michiel Nauta DenominoViso.addon.tgz
Descendant and Detailed Descendant Book Reports Report DescendantBook.png Create a book of descendant or detailed descendant reports using a filter. All 2 Matt Keenan DescendantBooks.addon.tgz
Descendant Count Gramplet Gramplet and Quickview
DescendantCountGramplet-41.png
Gives a count of descendants for each person All 4 Doug Blank DescendantCount.addon.tgz
DescendantsLines Report JohnShakespeare-DescendantsLines.png Generates a graphical descendants tree using orthogonal edges and routing ("square edges"). Developer
Expert user
Intermediate user
3 User:Lcc, Adam Sampson DescendantsLines.addon.tgz
Django Exporter/Importer Exporter/Importer
DjangoImportExport.jpg
Import and export your data from gramps-connect.(Requires:Django 1.7 or 1.8) All 3 Doug Blank Django.addon.tgz
DownloadMedia Tool N/A Download media from web pages All 1 Gramps Bugtracker DownloadMedia.addon.tgz
ExportRaw Exporter
ExportRaw.jpg
A Gramps exporter that will dump your BSDDB database into a flat text version (.raw) of the Python objects. Developer 4 Doug Blank ExportRaw.addon.tgz
Family Sheet Report
Sample Family Sheet
Generates a form with all information about a person, its spouses and its children. (Requires: PIL (Python Imaging Library).) All 4 Reinhard Müller FamilySheet.addon.tgz
Family Tree Report
FamilyTree.gif
Generates a graphical tree of a family with its ancestors and/or descendants. All 3 Reinhard Müller FamilyTree.addon.tgz
FAQ Gramplet Gramplet
FAQ.jpg
Gramps Frequently Asked Questions Beginner user 0 Gramps Bugtracker FaqGramplet.py
Filtered Reports Report
FilteredDescendantReport.png
Create a descendant report using a filter. Developer
Expert user
2 Adam Stein FilteredReports.addon.tgz
Fix Capitalization of Given Names Tool
FixCapitalization-of-Given-Names-addon-example-41.png
Fix Capitalization of Given Names All 2 Donald N. Allingham
Doug Blank
ChangeGivenNames.addon.tgz
Google Earth Mapservice
GoogleEarth-mapservices-selection-dropdown-41.png
Show places with GoogleEarth.. All 3 Peter Landgren GoogleEarthWriteKML.addon.tgz
Gramps SQL Database Exporter/Importer
ExportSQL.jpg
A Gramps exporter and importer that will export/import your BSDDB database as a fully-relational SQLite database. Expert users 3 Doug Blank Sqlite.addon.tgz
Graph View View - Experimental
Graph-View-plugin-addon-example-41.png
A view that displays a descendant tree based on the active person. Requires PyGoocanvas and Goocanvas. Testing N/A Gary Burton GraphView.addon.tgz
Handle.bash External utility
Bashhandle.gif
A bash script which makes it possible to work with multiple databases merging select branches at will without collisions. All 3 User:Lcc (e-mail) Handle.bash.tar.gz
Headline News Gramplet Gramplet
HeadlineNewsGramplet-41.png
Shows Gramps breaking news, once per hour All 4 Gramps Bugtracker HeadlineNewsGramplet.addon.tgz
ImportGramplet Gramplet
ImportGramplet.png
Interface to import Gramps XML text directly Developers 2 Doug Blank ImportGramplet.addon.tgz
InformationGraph Report N/A Generate detailed GraphViz graphs by spidering over the database. All N/A Bob Ham GVInformationGraph.py
LastChange Gramplet and Report
Last change report sample.png
A gramplet and report to display the last ten records changed in the open family tree. The gramplet only displays persons, while the report can display changed families, places, and events too. All 1 Jakim Friant LastChange.addon.tgz
libaccess Library
Libaccess.jpg
An experimental gen.lib interface. Developer 1 Doug Blank libaccess.addon.tgz
Lines of Descendency Report Report
Lines-of-descendency.jpeg
Prints out all descendency lines from a given ancestor to a given descendent in text. All 2.5 User:Lcc (e-mail) LinesOfDescendency.addon.tgz
NoteGramplet Gramplet
NoteGramplet.png
A data entry gramplet for notes. All 3 Doug Blank NoteGramplet.addon.tgz
Number Of Descendants Quickview Quickview
Number-of-descendants-quickview-41.png
Shows the number of descendants of the current person All 4 Reinhard Müller NumberOfDescendantsQuickview.addon.tgz
PedigreeChart Report
PedigreeChart-example-pdf-output-41.png
A version of the classic pedigree chart that is suitable for printing. (Can optionally use - numpy if installed) All 1 Jakim Friant PedigreeChart.addon.tgz
PersonEverything Report Report
PersonEverything sample output.jpg
Show absolutely everything about one person, including all events, notes, citations, sources, attributes, media and the family information about the families they are involved in. All 4 Gramps Bugtracker PersonEverything.addon.tgz
Place completion tool Tool
Place completion tool empty.jpg
A tool to fill in places. All 3 see package. PlaceCompletion.addon.tgz
Plugin Manager Gramplet Gramplet
PluginManagerGramplet.png
Lists plugins available for Gramps All 2 Gramps Bugtracker PluginManagerGramplet.py
Python Gramplet Gramplet
Python-gramplet-interactive-shell-example-41.png
Interactive Python Shell Developer 4 Gramps Bugtracker PythonGramplet.addon.tgz
QueryGramplet Gramplet and Report
QueryGramplet.jpg
A SQL-like query system. All 1 Doug Blank Query.addon.tgz
RelatedRelativesGramplet Gramplet RelatedRelativesGramplet-41.png Display all persons in the database with a relation to a relative. All 1 Heinz Brinker RelatedRelativesGramplet.addon.tgz
RepositoriesReport Report
RepositoriesReport.png
All 3 Jérôme Rapinat RepositoriesReport.addon.tgz
SetAttributeTool Tool
SetAttributeTool.jpg
A tool for setting attributes and their values on people. All 2 Doug Blank SetAttributeTool.addon.tgz
Thumbnail Generator Tool N/A Generates thumbnails for media files. All 3 Nick Hall ThumbnailGenerator.addon.tgz
Timeline Quickview Quickview
Timeline-quickview-41.png
Shows timeline of events in immediate family members' lives All 4 Doug Blank TimelineQuickview.addon.tgz
TimelinePedigreeView View
TimelinePedigreeView-41.png
Pedigree showing timeline and relationships. All 3 Doug Blank TimelinePedigreeView.addon.tgz
ToDoReport Report
Todo report sample output.png
Tag notes as ToDo (or anything else) and you can generate a report with the notes and the records they are attached to. Another way of maintaining a to-do list within Gramps. All 1 Jakim Friant ToDoReport.addon.tgz
Web Connect Pack Library
Web-connect-pack-UK-menu-41.png
Collection of Web sites for various countries (DE/FR/UK/US) Only install the country you need. (* Requires libwebconnect) All 4 Gramps Bugtracker libwebconnect.addon.tgz
DEWebConnectPack.addon.tgz
FRWebConnectPack.addon.tgz
UKWebConnectPack.addon.tgz
USWebConnectPack.addon.tgz

Manually installed Addons

A few addons have to be installed manually (or are scripts and need to be installed as described in the documentation).

  1. Click on a download link from the list of Addons below.
  2. Open the .ZIP or .gz file and save the contents to your Gramps User Directory, in the gramps42/plugins folder
  3. For all addons, you need to restart Gramps
Gramps-notes.png
Plugin Errors

The Plugin Status window will show you which plugins failed to load, double click on such an entry shows you the error. You can email this error to the plugin contact.

Plugin / Documentation Type Image Description Use Rating (out of 4) Contact Download
InformationGraph Report N/A Generate detailed GraphViz graphs by spidering over the database. All N/A Bob Ham GVInformationGraph.py
Handle.bash External utility
Bashhandle.gif
A bash script which makes it possible to work with multiple databases merging select branches at will without collisions. All 3 User:Lcc (e-mail) Handle.bash.tar.gz

Plugins for previous versions of Gramps

Plugins for previous versions of Gramps can be found on the following pages

Writing a Plugin

See also