---
title: "Additional References"
description: "The DHIS2 ecosystem has many different libraries and with them come different documentations. This document contains links to all relevant documentation pages that are not yet covered in the Developer"
url: https://developers.dhis2.org/docs/aditionalreferences
source: https://github.com/dhis2/developer-portal/edit/main/docs/aditionalreferences.md
---

# Additional References

The DHIS2 ecosystem has many different libraries and with them come different documentations. This document contains links to all relevant documentation pages that are not yet covered in the Developer Portal.

### Component & Helper Libraries

-   [Analytics](https://github.com/dhis2/analytics) - helper functions and common components for analytics applications
-   [SMS Compression](https://github.com/dhis2/dhis2-android-docs/blob/main/content/tech-guides/SMS-compression.md) how the SMS library works and how it is used in server and Android side
-   [SMS Syncing](https://github.com/dhis2/dhis2-android-docs/blob/main/content/tech-guides/SMS-Sync.md) - how the SMS syncing works at every level (server, gateway, Android SDK, Android App) and how to test it

### Command-line tools

-   [d2 utils docsite](https://github.com/dhis2/cli-utils-docsite) - Generate a documentation website with consistent structure and design

### Legacy libraries

-   [d2-i18n](https://github.com/dhis2/d2-i18n) - will be superceded by the App Runtime
-   [d2-ui](https://github.com/dhis2/d2-ui) - DEPRECATED, use [DHIS2 UI](https://developers.dhis2.org/design-system) instead
-   [d2](https://github.com/dhis2/d2) - DEPRECATED, use [App Runtime](app-runtime/getting-started) instead
-   [d2-i18n-extract](https://github.com/dhis2/d2-i18n-extract), [d2-i18n-generate](https://github.com/dhis2/d2-i18n-generate) - DEPRECATED, use [App Platform](app-platform/getting-started) instead
