# Best open source software for real estate

> For a real estate agency, a self-hosted stack starts with Twenty for clients and deals, Docuseal for signing contracts and Cal.diy for booking viewings. Each pick was chosen by hand for its job and is shown with GitHub data from October 2026.

## Key facts

| Fact | Value |
|---|---|
| Question | What is the best open source software for real estate agencies? |
| Picks | 15 |
| Top pick | Twenty (57,949 stars) |
| Data as of | Oct 7, 2026 |
| Canonical URL | https://appsgit.com/best/open-source-software-for-real-estate |

The catalog has no dedicated property-management or MLS app, so this page builds a real estate stack from general tools: a CRM for clients and deals, e-signatures for contracts, booking for viewings, a website for listings and document storage.

## Clients and deals (CRM)

- [Twenty](https://appsgit.com/apps/twenty) (57,949 stars, AGPL-3.0, TypeScript, Docker): Twenty has 57,949 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 7,656 commits in the last year; it replaces Salesforce and HubSpot.
- [EspoCRM](https://appsgit.com/apps/espocrm) (3,441 stars, AGPL-3.0, PHP, Docker): EspoCRM has 3,441 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,636 commits in the last year; it replaces Salesforce and HubSpot.
- [Krayin](https://appsgit.com/apps/krayin) (23,970 stars, MIT, PHP, Docker): Krayin has 23,970 GitHub stars, uses the MIT license, ships a Docker image and had 483 commits in the last year; it replaces Salesforce and HubSpot.
- [SuiteCRM](https://appsgit.com/apps/suitecrm) (5,779 stars, AGPL-3.0, PHP): SuiteCRM has 5,779 GitHub stars, uses the AGPL-3.0 license and had 185 commits in the last year; it replaces Salesforce and HubSpot.

## Contracts and e-signatures

- [Docuseal](https://appsgit.com/apps/docuseal) (18,658 stars, AGPL-3.0, Ruby, Docker): Docuseal has 18,658 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 925 commits in the last year; it replaces DocuSign and Adobe Acrobat.
- [Documenso](https://appsgit.com/apps/documenso) (15,336 stars, AGPL-3.0, TypeScript, Docker): Documenso has 15,336 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 695 commits in the last year; it replaces DocuSign and Adobe Acrobat.
- [OpenSign](https://appsgit.com/apps/opensign) (7,058 stars, AGPL-3.0, JavaScript, Docker): OpenSign has 7,058 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 77 commits in the last year; it replaces DocuSign.

## Viewings and appointments

- [Cal.diy](https://appsgit.com/apps/cal-diy) (48,880 stars, MIT, TypeScript, Docker): Cal.diy has 48,880 GitHub stars, uses the MIT license, ships a Docker image and had 1,893 commits in the last year; it replaces Calendly.
- [Easy!Appointments](https://appsgit.com/apps/easy-appointments) (4,412 stars, GPL-3.0, PHP): Easy!Appointments has 4,412 GitHub stars, uses the GPL-3.0 license and had 171 commits in the last year; it replaces Calendly.
- [Rallly](https://appsgit.com/apps/rallly) (5,285 stars, AGPL-3.0, TypeScript, Docker): Rallly has 5,285 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,513 commits in the last year; it replaces Calendly.

## Listings website

- [WordPress](https://appsgit.com/apps/wordpress) (21,450 stars, GPL-2.0, PHP): WordPress has 21,450 GitHub stars, uses the GPL-2.0 license and had 2,047 commits in the last year; it replaces WordPress.com and Medium.
- [Strapi](https://appsgit.com/apps/strapi) (73,281 stars, MIT, TypeScript): Strapi has 73,281 GitHub stars, uses the MIT license and had 1,477 commits in the last year; it replaces WordPress.com and Webflow.
- [Payload CMS](https://appsgit.com/apps/payload-cms) (45,100 stars, MIT, TypeScript): Payload CMS has 45,100 GitHub stars, uses the MIT license and had 1,635 commits in the last year; it replaces Webflow.

## Documents

- [Paperless-ngx](https://appsgit.com/apps/paperless-ngx) (46,308 stars, GPL-3.0, Python, Docker, AI features): Paperless-ngx has 46,308 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 1,625 commits in the last year.
- [Nextcloud](https://appsgit.com/apps/nextcloud) (37,003 stars, AGPL-3.0, PHP): Nextcloud has 37,003 GitHub stars, uses the AGPL-3.0 license and had 7,289 commits in the last year; it replaces Google Drive and Dropbox.

## How this list was made

- Apps were picked by hand from the appsgit catalog for each job, then checked against the snapshot: unknown or archived projects and projects with no commit in two years are dropped automatically.
- Inside each section the curated order is kept, most broadly useful first; an app appears only once on the page.
- Stars, license, Docker and activity facts come from the GitHub API as of October 2026.

## FAQ

### Is there an open source real estate CRM?

Not a dedicated one in this catalog. General CRMs such as Twenty, EspoCRM and Krayin handle contacts, deals and pipelines, and you can add custom fields for properties.

### Are self-hosted e-signatures legally binding?

DocuSeal, Documenso and OpenSign create and sign digital documents. Whether an electronic signature is binding depends on your country and the type of contract, so check local rules; this is not legal advice.

### Is Twenty free?

Yes. Twenty is open-source software released under the AGPL-3.0 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?

9 of the 15 apps here publish Docker images, including Twenty, EspoCRM and Krayin, 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.

## Related questions

- [What are the best open source AI tools for real estate agents?](https://appsgit.com/best/ai-tools-for-real-estate)
- [What is the best open source AI CRM?](https://appsgit.com/best/ai-crm)
- [What open source software should a startup use?](https://appsgit.com/best/open-source-software-for-startups)
- [What are the best open source AI tools for startups?](https://appsgit.com/best/ai-tools-for-startups)
- [What is the best open source software for a small business?](https://appsgit.com/best/open-source-software-for-small-business)
- [What are the best open source AI tools for a small business?](https://appsgit.com/best/ai-tools-for-small-business)
- [What open source software should a freelancer use?](https://appsgit.com/best/open-source-software-for-freelancers)
- [What open source tools should a solo developer self-host?](https://appsgit.com/best/open-source-software-for-solo-developers)

## See also

- [All CRM apps](https://appsgit.com/categories/crm)
- [All document management apps](https://appsgit.com/categories/document-management)
- [All booking & scheduling apps](https://appsgit.com/categories/booking-scheduling)
- [All CMS apps](https://appsgit.com/categories/cms)
- [Open-source alternatives to Salesforce](https://appsgit.com/alternatives/salesforce)
- [Open-source alternatives to HubSpot](https://appsgit.com/alternatives/hubspot)
- [Open-source alternatives to Pipedrive](https://appsgit.com/alternatives/pipedrive)
- [Open-source alternatives to Zoho CRM](https://appsgit.com/alternatives/zoho-crm)
- [Open-source alternatives to DocuSign](https://appsgit.com/alternatives/docusign)
- [Open-source alternatives to Adobe Acrobat](https://appsgit.com/alternatives/adobe-acrobat)
- [Twenty vs Krayin CRM](https://appsgit.com/compare/twenty-vs-krayin)
- [Twenty vs SuiteCRM](https://appsgit.com/compare/twenty-vs-suitecrm)
- [Cal.diy vs Easy!Appointments](https://appsgit.com/compare/cal-diy-vs-easy-appointments)
- [Ghost vs WordPress](https://appsgit.com/compare/ghost-vs-wordpress)
- [Strapi vs Directus](https://appsgit.com/compare/strapi-vs-directus)
- [Paperless-ngx vs Docspell](https://appsgit.com/compare/paperless-ngx-vs-docspell)
- [How to self-host WordPress with Docker Compose](https://appsgit.com/guides/wordpress)
- [How to self-host Paperless-ngx with Docker Compose](https://appsgit.com/guides/paperless-ngx)
- [How to self-host Nextcloud with Docker Compose](https://appsgit.com/guides/nextcloud)

---

Canonical page: https://appsgit.com/best/open-source-software-for-real-estate
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
