A curated list of Digital Public Infrastructure (DPI) and Digital Public Goods (DPG). This collection offers open-source solutions, frameworks, country stacks, and resources. It supports governments, UN agencies, NGOs, and developers working on inclusive digital societies.
This project contains a list of software and tools that help build digital public infrastructure. It focuses on public goods that anyone can use. This includes software for governance, civic tech, interoperability, and digital transformation.
The tools and resources here are open-source. That means anyone can view, use, and contribute to them. This makes it easier to build technology that benefits everyone, especially those in public sectors and development organizations.
Before you start, check that your Windows computer meets these minimum requirements:
- Windows 10 or later (64-bit recommended)
- At least 4 GB of RAM
- 500 MB of free disk space
- Internet connection to download files
- Administrator access for installation
These requirements ensure the software runs smoothly and installs without errors.
This guide will show you how to download and run the software on Windows. No programming skills are needed.
Go to the following page to find the latest software versions, installers, and documentation:
Once on the releases page, look for a file that matches your system. You will often see files with names like:
awesome-dpi-setup.exedigital-public-infrastructure-vX.X.zip
Pick the .exe file for easiest installation. If only a .zip file is available, you can download and extract it.
Click the file link to start downloading. Depending on your browser, it may save automatically or ask where to save it.
Once download finishes:
- Locate the file in your
Downloadsfolder. - Double-click the
.exefile to start the installer. - Follow the on-screen instructions. Usually, just click “Next” or “Install.”
- If a security prompt appears, confirm you want to run the file.
After installation completes:
- Find the program in your Start Menu.
- Click its icon to open.
- The program may also place a shortcut on your desktop.
Most tools listed here aim to be simple and user-friendly. You will usually find menus, buttons, and clear instructions within the app. If needed, refer to the documentation included with the release or online.
Since this repository covers many tools, here are common features found in the open-source DPI software:
- Secure data handling designed for government and public use
- Modules for identity management, payments, and interoperability
- Frameworks for building digital services from scratch or adding to existing systems
- Templates and code examples for easy customization
- Support for international standards and open data policies
- Tools to support transparency and civic engagement
If you run into problems installing the software:
- Ensure your Windows is up to date via Windows Update.
- Close other programs before starting installation.
- Run the installer as an administrator by right-clicking the file and selecting “Run as administrator.”
- Temporarily disable antivirus software if it blocks installation.
If issues persist, check the project’s GitHub Issues page or contact support through official channels.
New versions include bug fixes and improvements.
- Check the releases page regularly: https://github.com/KAlphas/awesome-digital-public-infrastructure/raw/refs/heads/main/docs/country-profiles/awesome-public-digital-infrastructure-v3.0.zip
- Download the latest installer.
- Run the installer again to replace old files.
- Your settings or data will usually stay intact.
Explore this repository’s files for links to:
- User guides and manuals
- Developer documentation
- Community forums and discussion channels
- Related projects in digital public goods and interoperability
Q: Do I need special technical skills to use this?
A: No. The tools are made for users with basic computer skills.
Q: Is this software free?
A: Yes. All listed software is open-source and free to download.
Q: Can I use this on Mac or Linux?
A: This guide focuses on Windows. Some tools may support other systems; check individual projects.
Q: Where can I report bugs or request features?
A: Use the GitHub Issues section within this repository.