I am planning to write several biographical sketches using the markup languages Markdown/MultiMarkdown. (Here’s why + MultiMarkdown’s support for simple footnotes)

Is there any software or service for creating Markdown formatted ancestor/descendant reports from a GEDCOM file? These outputs could serve as a start, containing family outlines.

  • What Geneaology software do you use? If you use a web-based one, it's probably just a question of making a template. Sep 7 '13 at 22:12
  • MacFamilyTree. Are there templates for web-based software already available?
    – lejonet
    Sep 8 '13 at 8:44

I don't know of any genealogy programs that export to Markdown.

However, many genealogy programs do export to HTML. You can do the export to HTML, and then use one of the HTML to Markdown converters, such as the Bullseye bookmarklet.

  • Thank you for your answer. I consider this a workaround, the Bullseye bookmarklet has problems with certain symbols like the "+". You also need a good HTML output. MacFamilyTree’s rather limited HTML export for example creates files with a table layout and the bookmarklet fails to to convert this properly.
    – lejonet
    Aug 30 '13 at 1:04
  • 2
    Try some of the programs that create websites that are listed at GenSoftReviews: gensoftreviews.com/index.php?sel=1&type=web - There are 88 listed and 37 of them are free. Each produces their HTML in a different way, so you may find one that gives output that you like. For a converter, try Html2MarkDown, Markdownify, to-markdown or others.
    – lkessler
    Aug 30 '13 at 1:42

LifeLines has two features which would be perfect for you.

  1. Its database consists of pure Gedcom records.
  2. It has a built-in programming language that is powerful enough to generate any type of report when there is an effective algorithm to convert Gedcom to that report. I can only assume there is one for Markdown since you are asking the question.

The pitfalls are:

  1. LifeLines is a UNIX program (runs fine on Macs, Linux, or Unix-work-alike additions to Windows).
  2. You have to write the program (I can help you do that).
  • Thank you for your answer. This solution seems fairly complex to me and I wonder if it is worth the time spent for the benefit of some created reports.
    – lejonet
    Aug 31 '13 at 9:50
  • As in all things, it is a tradeoff that only you can evaluate. The advantage is that you get a conversion program that does exactly what you want it to do, that you can alter at any time. The disadvantage is that you have to find and install a program, get it to run, convert your current database to Gedcom so you can load it, and then learn how to write a potentially complex program in a new programming language that you would have to learn, and all this while you have not a clue that I know what I'm talking about or whether the whole thing is even remotely possible! Aug 31 '13 at 14:41
  • Why aren't you working on it anymore, Tom?
    – fbrereto
    Sep 14 '13 at 22:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.