Freedom251 › Legal Practice Management Software
LexNebulis

What LexNebulis is
LexNebulis is self-hosted legal practice management software for small law firms, with the project wiki describing a target range of 1 to 50 users. It brings together client and matter records, documents, calendars, time tracking, billing, and trust accounting. Legal workflows include conflict checks, client intake, document templates and generation, e-signature, and a client portal. For billing, it supports LEDES 1998B and 2000 export, UTBMS codes, and electronic invoice submission. Payment integrations include Stripe and LawPay; accounting export includes QuickBooks and CSV, and storage connections include Google Drive, Dropbox, Box, and OneDrive. The project lists encryption at rest and in transit, password hashing, JWT authentication, and TOTP or WebAuthn/FIDO2 two-factor authentication. Its append-only audit log uses SHA-256 hash chaining to help make tampering or deletion detectable. The software is free for commercial use under Apache License 2.0. It requires Docker and Docker Compose v2, at least 2 GB RAM, and 10 GB disk space. Installation calls for a Linux server; Ubuntu 22.04 or later is recommended.
Who it suits
LexNebulis suits small firms seeking a self-hosted system for matters, billing, trust accounting, and related legal workflows. Its listed target range is 1 to 50 users.
What it does well
- Combines matter management with trust accounting.
- Supports LEDES exports and UTBMS codes.
- Connects to listed payment and storage services.
- Free for commercial use under Apache 2.0.
- Includes an append-only, hash-chained audit log.
What to know first
- Requires Docker and Docker Compose v2.
- Needs at least 2 GB RAM and 10 GB disk.
- Installation calls for a Linux server.
Limits
The Free, open-source plan costs nothing and is self-hosted under Apache 2.0. Deployment requires Docker and Docker Compose v2, at least 2 GB RAM, and at least 10 GB disk space.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free, open-source | Self-hosted · Apache License 2.0 · Free for commercial use | Free |
As github.com lists them, read 20 Oct 2026. The maker's own page has the final word.
Getting started
- Open the LexNebulis project website on GitHub.
- Prepare a Linux server; Ubuntu 22.04 or later is recommended.
- Install Docker and Docker Compose v2, and provide at least 2 GB RAM and 10 GB disk space.
- Deploy the self-hosted software on the server.
- After it is running, consult API documentation at /api/docs if needed.
Overview
LexNebulis is a self-hosted legal practice management platform for small firms that want matter work and trust accounting together. It suits teams prepared to operate their own server; the main trade-off is taking responsibility for deployment and upkeep.
Its breadth makes it more than a trust-accounting tool: the platform combines client and matter records, documents, calendars, time tracking, billing, and legal workflows. Firms seeking hosted software should look elsewhere. For category comparisons, browse Legal Practice Management Software, Legal Accounting Software, Legal Trust Accounting Software, and Trust Accounting Software.
Key features
Conflict checking, client intake, document templates and generation, e-signatures, and a client portal sit alongside core matter management. That scope can keep everyday legal work in one system rather than splitting it between practice and accounting tools.
Billing supports LEDES 1998B and 2000 export, UTBMS codes, and electronic invoice submission, which matters to firms whose billing workflows use those standards. Trust capabilities include matter-level billing, client ledgers, three-way reconciliation, and compliance reporting. Together, these make LexNebulis relevant to firms with trust-accounting obligations, not just those looking for general invoicing.
Stripe and LawPay are payment integrations; QuickBooks and CSV export support accounting workflows. Google Drive, Dropbox, Box, and OneDrive are supported storage connections. The range is useful for firms already relying on those services, though the platform’s self-hosted model remains a significant operational commitment.
Identity options include OIDC and SAML 2.0 single sign-on, SCIM 2.0 provisioning, and SIEM export through webhooks and syslog. Security measures include encryption at rest and in transit, bcrypt password hashing, JWT authentication, and two-factor authentication with TOTP or WebAuthn/FIDO2. Its append-only audit log uses a SHA-256 hash chain to make changes to the log detectable. These are substantial controls for a small-firm platform, but firms must still manage their own deployment environment.
The API documentation is reachable at /api/docs on a running instance. That can help teams building integrations, but it presumes they have an instance running and can operate it.
Pricing
Free, open-source: free. The self-hosted plan is under Apache License 2.0, and the software is free for commercial use. There are no seat or usage charges stated; the project describes its intended audience as firms with 1 to 50 users. The cost advantage comes with infrastructure responsibilities: installation requires Docker and Docker Compose v2, at least 2 GB of RAM, and at least 10 GB of disk. The installation guide specifies a Linux server and recommends Ubuntu 22.04 or later; macOS is for development.
Platforms
LexNebulis is available as a web application and API, with Linux and self-hosted deployment. It is not a managed hosted service: firms need a Linux server for installation, while macOS is supported for development.
Who it's for
LexNebulis is a good fit for small firms that want practice management and trust accounting in one product, especially those needing LEDES billing, reconciliation, client ledgers, or compliance reporting. Its stated 1-to-50-user audience gives small teams a clear target range. It is a poor fit for firms that want a vendor-hosted system or lack the capacity to maintain a server.
Pros and cons
- Pros: Practice management and trust accounting share one platform, including matter-level billing, ledgers, reconciliation, and compliance reporting.
- Pros: LEDES and UTBMS support plus electronic invoice submission serve firms with structured legal billing needs.
- Pros: Broad payment, accounting, storage, identity, and security integrations cover several common operational needs.
- Pros: Apache 2.0 licensing permits commercial use without a software charge.
- Cons: Self-hosting puts deployment and ongoing server operation on the firm.
- Cons: The Docker-based installation has minimum memory and disk requirements, making it unsuitable for teams unable to provide the required environment.
Alternatives
Choose LegalClaw if you want a free option for Linux or macOS. Affinity is a paid alternative available on API, web, and Windows. For document management, PerfectLaw DMS offers a webDMS subscription with 200 GB of storage or an on-premises option with document version management. Orion ePay is a paid option spanning mobile, desktop, and web platforms. Account Legal is a paid alternative with a free trial and a 1 Month plan at $19.94 a month, including multiple trust accounts and unlimited clients. BarBooks is a paid option with a free trial and an Enterprise plan. PCLaw and Aderant Expert Sierra are also paid alternatives.
Verdict
Choose LexNebulis if your small firm wants broad legal workflows and trust accounting without a software license fee, and can run its own Linux server. Its combination of legal billing, trust controls, integrations, and security features is compelling for an owner-operated deployment. Look elsewhere if you need hosted software or do not want server administration to be part of your practice-management decision.
Verdict
LexNebulis covers core firm operations alongside legal workflows, integrations, and security measures. Firms need to be prepared to host it and meet its listed server requirements.
Questions
How much does LexNebulis cost?
Its Free, open-source plan costs nothing. The repository identifies Apache License 2.0 and says commercial use is free.
Is LexNebulis self-hosted?
Yes. It is designed for self-hosting and installation calls for a Linux server.
What platforms does it support?
The listed platforms are API, Linux, self-hosted, and web. macOS is specified for development.
Does LexNebulis include trust accounting?
Yes. Trust accounting is listed, along with client ledgers and three-way reconciliation.
What does deployment require?
The repository lists Docker and Docker Compose v2, at least 2 GB RAM, and at least 10 GB disk space.
Which integrations are listed?
Payments include Stripe and LawPay; accounting export includes QuickBooks and CSV; storage options include Google Drive, Dropbox, Box, and OneDrive.
Facts from LexNebulis's own pages
- Accounting integrations
- Financial data can be exported to QuickBooks using IIF or QBO formats and to CSV. · github.com, 20 Oct 2026
- API
- A REST API is exposed under /api with Swagger UI at /api/docs when the backend runs. · github.com, 20 Oct 2026
- API authentication
- API endpoints use JWT bearer authentication except login and health endpoints; access tokens last 15 minutes and refresh tokens seven days. · github.com, 20 Oct 2026
- API scope
- Documented endpoints cover clients, contacts, matters, documents, calendar, billing, trust accounts and global search. · github.com, 20 Oct 2026
- Architecture
- The stack uses React and TypeScript, FastAPI with Python 3.12, PostgreSQL 16, MinIO, Celery, Redis and Nginx in Docker containers. · github.com, 20 Oct 2026
- Audit trail
- Audit records are append-only and linked with SHA-256 hashes to make tampering detectable. · github.com, 20 Oct 2026
- Billing
- The wiki says the platform supports LEDES 1998B and 2000 export, UTBMS codes, and electronic invoice submission. · github.com, 29 Sept 2026
- Calendar
- The calendar handles court dates, limitation deadlines, appointments, reminders and iCal feeds. · github.com, 20 Oct 2026
- Client intake
- Intake forms capture prospects, score leads and convert them into active clients. · github.com, 20 Oct 2026
- Client management
- It tracks clients through their lifecycle with contact, matter, billing-preference and communication information. · github.com, 20 Oct 2026
- Client portal
- A branded portal lets clients view matter status, upload documents and communicate securely. · github.com, 20 Oct 2026
- Conflict checking
- Conflict searches use Soundex, Metaphone and Levenshtein matching for phonetic and fuzzy names. · github.com, 20 Oct 2026
- Deployment requirements
- The repository lists Docker and Docker Compose v2, at least 2 GB RAM, and at least 10 GB disk space as requirements. · github.com, 29 Sept 2026
- Document generation
- Users can upload DOCX templates with Jinja2 fields and generate documents from matter and client data. · github.com, 20 Oct 2026
- Document management
- Documents are stored with MinIO, versioned, tagged and organized by matter. · github.com, 20 Oct 2026
- E-billing
- Billing exports LEDES 1998B and 2000 formats, includes UTBMS codes and supports electronic invoice submission. · github.com, 20 Oct 2026
- Electronic signatures
- The platform can request and collect electronic signatures on documents. · github.com, 20 Oct 2026
- Free plan
- Yes · github.com, 20 Sept 2026
- Identity and security integrations
- The wiki lists OIDC and SAML 2.0 single sign-on, SCIM 2.0 provisioning, and SIEM export through webhooks and syslog. · github.com, 29 Sept 2026
- Identity integrations
- Single sign-on supports OIDC and SAML 2.0, while SCIM 2.0 automates user provisioning. · github.com, 20 Oct 2026
- Installation
- The setup script generates secrets, builds containers, starts services, runs migrations and creates the initial administrator. · github.com, 20 Oct 2026
- Integrations
- Listed integrations include Stripe and LawPay payments, QuickBooks and CSV accounting export, and Google Drive, Dropbox, Box, and OneDrive storage. · github.com, 29 Sept 2026
- Legal workflows
- The wiki lists conflict checking, document templates and generation, e-signature, client intake, and a client portal. · github.com, 29 Sept 2026
- Licence
- The repository is distributed under Apache License 2.0 and states that commercial use is allowed. · github.com, 20 Oct 2026
Where LexNebulis stands on Freedom251
- Legal Practice Management Software#1 of 140
- Legal Trust Accounting Software#1 of 40
- Legal Accounting Software#1 of 24
- Trust Accounting Software#2 of 42