Key Takeaways
- An "open source" tag on a software directory is not a verified fact. Tools listed under that filter ship proprietary cores, attribution clauses you cannot remove, or no public repository at all.
- Lifecycle management and signing are two different products. Renewal dates and clause libraries live in ERP-style systems; signature ceremonies live in signing tools. Almost nothing open source does both.
- Maintenance activity decides more than feature lists. A signing service that stops receiving patches becomes a liability once it holds a disputed document.
- If the real need is sending a document and getting it signed, a hosted workflow closes that in an afternoon. meetergo is not open source and fails a self-hosting mandate, but it covers the signing half with no server to run.
Most lists of open source contract management tools come from directory filters, and those filters are wrong often enough to cost a week of evaluation. One page ranking near the top of this search calls itself fully open source under AGPL v3 and links a GitHub repository that returns 404, as does the organisation that owns it. Every license, activity date and paid-feature gate below was read from the project's own repository on 2026-09-25.
Open Source Contract Management Tools Compared
| Tool | License (checked 2026-09-25) | Last repo activity | What it actually covers |
|---|---|---|---|
ERPNext | GPL-3.0 | 2026-09-25 | Contract records, terms, expiry and fulfilment tracking |
ToolERPNext License (checked 2026-09-25)GPL-3.0 Last repo activity2026-09-25 What it actually coversContract records, terms, expiry and fulfilment tracking | |||
OpenContracts | MIT | 2026-09-24 | Analysis and extraction across a document repository |
ToolOpenContracts License (checked 2026-09-25)MIT Last repo activity2026-09-24 What it actually coversAnalysis and extraction across a document repository | |||
Documenso | AGPL-3.0 | 2026-09-25 | Signing with audit trail, self-hostable |
ToolDocumenso License (checked 2026-09-25)AGPL-3.0 Last repo activity2026-09-25 What it actually coversSigning with audit trail, self-hostable | |||
DocuSeal | AGPL-3.0 plus Section 7(b) terms | 2026-09-21 | PDF form building and signing |
ToolDocuSeal License (checked 2026-09-25)AGPL-3.0 plus Section 7(b) terms Last repo activity2026-09-21 What it actually coversPDF form building and signing | |||
OpenSign | AGPL-3.0 with a directory carve-out | 2026-08-21 | Signing dashboard and templates |
ToolOpenSign License (checked 2026-09-25)AGPL-3.0 with a directory carve-out Last repo activity2026-08-21 What it actually coversSigning dashboard and templates | |||
LibreSign | AGPL-3.0 | 2026-09-25 | Signing inside an existing Nextcloud install |
ToolLibreSign License (checked 2026-09-25)AGPL-3.0 Last repo activity2026-09-25 What it actually coversSigning inside an existing Nextcloud install | |||
Docassemble | MIT | 2026-09-21 | Interview-driven contract drafting |
ToolDocassemble License (checked 2026-09-25)MIT Last repo activity2026-09-21 What it actually coversInterview-driven contract drafting | |||
Mayan EDMS | Apache-2.0 | 2026-09-21 | Document storage, metadata and workflow states |
ToolMayan EDMS License (checked 2026-09-25)Apache-2.0 Last repo activity2026-09-21 What it actually coversDocument storage, metadata and workflow states | |||
Odoo Community | LGPL-3.0 | 2026-09-25 | Business records, but no Sign app in the community edition |
ToolOdoo Community License (checked 2026-09-25)LGPL-3.0 Last repo activity2026-09-25 What it actually coversBusiness records, but no Sign app in the community edition | |||
Each license came from the repository's own license file rather than the marketing page, which matters for DocuSeal and OpenSign because both attach terms on top of the AGPL. The date is the last push to the default branch: blunt, but it separates projects shipping this month from projects that stopped.
Lifecycle Management and Signing Are Not the Same Purchase
Contract management covers two jobs that rarely ship together in open source. Procurement and legal teams mean a register of every agreement, with counterparty, start and end dates, renewal notice windows and obligations. Founders and ops leads mean getting a PDF to a client and back, signed.
Lost contracts and slipped renewal dates are what people describe when they go looking. An 80-comment r/procurement thread on contract lifecycle software is a run of teams still tracking agreements in spreadsheets, and the tools recommended there are almost all proprietary, as they are in a later 10-comment thread in the same subreddit. Decide which half you are buying first; if you need both, expect two systems.
1. ERPNext: Best for Renewal and Obligation Tracking
ERPNext is a GPL-3.0 business suite with a first-class Contract record, which puts it closer to what procurement means by contract management than any signing tool does. Signing is a checkbox plus a signee name, timestamp and IP address rather than a countersigned flow, with no certificate on the file, no clause-level redlining and no renewal reminders beyond what you build.
Key Features
Contract records with expiry and fulfilment fields
The record carries start and end dates plus a fulfilment deadline and checklist (fields read from the repository on 2026-09-25), so renewal tracking is native. Terms come from reusable templates, and each contract attaches to the customer, supplier or project it governs.
Pricing
| Plan | Price |
|---|---|
Self-hosted (GPL-3.0) | Free, you pay for infrastructure |
PlanSelf-hosted (GPL-3.0) PriceFree, you pay for infrastructure | |
Frappe Cloud hosted sites | From $5/month (checked 2026-09-25) |
PlanFrappe Cloud hosted sites PriceFrom $5/month (checked 2026-09-25) | |
Frappe Cloud dedicated servers | From $40/month (checked 2026-09-25) |
PlanFrappe Cloud dedicated servers PriceFrom $40/month (checked 2026-09-25) | |
Where ERPNext Shines
- Native expiry and fulfilment tracking
- Reusable contract templates
- Repository activity on the day of checking
Where ERPNext Falls Short
- No signature ceremony, only a signed flag
- No compose file in the main repository
- Full ERP learning curve
Customer Reviews
Review coverage of the contract module itself is thin; the user voice is the request, as in a 10-comment r/opensource thread on self-hostable lifecycle management.
Who ERPNext Is Best For
- Procurement teams that need a register with renewal dates
- Organisations already running a Frappe stack
2. OpenContracts: Best for Reading a Large Contract Archive
OpenContracts is an MIT-licensed document intelligence platform that turns a pile of agreements into an annotated, queryable graph. It manages no part of a contract's life: no signature ceremony, no renewal reminder, no approval routing. It tells you what is in the documents you already signed.
Key Features
Annotation and extraction across a corpus
Documents are annotated automatically, with extraction producing queryable fields instead of a folder of PDFs. References to other documents and to external legal sources resolve into navigable edges, exposed through GraphQL, REST and a Model Context Protocol server.
Pricing
| Plan | Price |
|---|---|
Self-hosted (MIT) | Free, you pay for infrastructure and model inference |
PlanSelf-hosted (MIT) PriceFree, you pay for infrastructure and model inference | |
Hosted commercial tier | None published at time of writing |
PlanHosted commercial tier PriceNone published at time of writing | |
Where OpenContracts Shines
- MIT license with no attribution clause or feature gate
- Ships a compose setup
- Tagged release in September 2026 (checked 2026-09-25)
Where OpenContracts Falls Short
- No electronic signature capability
- No renewal or approval tracking
- Extraction quality depends on models you pay for
Customer Reviews
No G2 or Capterra profile exists yet. Its one third-party signal is a 30-comment r/sysadmin thread searching for contract management software, where it was raised as a candidate to compare.
Who OpenContracts Is Best For
- Legal ops teams with a back catalogue to make searchable
- Engineers building contract tooling on an API
3. Documenso: Best for Self-Hosted Signing With an Audit Trail
Documenso is an AGPL-3.0 signing platform built to be self-hosted, with documented Docker and Compose paths. Signing is the whole product: no contract register, no renewal tracking, no clause library. Part of the codebase sits in an enterprise directory, so some admin features need a paid license.
Key Features
Self-hosted signing with no document ceiling
Running your own instance removes the counters that cap hosted free tiers. In a 10-comment r/selfhosted thread about moving off DocuSeal, a self-hosted deployment is described as handling more than a thousand signed documents without limits, with the API named as the weaker part.
Templates with multiple recipients
Documents are prepared once with fields assigned per recipient, then reused for every send.
Pricing
| Plan | Price |
|---|---|
Self-hosted (AGPL-3.0) | Free, unlimited signatures |
PlanSelf-hosted (AGPL-3.0) PriceFree, unlimited signatures | |
Hosted Free | $0/month, 5 documents per month (checked 2026-09-25) |
PlanHosted Free Price$0/month, 5 documents per month (checked 2026-09-25) | |
Hosted Individual | $25/month, or $300/year (checked 2026-09-25) |
PlanHosted Individual Price$25/month, or $300/year (checked 2026-09-25) | |
Hosted Teams | $40/month for 5 users, then $8/user/month (checked 2026-09-25) |
PlanHosted Teams Price$40/month for 5 users, then $8/user/month (checked 2026-09-25) | |
Hosted Platform | $250/month (checked 2026-09-25) |
PlanHosted Platform Price$250/month (checked 2026-09-25) | |
Enterprise license | On request |
PlanEnterprise license PriceOn request | |
Where Documenso Shines
- Unlimited signing on a self-hosted instance
- Repository activity on the day of checking
- Signing path is readable, so a security team can audit it
Where Documenso Falls Short
- API quality is the recurring complaint above
- An enterprise directory gates some compliance features
- No renewal dates, obligations or clause library
Customer Reviews
A 1-year-old r/selfhosted discussion on signing PDF forms treats Documenso and DocuSeal as the two serious self-hosted options.
Who Documenso Is Best For
- Teams with a hard self-hosting requirement and steady volume
- Organisations that want to audit the signing path
4. DocuSeal: Best for Turning Existing PDFs Into Signable Forms
DocuSeal turns documents into fillable PDF forms that people complete and sign through a shared link, and it ships a Dockerfile and compose file. The license is the detail to read: AGPLv3 with Section 7(b) terms requiring the original attribution to stay in the interface, so the free build cannot be white-labelled on your own server. Reminders, SSO and SAML, user roles, conditional fields, bulk send and embedded signing are paid, and there is no lifecycle layer.
Key Features
PDF form building from documents you already use
Existing PDF and DOCX files become signable forms without redrafting the underlying document.
Flexible storage back ends
Files can live on local disk or in S3, Google Storage or Azure, fitting an existing retention policy.
Pricing
| Plan | Price |
|---|---|
Self-hosted open source | Free, attribution required in the UI |
PlanSelf-hosted open source PriceFree, attribution required in the UI | |
Cloud Basic | $0/user/month, 10 request emails per month (checked 2026-09-25) |
PlanCloud Basic Price$0/user/month, 10 request emails per month (checked 2026-09-25) | |
Cloud or on-premise Pro | $20/user/month, or $200/user/year (checked 2026-09-25) |
PlanCloud or on-premise Pro Price$20/user/month, or $200/user/year (checked 2026-09-25) | |
API and embedding, production | $0.20/document on top of Pro (checked 2026-09-25) |
PlanAPI and embedding, production Price$0.20/document on top of Pro (checked 2026-09-25) | |
EU qualified signature add-on | $2 to $4 per signature (checked 2026-09-25) |
PlanEU qualified signature add-on Price$2 to $4 per signature (checked 2026-09-25) | |
Where DocuSeal Shines
- Fast path from a PDF to a signable form
- Storage back end is yours to choose
- Release in September 2026 (checked 2026-09-25)
Where DocuSeal Falls Short
- Section 7(b) clause blocks white-labelling the free build
- Reminders, SSO, roles and bulk send are paid
- Per-document API charges sit on top of Pro
Customer Reviews
The feature split is what users discuss: a 7-month-old 10-comment r/selfhosted thread on DocuSeal's paid features is a self-hoster working out what sits behind the paid tier. Sentiment on the signing flow itself is warmer in the comparison thread.
Who DocuSeal Is Best For
- Small teams signing standard PDFs, attribution accepted
- Anyone who wants a signing instance running today
5. OpenSign: Best for a Familiar Signing Dashboard
OpenSign offers templates, a signing dashboard and a compose file for self-hosting. Its license needs the same care as DocuSeal's: AGPL-3.0 with a carve-out for one server directory licensed separately, which is why automated detection reports it as unspecified. Its most recent activity and release were in August 2026, and it has no renewal tracking.
Key Features
Templates and reusable signing flows
Documents are set up once with signer roles and fields, then sent repeatedly, and a compose file at the repository root gives a path to a private instance.
Pricing
| Plan | Price |
|---|---|
Self-hosted (AGPL-3.0 with carve-out) | Free, you run the server |
PlanSelf-hosted (AGPL-3.0 with carve-out) PriceFree, you run the server | |
Hosted plans | Published on the vendor site; figures not verifiable at time of writing |
PlanHosted plans PricePublished on the vendor site; figures not verifiable at time of writing | |
Where OpenSign Shines
- Recognisable workflow for signers used to commercial tools
- Compose file for a quick private deployment
- Tagged releases rather than a moving main branch
Where OpenSign Falls Short
- Slowest cadence here: no activity between August and late September 2026 (checked 2026-09-25)
- AGPL with a carve-out, so read it before shipping a derivative
- Hosted pricing was not retrievable at time of writing
Customer Reviews
OpenSign has no meaningful G2 or Capterra footprint, and appears in the r/selfhosted PDF signing thread cited above only as a category recommendation. Treat it as less battle-tested than the two options above.
Who OpenSign Is Best For
- Teams replacing a commercial signing tool with least retraining
- Deployments valuing stability over release frequency
Four More Options Worth Knowing
LibreSign is an AGPL-3.0 signing app for Nextcloud, with repository activity on the day of checking. If you already run Nextcloud it is the cheapest route to self-hosted signing: storage, identity and permissions exist already.
Docassemble is an MIT-licensed, actively maintained platform for guided interviews that assemble documents, used widely in legal aid. It covers drafting, and expects someone able to write its interview logic.
Mayan EDMS is an Apache-2.0 document management system with metadata, workflow states and retention rules, so it can serve as a contract repository. Development happens on GitLab, where version 4.12.2 shipped on 2026-09-17; the GitHub mirror has not been updated since 2026-05-23, so check the right repository. Renewal dates must be modelled by hand.
Odoo Community is LGPL-3.0 and often listed as an open source contract option, which needs a correction: the Sign app is not in the community edition. Reading the 643 community addons on 2026-09-25 returns no sign module, so signing in Odoo means the paid edition.
What the Directories Get Wrong
Three verifiable errors recur on the listicles ranking for this term.
The first is a repository that is not there. The page presenting itself as the leading free, self-hostable AGPL v3 lifecycle platform links its source to a GitHub path under an organisation called nxglabs. On 2026-09-25 both the repository and the organisation returned 404, and a search for the project name surfaced no matching public code. A license badge on a marketing page is not a license.
The second is counting paid editions as open source. Odoo's Sign app is the clearest case; the DocuSeal and OpenSign carve-outs are subtler versions.
The third is ignoring maintenance. Directory entries carry no last-commit date, so a project that stopped shipping sits beside one releasing weekly, and old forum threads age the same way: a 2-comment r/selfhosted request for a contract-and-signature tool drew answers that no longer match what is maintained.
When a Document and Signature Workflow Is Enough: meetergo
The disclosure comes first, because this is the exception in an open source roundup: meetergo is a commercial hosted product, not open source, with no self-hosted build. If your mandate is to run the software yourself and read its source, pick from the nine above.
It fits a narrower case. Many people searching this term want the signing half only: send a document, have a client sign it, keep a defensible record. meetergo is a scheduling and revenue-pipeline tool covering professional services, legal, sales and other verticals, and signatures are built into its forms with no per-signature fee.
Key Features
Signature fields inside the intake flow
A signature is collected inside the form a client already fills in, on desktop or mobile, so the document is signed at the point of enquiry rather than in a separate round trip.

