Difference between revisions of "Web Solutions for Gramps"

From Gramps
Jump to: navigation, search
m (Export to an uploadable format with a web browser)
m (External tools that leverage Gramps XML)
(2 intermediate revisions by the same user not shown)
Line 16: Line 16:
  
 
==External tools that leverage Gramps XML==
 
==External tools that leverage Gramps XML==
* [https://gramps.discourse.group/t/web-connected-versus-stand-alone-isolated-genealogy-application/889/8 Betty] by Bart Feenstra
+
* [https://gramps.discourse.group/t/web-connected-versus-stand-alone-isolated-genealogy-application/889/8 Betty] - static site generator for Gramps XML and GEDCOM family trees by Bart Feenstra
* [https://github.com/gramps-project/web-api web-api] - A RESTful web API for Gramps.
 
 
* [https://github.com/gramps-project/gramps_connect gramps_connect] - Experimental web-based application for genealogy (2016)
 
* [https://github.com/gramps-project/gramps_connect gramps_connect] - Experimental web-based application for genealogy (2016)
 +
* [https://github.com/GenealogyCollective/gprime gPrime] - an open source genealogy project built on top of [https://jupyterlab.readthedocs.io/en/stable/getting_started/overview.html JupyterLab] and Gramps.
 +
 +
* [https://github.com/gramps-project/web-api web-api] - A RESTful web API for Gramps. ([https://gramps.discourse.group/t/gramps-web-api-first-release/1609 initial release notification])
 +
* [https://github.com/DavidMStraub/Gramps.js Gramps.js] - Javascript web app to browse a Gramps genealogy database that is powered by the Gramps Web API. The app is based on [https://open-wc.org/ Open Web Components] and [https://lit-element.polymer-project.org/ LitElement].
 +
 
==Export to an uploadable format with a web browser==
 
==Export to an uploadable format with a web browser==
  
Line 31: Line 35:
 
* [https://github.com/gramps-project/gramps-online gramps-online] - A simple online version of Gramps.
 
* [https://github.com/gramps-project/gramps-online gramps-online] - A simple online version of Gramps.
 
* [https://github.com/gramps-project/django-webapp django-webapp] - version of Gramps on the web (2015) Django based
 
* [https://github.com/gramps-project/django-webapp django-webapp] - version of Gramps on the web (2015) Django based
 +
* [[GEPS_013:_Gramps_Webapp|GEPS 13: Gramps Webapp]]
 +
* Legacy version of the [https://github.com/DavidMStraub/gramps-webapp-frontendb javascript frontend] for use with [https://github.com/DavidMStraub/gramps-webapp Gramps Webapp]
 
==Data Scrapers==
 
==Data Scrapers==
 
Data Scrapers poll web sources for importable data. They recognize structured data in one source and crosswalk it to the corresponding data structure in a destination. (The destination could be a file format... Like GEDCOM... or an application... like Gramps.)
 
Data Scrapers poll web sources for importable data. They recognize structured data in one source and crosswalk it to the corresponding data structure in a destination. (The destination could be a file format... Like GEDCOM... or an application... like Gramps.)

Revision as of 13:27, 20 August 2021

Wiki pages about creating web content using Gramps

Reports that build uploadable pages

External tools that leverage Gramps XML

  • Betty - static site generator for Gramps XML and GEDCOM family trees by Bart Feenstra
  • gramps_connect - Experimental web-based application for genealogy (2016)
  • gPrime - an open source genealogy project built on top of JupyterLab and Gramps.

Export to an uploadable format with a web browser

  • GeneWeb format - GenWeb is free, open source genealogy software written in OCaml by Daniel de Rauglaudre running on a lightweight webserver for Unix, Linux, Microsoft Windows and macOS platforms.
  • Web Family Tree format - Web Family Tree genealogy freeware by Peter Moylan (OS/2 webserver based)

Inactive Projects

Data Scrapers

Data Scrapers poll web sources for importable data. They recognize structured data in one source and crosswalk it to the corresponding data structure in a destination. (The destination could be a file format... Like GEDCOM... or an application... like Gramps.)

Finding Aids

Finding Aids do contextual lookups of structured data in a database in another system. Like might be looking up a person by given name, surname and years of birth/death; or by an archived reference ID.

  • Web Connect Pack - person view website lookups via contextual popup menu
    • DE (Deutsch) Web Connect Pack
    • FR (French) Web Connect Pack
    • NL (Netherlands) Web Connect Pack
    • RU (Russian) Web Connect Pack
    • UK (United Kingdom) Web Connect Pack
    • US (United States) Web Connect Pack

See Also