Repolode
mattogodoy

mattogodoy/nametag

Gerenciador pessoal de relacionamentos que você pode hospedar por conta própria para acompanhar pessoas, aniversários, conexões e interações, com um grafo de rede interativo.

Alternativa open source a:MonicaClayGoogle Contacts

Estrelas
1,114
Forks
63
Issues abertas
42
Último commit
há 11 dias

O que é?

Nametag é um gerenciador pessoal de relacionamentos para ajudar você a lembrar das pessoas da sua vida e de como elas se conectam. Você pode armazenar dados de contato, aniversários e outras datas importantes, campos personalizados e fotos, além de vincular pessoas usando tipos de relacionamento personalizados.

O app visualiza sua rede em um grafo interativo direcionado por forças e em um mapa de endereços geocodificados. Um diário permite registrar interações ao longo do tempo, e os lembretes ajudam você a manter contato. É possível sincronizar contatos via CardDAV com Google Contacts, iCloud, Outlook e Nextcloud, além de importar e exportar dados em vCard ou JSON.

Nametag é implantado com Docker e oferece uma REST API com documentação OpenAPI, autenticação por token e login OIDC/SSO. Está disponível em vários idiomas e como PWA instalável. O projeto é licenciado sob AGPL-3.0 e também está disponível como serviço hospedado.

Recursos principais

  • 01Acompanhe pessoas, aniversários, datas importantes, fotos e campos personalizados
  • 02Mapeie relações entre pessoas usando tipos de relacionamento personalizados
  • 03Explore sua rede em um grafo interativo direcionado por forças
  • 04Sincronize contatos via CardDAV e importe ou exporte dados em vCard e JSON
  • 05Registre interações em um diário e configure lembretes para manter contato
  • 06Oferece uma REST API com documentação OpenAPI e login OIDC/SSO

Casos de uso

  • Acompanhar amigos, familiares e colegas e seus aniversários
  • Lembrar como as pessoas do seu círculo se conhecem
  • Hospedar por conta própria um banco de dados privado de contatos e relacionamentos
  • Registrar conversas e acompanhamentos com pessoas ao longo do tempo

Início rápido

  1. 1

    Crie e acesse um diretório do projeto

    mkdir nametag && cd nametag
  2. 2

    Adicione um arquivo docker-compose.yml e um arquivo .env seguindo o guia de instalação

  3. 3

    Inicie os contêineres

    docker compose up -d
  4. 4

    Abra http://localhost:3000 no navegador

Antes de usar

  • Licenciado sob a AGPL-3.0, uma licença copyleft que exige a divulgação do código-fonte caso você modifique e implante o projeto.
  • O desenvolvimento está ativo, portanto podem ocorrer mudanças incompatíveis entre versões; consulte as notas de lançamento antes de atualizar.
  • A hospedagem própria exige criar manualmente os arquivos docker-compose.yml e .env seguindo o guia externo.

Em coleções

Tópicos

Perguntas frequentes

O que é nametag?
Gerenciador pessoal de relacionamentos que você pode hospedar por conta própria para acompanhar pessoas, aniversários, conexões e interações, com um grafo de rede interativo. Nametag é um gerenciador pessoal de relacionamentos para ajudar você a lembrar das pessoas da sua vida e de como elas se conectam. Você pode armazenar dados de contato, aniversários e outras datas importantes, campos personalizados e fotos, além de vincular pessoas usando tipos de relacionamento personalizados.
nametag é gratuito? Qual é a licença?
nametag é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
nametag ainda é mantido?
Manutenção ativa. O último commit de nametag foi em 28 de out. de 2026.
Para que posso usar nametag?
Acompanhar amigos, familiares e colegas e seus aniversários Lembrar como as pessoas do seu círculo se conhecem Hospedar por conta própria um banco de dados privado de contatos e relacionamentos Registrar conversas e acompanhamentos com pessoas ao longo do tempo
Como instalar nametag?
Crie e acesse um diretório do projeto: mkdir nametag && cd nametag Adicione um arquivo docker-compose.yml e um arquivo .env seguindo o guia de instalação Inicie os contêineres: docker compose up -d Abra http://localhost:3000 no navegador
Onde consigo nametag?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mattogodoy/nametag

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

Projetos relacionados