Repolode
gramps-project

gramps-project/gramps

Gramps é um programa de genealogia para desktop, feito com Python e GTK, que permite criar e pesquisar árvores genealógicas.

Alternativa open source a:Ancestry

Estrelas
3,178
Forks
557
Issues abertas
195
Último commit
há 11 dias

O que é?

Gramps é um programa de genealogia voltado tanto para historiadores de família amadores quanto para genealogistas profissionais. Ele é escrito em Python e usa GTK 3 na interface gráfica, funcionando como um aplicativo para desktop, e não como um serviço web.

O programa cobre o fluxo de trabalho básico da genealogia: registrar pessoas, famílias, eventos, lugares, fontes, notas e mídias, e visualizá-los em diferentes formatos. É possível gerar relatórios com o Graphviz para criar gráficos e com o Narrative Web para publicar uma árvore genealógica online. O suporte a mapas na visualização Geography depende do pacote opcional osmgpsmap, e os metadados Exif dos arquivos de mídia podem ser gerenciados quando o gexiv2 está instalado.

O projeto depende de várias bibliotecas opcionais para recursos adicionais, como verificação ortográfica em notas, ordenação sensível à localidade com PyICU e arquivamento de revisões da árvore genealógica com RCS. Addons de terceiros ampliam ainda mais o programa, e as traduções são mantidas no Hosted Weblate.

Recursos principais

  • 01Registra pessoas, famílias, eventos, lugares, fontes e mídias em uma única árvore genealógica.
  • 02Gera gráficos com o Graphviz e publica árvores genealógicas como páginas do Narrative Web.
  • 03Exibe lugares em um mapa na visualização Geography quando o osmgpsmap está instalado.
  • 04Gerencia metadados Exif em arquivos de mídia com o gexiv2.
  • 05Arquiva revisões da árvore genealógica com RCS.
  • 06Oferece suporte a addons de terceiros e a idiomas traduzidos na interface.

Casos de uso

  • Pesquisar e documentar uma genealogia pessoal ou familiar em um computador desktop.
  • Produzir relatórios de árvores genealógicas para impressão ou publicação na web para familiares.
  • Manter uma base de dados de pesquisa por longo prazo, com backups versionados.
  • Ampliar os fluxos de trabalho de genealogia com addons criados pela comunidade.

Início rápido

  1. 1

    Leia o arquivo INSTALL para ver as instruções de compilação

  2. 2

    Instale Python 3.10 ou superior, GTK 3.24 ou superior e pygobject 3.12 ou superior

  3. 3

    Instale os pacotes recomendados, como Graphviz e PyICU, para ter acesso a todos os recursos

Antes de usar

  • Requer GTK 3 e pygobject, o que pode dificultar a instalação em alguns sistemas.
  • Alguns recursos precisam de pacotes opcionais, como osmgpsmap para mapas e Graphviz para relatórios de grafos.

Em coleções

Tópicos

Perguntas frequentes

O que é gramps?
Gramps é um programa de genealogia para desktop, feito com Python e GTK, que permite criar e pesquisar árvores genealógicas. Gramps é um programa de genealogia voltado tanto para historiadores de família amadores quanto para genealogistas profissionais. Ele é escrito em Python e usa GTK 3 na interface gráfica, funcionando como um aplicativo para desktop, e não como um serviço web.
gramps é gratuito? Qual é a licença?
gramps é open source sob a licença GPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
gramps ainda é mantido?
Manutenção ativa. O último commit de gramps foi em 27 de out. de 2026.
Para que posso usar gramps?
Pesquisar e documentar uma genealogia pessoal ou familiar em um computador desktop. Produzir relatórios de árvores genealógicas para impressão ou publicação na web para familiares. Manter uma base de dados de pesquisa por longo prazo, com backups versionados. Ampliar os fluxos de trabalho de genealogia com addons criados pela comunidade.
Como instalar gramps?
Leia o arquivo INSTALL para ver as instruções de compilação Instale Python 3.10 ou superior, GTK 3.24 ou superior e pygobject 3.12 ou superior Instale os pacotes recomendados, como Graphviz e PyICU, para ter acesso a todos os recursos
Onde consigo gramps?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gramps-project/gramps

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados