Repolode
OpenSignLabs

OpenSignLabs/OpenSign

Plataforma de assinatura eletrônica de PDFs, open source e auto-hospedável, apresentada como alternativa gratuita ao DocuSign.

Alternativa open source a:DocuSign

Estrelas
7,234
Forks
857
Issues abertas
204
Último commit
há 5 dias

O que é?

O OpenSign é um aplicativo de assinatura eletrônica de documentos que permite assinar arquivos PDF, solicitar assinaturas de outras pessoas e acompanhar o status de cada solicitação. Ele foi desenvolvido como uma alternativa auto-hospedável a serviços comerciais de assinatura eletrônica, como o DocuSign.

Quem assina pode desenhar, enviar ou digitar a assinatura e salvá-la para reutilizar. Quem envia pode convidar várias pessoas para assinar, definir uma ordem de assinatura e compartilhar links para assinatura. Convidados precisam informar um código de uso único enviado por e-mail antes de assinar. É possível definir uma data de expiração para os documentos; quem assina pode recusá-los informando o motivo; e há suporte a modelos de PDF reutilizáveis. Para cada documento, são gerados logs de auditoria e um certificado de conclusão.

O projeto oferece uma API com chaves geradas no aplicativo, integração com o Zapier e instalação baseada em Docker para execução no seu próprio servidor. O MongoDB padrão da configuração de implantação não é persistente, então, para uso em produção, é necessário fornecer uma conexão com seu próprio banco de dados.

Recursos principais

  • 01Assine arquivos PDF com assinaturas desenhadas à mão, enviadas, digitadas ou salvas.
  • 02Convide várias pessoas para assinar, compartilhe links para assinatura e defina a ordem das assinaturas.
  • 03Verifique a identidade de convidados com um código de uso único enviado por e-mail.
  • 04Defina a data de expiração dos documentos e permita que quem assina os recuse informando o motivo.
  • 05Crie modelos de PDF reutilizáveis e personalize as notificações por e-mail.
  • 06Mantenha registros de auditoria e gere um certificado de conclusão para cada documento.
  • 07Integre por meio de uma API REST e de um conector do Zapier.

Casos de uso

  • Executar um serviço de assinatura auto-hospedado para contratos internos de uma empresa.
  • Enviar contratos recorrentes usando um modelo de PDF salvo.
  • Coletar assinaturas de clientes ou convidados que verificam a identidade com um código enviado por e-mail.
  • Conectar a assinatura de documentos aos sistemas de negócios existentes por meio da API.

Início rápido

  1. 1

    Instale o Docker e o git

  2. 2

    Execute o comando de instalação do Docker para Linux/macOS indicado no README (defina HOST_URL como seu domínio)

    export HOST_URL=https://opensign.yourdomain.com && curl --remote-name-all https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/docker-compose.yml https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/Caddyfile https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/.env.local_dev && mv .env.local_dev .env.prod && docker compose up --force-recreate

Antes de usar

  • Licenciado sob AGPL-3, uma licença copyleft que exige o compartilhamento do código-fonte modificado quando oferecido por uma rede.
  • A instância padrão do MongoDB na implantação do Docker não é persistente e é apagada a cada reinicialização. Para manter os dados, você precisa fornecer sua própria URL do MongoDB.
  • A hospedagem própria requer Docker e uma configuração com vários serviços, um nome de domínio e um proxy reverso.

Em coleções

Tópicos

#e-signature#pdf#document-signing#self-hosted#nodejs#react#mongodb#legaltech#digital-signature#docusign-alternative

Perguntas frequentes

O que é OpenSign?
Plataforma de assinatura eletrônica de PDFs, open source e auto-hospedável, apresentada como alternativa gratuita ao DocuSign. O OpenSign é um aplicativo de assinatura eletrônica de documentos que permite assinar arquivos PDF, solicitar assinaturas de outras pessoas e acompanhar o status de cada solicitação. Ele foi desenvolvido como uma alternativa auto-hospedável a serviços comerciais de assinatura eletrônica, como o DocuSign.
OpenSign é gratuito? Qual é a licença?
OpenSign é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
OpenSign ainda é mantido?
Manutenção ativa. O último commit de OpenSign foi em 3 de nov. de 2026.
Para que posso usar OpenSign?
Executar um serviço de assinatura auto-hospedado para contratos internos de uma empresa. Enviar contratos recorrentes usando um modelo de PDF salvo. Coletar assinaturas de clientes ou convidados que verificam a identidade com um código enviado por e-mail. Conectar a assinatura de documentos aos sistemas de negócios existentes por meio da API.
Como instalar OpenSign?
Instale o Docker e o git Execute o comando de instalação do Docker para Linux/macOS indicado no README (defina HOST_URL como seu domínio): export HOST_URL=https://opensign.yourdomain.com && curl --remote-name-all https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/docker-compose.yml https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/Caddyfile https://raw.githubusercontent.com/OpenSignLabs/OpenSign/main/.env.local_dev && mv .env.local_dev .env.prod && docker compose up --force-recreate
Onde consigo OpenSign?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/OpenSignLabs/OpenSign

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

Projetos relacionados