All 78 Dependencies

Every package Weblate depends on, ranked by repo health score.

Weblate is a libre software web-based localization platform designed around the idea that translations should live inside version control just like source code. Rather than requiring translators to work in external files or disconnected tools, Weblate integrates directly with Git, Mercurial, and Subversion repositories and creates commits on behalf of translators, preserving their attribution in project history. This approach eliminates the translation lag common in traditional workflows and keeps internationalization in sync with development automatically.

The platform supports over 50 file formats including gettext PO, XLIFF, Android strings, iOS strings, JSON, YAML, CSV, PHP arrays, Ruby YAML, AsciiDoc, and Markdown. It serves thousands of open source projects including Tor, F-Droid, Fedora, and Debian, as well as enterprises requiring full data sovereignty for their translation workflows. Teams can self-host Weblate using Docker or choose the managed Hosted Weblate service at weblate.org.

Weblate's quality assurance layer runs dozens of automated checks on every translation string — catching printf format errors, placeholder mismatches, ICU message syntax problems, punctuation inconsistencies, and terminology deviations against a shared glossary. A built-in translation memory matches prior translations across projects, reducing repetitive work. Machine translation suggestions from services like DeepL, Google Translate, Microsoft Translator, LibreTranslate, and Anthropic Claude can be offered inline to translators, with configurable acceptance thresholds.

The addon system allows custom automation at precise workflow events: automatically running find-and-replace rules before commits, generating statistics files, propagating translations across linked components, enforcing consistent terminology, or posting webhooks to external services. A comprehensive REST API with OpenAPI documentation makes it easy to integrate Weblate into existing CI/CD pipelines, and the command-line client wlc enables scripting common operations without browser access.

17 pyicumessageformat ==1.0.0 27 diff-match-patch ==20241021 31 confusable_homoglyphs ==3.3.1 42 slugify 1.6.9 44 pyasn1 ==0.6.4 47 fluent.syntax ==0.19.0 47 python-user-agents ==2.2.0 48 python-iniparse ==0.5 48 qrcode ==8.2 49 DRF Standardized Errors ==0.16.0 49 html2text ==2025.4.15 49 python3-saml ==1.16.0 50 ahocorasick_rs ==1.0.3 52 argon2-cffi-bindings ==25.1.0 outdated 56 altcha ==2.0.2 outdated 58 crispy-bootstrap5 ==2026.3 outdated 60 drf-spectacular ==0.30.0 61 django-redis ==7.0.0 62 django-crispy-forms ==2.6 outdated 62 mini-css-extract-plugin 2.10.2 62 nh3 ==0.3.6 outdated 62 python-xmlsec ==1.3.17 64 django-cors-headers ==4.9.0 65 css-loader 7.1.4 outdated 65 django-otp ==1.7.0 outdated 67 Certifi >=2026.6.17 67 mrab-regex ==2026.7.10 outdated 68 argon2-cffi ==25.1.0 69 hotkeys-js ^4.0.3 69 mistletoe ==1.6.0 73 Pygments ==2.20.0 outdated 74 altcha 3.2.1 outdated 76 Requests ==2.34.2 77 cffi ==2.1.0 outdated 78 cssselect ==1.4.0 outdated 79 Popper ^2.11.8 79 RapidFuzz ==3.14.5 outdated 80 Psycopg ==3.3.4 outdated 83 Charset Normalizer ==3.4.9 outdated 83 Prism 1.30.0 83 disposable-email-domains ==0.0.225 outdated 83 pyparsing ==3.3.2 outdated 84 cryptography ==49.0.0 outdated 85 packaging ==26.2 outdated 86 tomlkit ==0.15.1 outdated 87 Django ==6.0.7 outdated 87 Granian ==2.7.9 outdated 87 PyJWT ==2.13.0 outdated 87 Social Auth App Django ==6.0.0 outdated 87 filelock ==3.30.3 outdated 88 python-dateutil ==2.9.0.post0 outdated 89 Social Auth Core ==5.0.2 outdated 89 django-celery-beat ==2.9.0 89 django-rest-framework ==3.17.1 outdated 89 lxml ==6.1.1 outdated 90 Twisted ==26.4.0 90 boto3 ==1.43.51 outdated 90 jsonschema ==4.26.0 91 Celery ==5.6.3 92 Pillow ==12.3.0 outdated 92 dateparser ==1.4.1 outdated 93 urllib3 ==2.7.0 outdated 93 webpack-cli 7.2.1 outdated 94 OpenTelemetry Prometheus Exporter ==1.44.0 outdated 94 OpenTelemetry Python SDK ==1.44.0 outdated 95 OpenTelemetry Instrumentation for Redis ==0.65b0 outdated 95 OpenTelemetry Instrumentation for Requests ==0.65b0 outdated 95 OpenTelemetry Instrumentation for kafka-python ==0.65b0 outdated 95 OpenTelemetry Instrumentation for kafka-python ==0.65b0 outdated 95 OpenTelemetry Instrumentation for kafka-python ==0.65b0 outdated 95 Sentry JavaScript (@sentry/browser) 10.65.0 outdated 95 redis-py ==6.4.0 outdated 96 sentry-sdk ==2.66.0 outdated 97 webpack 5.108.4 outdated 98 Bootstrap 5.3.8 98 Matplotlib ==3.11.0 outdated 98 google-auth ==3.13.0 outdated 98 google-auth ==3.27.0 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers