Skip to content
@diia-open-source

Diia

Diia is an app with access to citizen’s digital documents and government services

Diia - Source code of the government product open for everyone

Welcome

Diia is an app with access to citizen’s digital documents and government services.

The application was created so that Ukrainians could interact with the state in a few clicks, without spending their time on queues and paperwork - Diia open source application will help countries, companies and communities build a foundation for long-term relationships. At the heart of these relations are openness, efficiency and humanity.

Get started

Open Source, or Open Code, is software with code that can be seen by anyone. Open Source shows the quality of programming as well as the logic of application's operation. By making Diia's code publicly available, we gave the opportunity to review, edit, or even modify it by any techie.

Short-term Roadmap

In response to significant community involvement in building and testing the Diia App system as a whole, we will simplify this procedure by adding backend packages to the public npm registry. This will enable us to support actual "package-lock.json" files to eliminate all dependency-related issues and remove local package links. The estimated time of arrival for this update is May 2024.

After that, we plan to add CI steps through GitHub Actions to test created Pull Requests for backend repositories.

Also, it should be noted that diia-open-source repositories are not an as-is representation of the internal codebase. Instead, they are presented as a snapshot of a particular version for each service or package. We were overwhelmed by the community's passion and feedback and are working on streamlining and simplifying the process for accepting your contributions into the main codebase. Currently, we're evaluating and manually accepting such PRs without GitHub merges to avoid split-brain between codebases.

Popular repositories

  1. android-diia android-diia Public

    Kotlin 464 57

  2. ios-diia ios-diia Public

    Swift 353 57

  3. be-user-service be-user-service Public

    TypeScript 134 6

  4. be-auth-service be-auth-service Public

    TypeScript 71 8

  5. be-gateway-service be-gateway-service Public

    TypeScript 44 2

  6. diia-setup-howto diia-setup-howto Public

    40 5

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…