Skip to content
PluginStats

open-agreements weekly downloads statistics

By open-agreements · npm · MCP servers

Open-source legal template filling CLI and library

View on npm Fresh · Oct 18, 2026

open-agreements has 2,193 recorded weekly downloads on npm, a decrease of 91.1% over the past 30 days, ranking #1313 of 2,322 tracked listings.

Weekly downloads
2,193
Official API · Oct 18, 2026
7-day growth
-75.6%
-6.8K weekly downloads
30-day growth
-91.1%
-22.5K weekly downloads
90-day growth
+132%
+1.2K weekly downloads
Rank
#1313
Among tracked npm listings

About open-agreements

<!-- This file is generated from README.template.md by scripts/generate_readme.mjs. Do not edit README.md directly. --> <p align="center"> <img src="https://raw.githubusercontent.com/open-agreements/open-agreements/main/docs/assets/oa-seal.svg" alt="OpenAgreements seal" width="140"> </p>

OpenAgreements

npm version License: Apache 2.0 CI codecov

OpenAgreements helps people and software agents find primary-source-backed U.S. legal guidance and produce reviewable DOCX files from standard agreement templates.

What OpenAgreements does

  • Publishes jurisdiction-specific practice guides with citations to primary law.
  • Provides standard agreement templates with source and license metadata.
  • Fills templates locally through a CLI or over MCP.
  • Publishes review checklists and comparison surveys in human- and machine-readable formats.

OpenAgreements provides legal information and document mechanics, not legal advice. It does not decide whether a form or clause is right for a transaction, and generated documents are drafts for human review.

The project’s longer-term goal is a citable conformance layer for legal AI: primary law becomes inspectable requirements, an AI can check a document against them, and a lawyer owns the final call. Read Why OpenAgreements Exists for the rationale; this README stays focused on using the project.

Fill your first agreement

Install the CLI locally, inspect the available forms, and fill the Common Paper Mutual NDA:

npm install -g open-agreements
open-agreements list
open-agreements fill common-paper-mutual-nda \
  --set party_1_name="Jane Doe" \
  --set party_1_company="Acme Manufacturing, Inc." \
  --set party_2_name="John Smith" \
  --set party_2_company="Northeast Logistics LLC" \
  --set effective_date="2026-07-15" \
  --set purpose="Evaluating a potential logistics relationship" \
  --output mutual-nda.docx

The last command writes mutual-nda.docx. Open it in Word or another DOCX viewer and review every filled term before signature. Defaults supply the standard one-year term, Delaware governing law, and other omitted cover terms; the CLI reports any priority fields that still need attention.

For a complete, copyable example and field-review steps, follow the quick start.

Understand the workflow

standard form + source and license metadata
  → supplied field values
  → validation and local rendering
  → reviewable DOCX
  → human legal and business review

The standard form is authoritative until rendering. Your supplied values become the transaction-specific inputs. The generated DOCX is an output for review; it is never automatically accepted or signed.

The legal-content path is separate: practice guides cite primary sources, surveys compare jurisdictions, and checklists turn requirements into review steps. Those materials can inform a decision, but they do not mutate an agreement.

Choose your next step

Links: Website | Template Catalog | Docs | Trust | npm

Privacy and document handling

  • Local CLI and local stdio MCP processing stay on your machine.
  • Hosted MCP template filling runs server-side; filled documents are not stored after the response is returned.
  • Some field-selector workflows download an official source document at runtime.

Choose an execution mode that matches your document-sensitivity and internal policy requirements. See the trust-boundary status and security policy.

License…

Description from the npm listing.

  • legal
  • template
  • templates
  • agreement
  • nda
  • agreements
  • docx
  • contract
  • fill
  • cli
  • mcp
  • claude
  • legal-tech
  • open-source
  • safe
  • nvca
  • template-engine
  • document-generation
  • contract-automation
  • iso-27001

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

open-agreements weekly downloads on npm, last 90 days: 2,193 weekly downloads as of Oct 18, 2026, +132% over 90 days.open-agreementsWeekly downloads on npm · Last 90 days2,193downloads / week+132% over 90 days05K10K15K20K25K30KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekobservedarchived (Internet Archive)no observationsJul 22, 2026 – Oct 18, 2026 · 89 observations · Updated Oc…pluginstats.com
open-agreements weekly downloads on npm, last 90 days: 2,193 weekly downloads as of Oct 18, 2026, +132% over 90 days.

7/30/90-day growth

open-agreements weekly downloads growth on npm: -75.6% over 7 days, -91.1% over 30 days, +132% over 90 days.open-agreementsWeekly downloads growth on npm2,193downloads / week now7-day growth-6,794 weekly downloads-75.6%30-day growth-22,465 weekly downloads-91.1%90-day growth+1,247 weekly downloads+132%Growth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
open-agreements weekly downloads growth on npm: -75.6% over 7 days, -91.1% over 30 days, +132% over 90 days.

Ranking history

open-agreements npm ranking history: currently #1313 (by weekly downloads).open-agreementsnpm ranking · by weekly downloads · Last 90 days#1313current rank#200#400#600#800#1000#1200#1400Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 17, 2026 – Oct 20, 2026 · 4 observations · Updated Oct 18, 2026pluginstats.com
open-agreements npm ranking history: currently #1313 (by weekly downloads).

Listing placement

All npm2,320 listings · 116 pages · 1,162 shown · page 66, #16 (overall #1,316)
All npm: every listing in weekly downloads order

Listing placement

MCP servers277 listings · 14 pages · page 13, #19 (overall #259)
MCP servers: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (544)
Recent weekly downloads observations for open-agreements
Date (UTC)Weekly downloadsChange vs. previous
2,193-855
3,048-1.6K
4,693-1.8K
6,515-1.1K
7,637-1K
8,6720
8,672-315
8,987-812
9,799+693
9,106+1.3K
7,842-634
8,476-1.4K
9,887-1.4K
11,334—

Similar npm MCP servers plugins

All 20 open-agreements alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/open-agreements. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.