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