Skip to content
appsgit

6 jobs · 16 apps

Best open source software for law firms

For a law firm, a self-hosted stack starts with docassemble for document assembly, Docuseal for e-signatures and Paperless-ngx for document management.

Legal work runs on documents. This stack covers guided document assembly, e-signatures, document management, secure file sharing, client intake forms and time billing.

Updated · data from GitHub, refreshed daily

Top picks

  1. Rank 1:

    docassemble

    jhpyle/docassemble

    System for guided interviews and document assembly, based on Python, YAML, and Markdown.

    Active · last commit Oct 27, 2026

    Polls, Surveys & EventsJavaScriptDocker

    Stands out for a permissive MIT license. docassemble has 994 GitHub stars, uses the MIT license, ships a Docker image and had 275 commits in the last year.

At a glance

Open source software for law firms compared

Picked by hand for each job from apps whose own description or topics match it, in curated order inside each section, with GitHub data from October 2026; an app appears only once.

Top 10 picks compared, data as of Oct 28, 2026
AppStands out forLicenseGitHub starsCommits (12 mo)Last commitDocker image
docassemblea permissive MIT licenseMIT994275Oct 27, 2026Yes
Docusealits Ruby codebaseAGPL-3.018,8731,013Oct 26, 2026Yes
Documensoits TypeScript codebaseAGPL-3.015,589723Oct 28, 2026Yes
OpenSignthe newest codebase (created October 2023)AGPL-3.07,18899Oct 26, 2026Yes
Paperless-ngxthe most GitHub starsGPL-3.047,1761,786Oct 28, 2026Yes
Papra–AGPL-3.05,604711Oct 26, 2026Yes
Papermerge–Apache-2.0549232Oct 27, 2026Yes
Docspell–AGPL-3.02,34288Oct 27, 2026Yes
Nextcloud–AGPL-3.037,3218,046Oct 28, 2026No
Seafile–GPL-2.015,39445Oct 16, 2026No

1 of 6 · 1 pick

Document assembly

  1. 1

    docassemble

    System for guided interviews and document assembly, based on Python, YAML, and Markdown.

    Stands out for a permissive MIT license. docassemble has 994 GitHub stars, uses the MIT license, ships a Docker image and had 275 commits in the last year.

2 of 6 · 3 picks

E-signatures

  1. 1

    Docuseal

    Create, fill, and sign digital documents (alternative to DocuSign).

    Stands out for its Ruby codebase. Docuseal has 18,873 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,013 commits in the last year; it replaces DocuSign and Adobe Acrobat.

  2. 2

    Documenso

    Digital document signing platform (alternative to DocuSign).

    Stands out for its TypeScript codebase. Documenso has 15,589 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 723 commits in the last year; it replaces DocuSign and Adobe Acrobat.

  3. 3

    OpenSign

    Document signing software (alternative to DocuSign).

    Stands out for the newest codebase (created October 2023). OpenSign has 7,188 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 99 commits in the last year; it replaces DocuSign.

3 of 6 · 4 picks

Document management

  1. 1

    Paperless-ngx

    Scan, index, and archive all of your paper documents with an improved interface (fork of Paperless).

    AI-nativeStands out for the most GitHub stars. Paperless-ngx has 47,176 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 1,786 commits in the last year.

  2. 2

    Papra

    Minimalist document storage, management and archiving platform designed to be simple to use and accessible to everyone.

    Papra has 5,604 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 711 commits in the last year.

  3. 3

    Papermerge

    Document management system focused on scanned documents (electronic archives). Features file browsing in similar way to dropbox/google drive. OCR, full text search, text overlay/selection.

    Papermerge has 549 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 232 commits in the last year.

  4. 4

    Docspell

    Auto-tagging document organizer and archive.

    Docspell has 2,342 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 88 commits in the last year.

4 of 6 · 3 picks

Secure file sharing

  1. 1

    Nextcloud

    Access and share your files, calendars, contacts, mail and more from any device, on your terms.

    Nextcloud has 37,321 GitHub stars, uses the AGPL-3.0 license and had 8,046 commits in the last year; it replaces Google Drive and Dropbox.

  2. 2

    Seafile

    File hosting and sharing solution primary for teams and organizations.

    Seafile has 15,394 GitHub stars, uses the GPL-2.0 license and had 45 commits in the last year; it replaces Google Drive and Dropbox.

  3. 3

    CryptPad

    Collaboration suite built to enable collaboration, synchronizing changes to documents in real time.

    CryptPad has 8,030 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,003 commits in the last year; it replaces Google Docs and Google Workspace.

5 of 6 · 2 picks

Client intake

  1. 1

    Formbricks

    Experience Management Suite built on the largest open source survey stack worldwide. Gracefully gather feedback at every step of the customer journey to know what your customers need.

    Formbricks has 13,176 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,615 commits in the last year; it replaces Typeform and Google Forms.

  2. 2

    OpnForm

    Beautiful form builder.

    OpnForm has 3,873 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 338 commits in the last year; it replaces Typeform and Google Forms.

6 of 6 · 3 picks

Time and billing

  1. 1

    Kimai

    Track work time and print out a summary of your activities on demand.

    Kimai has 5,103 GitHub stars, uses the AGPL-3.0 license and had 260 commits in the last year.

  2. 2

    solidtime

    Modern time tracking application for freelancers and agencies.

    solidtime has 9,053 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 468 commits in the last year.

  3. 3

    Invoice Ninja

    Powerful tool to invoice clients online.

    Invoice Ninja has 10,331 GitHub stars, is source-available under the Elastic License 2.0 (not an open-source license), ships a Docker image and had 2,250 commits in the last year; it replaces QuickBooks and Xero.

FAQ

Questions and answers

Still curious? Email info@appsgit.com.

What is docassemble?

Docassemble is a system for guided interviews and document assembly based on Python, YAML and Markdown. It is commonly used to build interviews that produce documents from a client's answers.

Is self-hosting good for client confidentiality?

It keeps client files on servers the firm controls rather than a vendor's cloud. Confidentiality still depends on access control, encryption, backups and your professional rules; this is not legal advice.

Is docassemble free?

Yes. docassemble is open-source software released under the MIT license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.

Can I run this stack with Docker?

13 of the 16 apps here publish Docker images, including docassemble, Docuseal and Documenso, so most of the stack can run side by side with Docker Compose on one server. Size the server for the heaviest app and add off-site backups.

How is this list ranked?

Picked by hand for each job from apps whose own description or topics match it, in curated order inside each section, with GitHub data from October 2026; an app appears only once.

The weekly digest

New self-hosted apps, every week

Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.

One email a week. No spam, unsubscribe anytime.