Skip to content
appsgit

12 picks · data-backed ranking

Best open source apps written in Python

The best self-hosted apps written in Python are Langflow, Home Assistant and Dify.ai (source-available). Langflow leads with 156,084 GitHub stars.

Candidates: the 168 apps whose main GitHub language is Python.

Updated · data from GitHub, refreshed daily

Top picks

  1. Rank 1:

    Langflow

    langflow-ai/langflow

    Visual framework for building and deploying AI agents and RAG workflows.

    Active · last commit Oct 28, 2026

    AI & LLM ToolsPythonDocker

    AI-nativeStands out for a permissive MIT license. Langflow has 156,084 GitHub stars, uses the MIT license, ships a Docker image, is written in Python and had 2,758 commits in the last year.

  2. Rank 2:

    Home Assistant

    home-assistant/core

    Home automation platform.

    Active · last commit Oct 28, 2026

    FeaturedHome Automation & IoTPythonDocker

    Stands out for the most commits in the last 12 months (21,554). Home Assistant has 91,788 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Python and had 21,554 commits in the last year; it replaces Nest / SmartThings and Google Home.

  3. Rank 3:

    Dify.ai

    langgenius/dify

    Build, test and deploy LLM applications.

    Active · last commit Oct 28, 2026

    Source-availableLow-code & BackendPythonDocker

    AI-nativeStands out for the most GitHub stars. Dify.ai has 159,780 GitHub stars, is source-available under the Dify Open Source License (modified Apache 2.0) (not an open-source license), ships a Docker image, is written in Python and had 6,840 commits in the last year.

At a glance

Open source apps written in Python compared

Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits. Projects with fewer than 12 commits in the last 12 months rank below every more active project.

Top 10 picks compared, data as of Oct 28, 2026
AppStands out forLicenseGitHub starsCommits (12 mo)Last commitDocker image
Langflowa permissive MIT licenseMIT156,0842,758Oct 28, 2026Yes
Home Assistantthe most commits in the last 12 months (21,554)Apache-2.091,78821,554Oct 28, 2026Yes
Dify.aithe most GitHub starssource-available, Dify Open Source License (modified Apache 2.0)159,7806,840Oct 28, 2026Yes
Open-WebUIAI features named in its own descriptionsource-available, Open WebUI License (BSD-3-Clause plus branding clause)157,0046,037Oct 28, 2026Yes
ComfyUIthe most recent release (v0.43.0, October 2026)GPL-3.0143,6622,109Oct 28, 2026No
Odoo–LGPL-3.055,38017,454Oct 28, 2026Yes
Apache Airflow–Apache-2.047,2938,771Oct 28, 2026Yes
Paperless-ngx–GPL-3.047,1761,786Oct 28, 2026Yes
Text Generation WebUI–AGPL-3.047,724699Aug 17, 2026Yes
Superset–Apache-2.075,3366,135Oct 28, 2026No

Full ranking

All 12 picks, ranked

Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits. Projects with fewer than 12 commits in the last 12 months rank below every more active project.

  1. 1

    Langflow

    Visual framework for building and deploying AI agents and RAG workflows.

    AI-nativeStands out for a permissive MIT license. Langflow has 156,084 GitHub stars, uses the MIT license, ships a Docker image, is written in Python and had 2,758 commits in the last year.

  2. 2

    Home Assistant

    Home automation platform.

    Stands out for the most commits in the last 12 months (21,554). Home Assistant has 91,788 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Python and had 21,554 commits in the last year; it replaces Nest / SmartThings and Google Home.

  3. 3

    Dify.ai

    Build, test and deploy LLM applications.

    AI-nativeStands out for the most GitHub stars. Dify.ai has 159,780 GitHub stars, is source-available under the Dify Open Source License (modified Apache 2.0) (not an open-source license), ships a Docker image, is written in Python and had 6,840 commits in the last year.

  4. 4

    Open-WebUI

    User-friendly AI Interface, supports Ollama, OpenAI API.

    AI-nativeStands out for AI features named in its own description. Open-WebUI has 157,004 GitHub stars, is source-available under the Open WebUI License (BSD-3-Clause plus branding clause) (not an open-source license), ships a Docker image, is written in Python and had 6,037 commits in the last year; it replaces ChatGPT and Lovable.

  5. 5

    ComfyUI

    Node-based interface and engine for diffusion image and video generation.

    AI-nativeStands out for the most recent release (v0.43.0, October 2026). ComfyUI has 143,662 GitHub stars, uses the GPL-3.0 license, is written in Python and had 2,109 commits in the last year.

  6. 6

    Odoo

    Free open source ERP system.

    Odoo has 55,380 GitHub stars, uses the LGPL-3.0 license, ships a Docker image, is written in Python and had 17,454 commits in the last year; it replaces NetSuite and SAP Business One.

  7. 7

    Apache Airflow

    Platform to programmatically author, schedule, and monitor workflows.

    Apache Airflow has 47,293 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Python and had 8,771 commits in the last year.

  8. 8

    Paperless-ngx

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

    AI-nativePaperless-ngx has 47,176 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in Python and had 1,786 commits in the last year.

  9. 9

    Text Generation WebUI

    Gradio web UI for running large language models locally.

    AI-nativeText Generation WebUI has 47,724 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in Python and had 699 commits in the last year.

  10. 10

    Superset

    Modern data exploration and visualization platform.

    Superset has 75,336 GitHub stars, uses the Apache-2.0 license, is written in Python and had 6,135 commits in the last year; it replaces Metabase Cloud and Tableau.

  11. 11

    ERPNext

    ERP system to help you run your business.

    ERPNext has 40,687 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in Python and had 10,424 commits in the last year; it replaces NetSuite and SAP Business One.

  12. 12

    Frigate

    Monitor your security cameras with locally processed AI.

    AI-nativeFrigate has 37,021 GitHub stars, uses the MIT license, ships a Docker image, is written in Python and had 1,620 commits in the last year; it replaces Ring.

FAQ

Questions and answers

Still curious? Email info@appsgit.com.

Is Langflow free?

Yes. Langflow 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 self-host these apps with Docker?

Yes, 10 of the 12 picks. Langflow, Home Assistant and Dify.ai publish Docker images, so you can run them on a VPS or home server with Docker Compose. The others install from their own packages or source; follow each project's install guide.

Are all of these apps open source?

10 of the 12 apps on this list are open source; 2 are source-available. Source-available licenses add conditions, such as limits on hosted or commercial use, so read them before you deploy.

Which of these apps is the most actively developed?

Home Assistant, with 21,554 commits in the last 12 months and a latest release, 2026.10.4, from October 2026. Activity is a good sign that bugs and security issues get fixed.

How is this list ranked?

Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits. Projects with fewer than 12 commits in the last 12 months rank below every more active project.

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.