PDF templates with auto-filled data
PDF templates pull the form answers into the document before it goes out, removing the retyping that makes small agreements heavier than they are.
Audit trail with tamper detection
Each submission stores a timestamp, verified email, IP address, browser and a document hash, and completed PDFs carry SHA-256 tamper detection. meetergo labels the OTP-verified tier, on Suite and above, as eIDAS certified, which is a vendor statement rather than an independent audit; a qualified signature under eIDAS still needs a qualified trust service provider.
Signing during a live meeting
Documents can be signed inside a meetergo Connect video call, which suits consultations that end in an agreement rather than a follow-up email.

Around the signature sit forms, documents, invoicing and a CRM, plus 90+ integrations and a published REST API.
Pricing
| Plan | Price |
|---|---|
Free | €0/month, free forever |
PlanFree Price€0/month, free forever | |
Light | €9.90/month |
PlanLight Price€9.90/month | |
Suite | €29.90/month, all apps included |
PlanSuite Price€29.90/month, all apps included | |
Premium | €49.90/month |
PlanPremium Price€49.90/month | |
Enterprise | On request, 30+ users |
PlanEnterprise PriceOn request, 30+ users | |
Signature data and signed PDFs sit on EU servers, and the company has no US corporate parent, so the data stays under EU law. The security overview has the hosting and certification detail.
Where meetergo Shines
- Signatures included in the plan, with no per-signature charge
- Signing attached to the workflow that produced the document
- EU data residency with no US corporate parent
Where meetergo Falls Short
- Not open source and not self-hostable, so a sovereignty mandate rules it out
- No contract register: no renewal dates or clause library
- The OTP-verified tier starts on Suite, not the free plan
Customer Reviews
meetergo's public reviews on G2, Capterra and OMR Reviews cover the wider product more than signatures. The recurring theme is European data handling: customers in regulated German professional services name GDPR compliance and value for money as deciding factors.
Who meetergo Is Best For
- Consultants, agencies and law firms whose real need is signing client documents
- Teams that want the signature attached to intake
Send your first contract free. Start on the free plan, add a signature field to a form, and see whether signing was the whole gap. No credit card required.
Choosing Between the Two Paths
Need a register with renewal dates and obligations? ERPNext is the only tool here with those fields natively, and you accept an ERP to get them. Need to read a large archive? OpenContracts does that and nothing else. Need self-hosted signing? Documenso and DocuSeal are the maintained options, license terms read first. Already running Nextcloud? Try LibreSign first.
If you have no self-hosting requirement and only wanted documents signed, a hosted workflow is faster than any of the nine. For a wider view, see the alternatives to DocuSign and the primer on electronic signing.
Try the signing half free. Create a form, drop in a signature field, and send a document today. Cancel anytime.
FAQs
Is there a fully open source contract lifecycle management system?
Not one that covers the whole lifecycle well. ERPNext comes closest, with native contract records, expiry dates and fulfilment tracking under GPL-3.0, but its signing is a flag and a timestamp. Pairing it with a signing tool is the usual compromise.
Are self-hosted electronic signatures legally valid?
Validity depends on the signature type and jurisdiction, not on who hosts the server. Self-hosted software can produce simple and advanced electronic signatures, and what matters is the evidence retained: identity verification, timestamps, tamper detection. A qualified signature under eIDAS needs a qualified trust service provider.
What does the AGPL mean for a contract tool I deploy internally?
The network clause obliges you to offer source code, including your modifications, to users interacting with the software over a network. For internal use the burden is small, but DocuSeal's Section 7(b) terms separately require its attribution to stay visible, so a white-labelled portal is out on the free build.
Which open source contract tools are actively maintained?
As of 2026-09-25, Documenso, DocuSeal, ERPNext, OpenContracts, LibreSign, Docassemble and Mayan EDMS (on GitLab) all had repository activity within the previous week. OpenSign's last activity was August 2026. Re-check before committing.
How do I verify a tool is really open source before evaluating it?
Open the repository, not the marketing page. Read the license file rather than the badge, check for additional terms, look for features reserved for a paid edition, and note the date of the last commit. Those four checks take ten minutes.
Booking + video conferencing in one tool.
Booking + video conferencing in one tool.
Sources
- Licenses and last default-branch activity, checked 2026-09-25: ERPNext, OpenContracts, Documenso, DocuSeal, OpenSign, LibreSign, Docassemble, Mayan EDMS, Odoo Community
- Community threads cited above: r/procurement, r/procurement, r/opensource, r/sysadmin, r/selfhosted
- meetergo: pricing, security





