DIGIT is a modular, multi-tenant, microservices API platform designed to accelerate the development and deployment of government-facing services and workflows. It provides reusable, secure, and scalable core building blocks that mission-specific services like Urban, Health, Sanitation, or Public Finance Platforms can leverage and extend.
Built for inclusive governance, DIGIT-Core enables seamless collaboration among citizens, employees, vendors, administrators, and policymakers.
- Modular & Reusable Services: Authentication, notifications, workflow engine, ID generation, master data management (MDMS), encryption, file storage, PDF generation, payment integration, OTP, URL shortening, and more.
- Multi-Tenancy & Scalability: Supports multiple agencies using shared infrastructure, enabling rapid scaling across states, cities, and domains.
- Secure & Standards-Driven: Prevents vendor lock-in, facilitates interoperability, and ensures data privacy through encryption and role-based access.
- Inclusive & Accessible: Supports multiple channels and languages, ensures low-code adaptability, and is designed for inclusive user experiences.
- Population-Scale Provenance: Deployed across hundreds of Urban Local Bodies (ULBs) and services like property tax, trade licenses, grievance redressal, building approvals, and more.
- Digital Public Good: Certified by the Digital Public Goods Alliance (DPGA), with open-source code under the MIT License.
- Unified Services: Prevents duplication by centralizing shared logic and registries, promoting a single source of truth.
- Loose Coupling: Architectural design encourages independent evolution of components, maximizing reusability and minimizing inter-dependency friction.
- Developer-Friendly: Comprehensive documentation, API playground, sandbox environments, and community support facilitate faster onboarding.
- Analytics & Monitoring Ready: Emits transactional data for auditing, performance insights, and continuous improvement.
- Trusted by Governments: Non-profits such as the eGovernments Foundation support it and it has been widely adopted by states across India as well as in health campaigns in several African countries.
- Explore the Repo: Find essential folders such as
core-services
,accelerators
,utilities
,build
, andtutorials
. - Set Up DIGIT: Review the Installation and Developer Guides on the documentation portal to get DIGIT running locally or in your environment.
- Start Developing: Use the modular services to compose new mission platforms such as Urban, Health, Public Finance, etc. by leveraging DIGIT’s accelerators and shared components.
- Community & Support: Join the DIGIT community via the discussion boards, ecosystem partners, academy programs, and more.
DIGIT-Core is licensed under the MIT License, promoting open collaboration and unrestricted use.
As a certified Digital Public Good (DPG) by the DPGA, DIGIT aligns with global open-source governance and standards.
- Report Issues & Suggest Features: Open issues or join discussions within the GitHub repository.
- Security Vulnerabilities: If you discover a security issue, please use GitHub’s Private Vulnerability Reporting (PVR) feature instead of opening a public issue. This ensures responsible disclosure and helps us address vulnerabilities quickly and securely.
DIGIT-Core is a powerful, open-source governance platform built to deliver secure, inclusive, and scalable public services. It provides the technical backbone that powers numerous mission-specific deployments, helping governments serve citizens effectively and transparently.