Docassemble
A free, open-source expert system for guided interviews and document assembly, based on Python, YAML, and Markdown.
Docassemble is an open-source contract management project on GitHub under the MIT license (permissive), with 998 stars. It is built with V8 and CPython. Its last push was 4 days ago.
- Stars
- 998
- License
- MIT
- Activity
- Active
Judgement
- What it is
- Framework or platform
- What it does
- A platform for building guided web interviews that assemble documents, widely used by legal aid groups and law firms, written in Python, YAML and Markdown.
- Adopt it when
- You need to turn legal or form-based processes into online interviews that produce documents.
- Watch out
- Mostly built by one developer, and the server image is large.
- Ready for
- Production-ready
- Runs as
- Self-hosted server
- Built with
- Python, YAML, PostgreSQL and Redis
- How established
- Established: started 11 years ago, no tagged release yet.
- What the license allows
- You can build it into a product you sell, as long as you keep its copyright notice.
Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.
Built from
Follow it down: Docassemble → V8 → LLVM project → runs on a microchip
Open-source alternatives to Docassemble
-
1
OpenContracts Open-Source-Legal
The open document intelligence platform for builders and hackers - DMS for the agentic world
Complete system Usable You need to review and extract data from large sets of legal or business documents with your own models.
★ 1.5k MIT Python Active, pushed today -
2
Wraft wraft
Wraft is an open-source Document Lifecycle Management platform.
Complete system Experimental A company producing many contracts or proposals wants templated authoring and approvals on its own server.
★ 167 AGPL-3.0 Elixir Active, pushed 31 days ago
Commercial contract management and legal document tools
-
1
PandaDoc PandaDoc
American software company
Complete system Production-ready A sales team wants to build proposals and quotes from CRM data and get them signed in one flow.
230 readers a month Since 2013 Commercial -
2
Icertis Icertis
The Icertis platform delivers an enterprise–wide contract intelligence layer that understands business and industry context – connecting agreements, data, and systems to drive the future of autonomous contracting.
Complete system Production-ready A global enterprise manages tens of thousands of contracts and wants their obligations enforced across business systems.
213 readers a month Since 2009 Commercial -
3
DocuSign CLM Docusign, Inc.
Docusign CLM streamlines, accelerates & automates contract lifecycle management, featuring integrations with Salesforce, SAP & more.
Complete system Production-ready A larger company already standardised on DocuSign wants contract workflows in the same ecosystem.
Commercial -
4
Agiloft Agiloft
AI-powered CLM that completes the work. Draft, redline, negotiate, and analyze contracts with automation that grows revenue and reduces risk. Get a demo.
Complete system Production-ready A legal or procurement team needs CLM it can configure to unusual processes without custom code.
Commercial -
5
ContractWorks Onit
Take control of your contracts with ContractWorks- the low-cost contract management system rated #1 in ease of use, support, and ease of setup.
Complete system Production-ready A small business mainly needs to store signed contracts and get reminded of renewals.
Commercial -
6
Concord Concord
Complete system Usable A small or midsize business wants an affordable all-in-one contract tool without enterprise CLM overhead.
Commercial
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.