No description
  • PHP 36.8%
  • JavaScript 26.6%
  • TypeScript 23.7%
  • Vue 10.6%
  • Gherkin 2.2%
Find a file
Vitor Mattos 9ffbc3bb03
Merge pull request #7641 from LibreSign/fix/7632-remove-stale-icons-addstyle
fix(Files): remove stale addStyle icons call from TemplateLoader
2026-05-06 00:19:17 -03:00
.devcontainer fix: initialize git submodules in the devcontainer setup script 2026-02-25 21:56:45 +00:00
.github chore(deps): bump webiny/action-conventional-commits from 1.3.1 to 1.4.2 2026-04-24 16:06:30 +00:00
.patches fix: indent 2026-03-11 16:15:43 -03:00
.tx [tx-robot] Update transifex configuration 2022-10-01 03:16:28 +00:00
3rdparty@17e0fc457e chore(deps): update 3rdparty submodule for dependabot merges on main 2026-04-09 11:11:58 -03:00
appinfo chore: remove emoji 2026-04-28 20:11:49 -03:00
composer chore: Add SPDX header 2024-05-14 12:32:04 -03:00
img chore: remove unused file 2025-12-15 20:39:44 -03:00
l10n fix(l10n): Update translations from Transifex 2026-05-05 02:32:24 +00:00
lib fix(Files): remove stale addStyle icons call from TemplateLoader 2026-05-06 00:00:07 -03:00
LICENSES chore: move license file 2024-10-31 22:35:47 -03:00
playwright test(e2e): fold nullable-email guard into existing sign flow 2026-04-25 11:14:21 -03:00
src test: drop legacy top-level tsa assertions 2026-04-25 20:07:22 -03:00
templates chore: bump dependencies 2024-11-25 17:33:57 -03:00
tests fix(Files): remove stale addStyle icons call from TemplateLoader 2026-05-06 00:00:07 -03:00
vendor-bin chore(deps-dev): bump nextcloud/rector in /vendor-bin/rector 2026-04-28 16:06:14 +00:00
.editorconfig feat: add spdx 2024-10-26 16:41:27 -03:00
.eslintignore feat: add spdx 2024-10-26 16:41:27 -03:00
.gitattributes feat: add spdx 2024-10-26 16:41:27 -03:00
.gitignore fix: run into GitHub Action 2026-02-26 13:23:01 -03:00
.gitmodules fix: reuse 2025-10-07 16:23:49 -03:00
.l10nignore fix: ignore vendor bin at transifex sync 2025-06-23 13:46:16 -03:00
.npmignore feat: add spdx 2024-10-26 16:41:27 -03:00
.php-cs-fixer.dist.php chore: remove referencies to Vendor folder 2025-10-07 16:01:53 -03:00
.prettierrc Merge branch 'signature-validate' into main 2021-04-26 12:33:03 -03:00
AUTHORS feat: add spdx headers 2024-10-26 14:57:54 -03:00
babel.config.js feat: add spdx headers 2024-10-26 14:57:54 -03:00
CHANGELOG.md chore(release): include missing stable32/stable33 backports in changelog [skip ci] 2026-04-25 21:24:05 -03:00
CODE_OF_CONDUCT.md feat: add spdx 2024-10-26 16:41:27 -03:00
composer.json chore(rector): add composer rector scripts 2026-04-07 10:14:21 -03:00
composer.lock chore(deps): bump phpseclib/phpseclib from 3.0.51 to 3.0.52 2026-04-27 19:55:51 +00:00
CONTRIBUTING.md chore: update contributing 2025-09-01 14:45:10 -03:00
COPYING fix: main license file 2025-04-16 14:54:15 -03:00
eslint.config.mjs fix: update to newest version of eslint 2025-10-14 13:43:53 -03:00
Makefile fix(appstore): verify pdf worker in js/ instead of dist/ (#7426) 2026-04-05 21:46:37 -03:00
openapi-administration.json chore: update openapi 2026-04-28 20:15:06 -03:00
openapi-full.json chore: update openapi 2026-04-28 20:15:06 -03:00
openapi.json chore: update openapi 2026-04-28 20:15:06 -03:00
package-lock.json Merge pull request #7636 from LibreSign/dependabot/npm_and_yarn/axios-1.16.0 2026-05-05 19:35:44 -03:00
package.json Merge pull request #7590 from LibreSign/dependabot/npm_and_yarn/codemirror/view-6.41.1 2026-05-05 19:35:12 -03:00
patches.json fix: psalm issues 2025-11-24 15:31:59 -03:00
patches.lock.json fix: psalm issues 2025-11-24 15:31:59 -03:00
playwright.config.ts chore(playwright): add fast-fail mode for local debugging 2026-04-06 17:04:03 -03:00
psalm.xml fix: resolve psalm psr http client dependency 2026-04-22 16:10:08 -03:00
README.md chore: add more content to readme 2026-04-28 23:56:03 -03:00
rector.php chore(rector): align rector php set to 8.2 2026-04-07 10:14:21 -03:00
redocly.yaml feat: add spdx headers 2024-10-26 14:57:54 -03:00
REUSE.toml chore: cover vendor-bin patches lock in reuse 2026-03-16 15:41:34 -03:00
scoper.inc.php chore: changes after code review 2025-10-01 22:09:47 -03:00
SECURITY.md feat: add spdx 2024-10-26 16:41:27 -03:00
stylelint.config.js feat: add spdx headers 2024-10-26 14:57:54 -03:00
tsconfig.json chore(types): update typescript project config 2026-03-07 19:42:28 -03:00
vite.config.mjs build: configure __VUE_PROD_DEVTOOLS__ flag via vite plugin 2026-02-25 17:55:22 -03:00
vitest.config.js test(vitest): simplify vue-select aliases 2026-03-09 20:38:43 -03:00

Test Status Total Downloads Coverage Status REUSE status Start contributing

LibreSign

Control how your documents get signed

LibreSign helps you control how document signing works across your organization.
Organizations use it with Nextcloud to run signing workflows that match internal rules, legal requirements, and daily processes.
It gives teams clear visibility into who signed, when they signed, and how each request moved through the process.

Key features

  • Define signing order, roles, and rules per document flow
  • Include internal and external signers in the same request
  • Request and track signatures from start to completion
  • Send notifications and reminders to signers
  • Keep a traceable record of requests, actions, and validations
  • Validate signed documents and certificate status
  • Work directly with Nextcloud files, users, and sharing context
  • Integrate signing with other systems through APIs

Why LibreSign

LibreSign is for teams where signing is part of a controlled business process.

  • Define clear signing rules by role, stage, or document type
  • Keep traceability for audits, legal checks, and internal reviews
  • Align signing with existing approval and governance processes
  • Adapt workflows to how your organization works instead of following fixed external models

Contributing

Contributions are welcome from developers, implementers, and teams that use LibreSign in production.

Contributors

Thanks to all the people who contribute to LibreSign:

Screenshots

LibreSign interface screenshot

Documentation

Sponsors

If your organization depends on LibreSign, please sponsor the project.

Sponsorship directly supports ongoing maintenance, reliable releases, better documentation, and long-term continuity for teams that rely on LibreSign in real workflows.

Support LibreSign: https://github.com/sponsors/LibreSign