- Home
- UI Kit Libraries
- Singapore Government Design System
Singapore Government Design System
Singapore
What it is
Singapore Government Design System (SGDS) is a shared toolkit for teams building digital services for Singapore government. It provides colour, typography, spacing and design tokens, alongside interface components such as buttons, tabs, forms, cards and tables. Templates combine these foundations, components and utilities into reusable page layouts; blocks are reusable sections that teams can assemble into templates and product experiences. SGDS v3 supports sub-brands and agency-specific requirements while retaining a shared government identity.
Developers can install its web component package using npm, pnpm, yarn or bun. The guide includes integration instructions for React, Vue, Angular and Next.js, while SGDS utility classes require Tailwind CSS v4. GovTech Figma Enterprise users can enable SGDS v3 libraries; agencies outside GovTech and partners can access the UI Kit through Figma Community. The system says its components are designed to meet government accessibility standards by default, and it provides guidance and agent skills for AI tools. All .gov.sg digital services must adopt the Official Government Banner and Global Footer. SGDS is made by GovTech, Singapore’s Government Technology Agency, formed in 2016.
For and against
For
- Provides shared foundations, components, templates and blocks.
- Web package supports several installation tools.
- Integration guides cover React, Vue, Angular and Next.js.
- Components are designed to meet government accessibility standards.
Against
- Utility classes require Tailwind CSS v4.
- GovTech employees need a corporate email for private libraries.
- All .gov.sg services must adopt the Official Government Banner and Global Footer.
The verdict
SGDS offers a reusable design toolkit for government digital services, with developer and Figma access routes. Teams should account for the Tailwind CSS v4 requirement and the specified banner and footer requirement for .gov.sg services.
Who it suits
SGDS suits teams creating digital services for Singapore government who want shared design foundations, components and reusable layouts. It may also help developers integrating a design system with React, Vue, Angular or Next.js.
Plans and prices
Singapore Government Design System
Shared design foundations · components · templates · blocks
Read 7 Oct 2026 · designsystem.tech.gov.sg
On the record
- Accessibility
- SGDS says its components are designed to meet government accessibility standards by default.designsystem.tech.gov.sg · read 7 Oct 2026
- AI guidance
- SGDS provides agent skills and guidance to help AI tools produce interfaces aligned with its components, tokens, patterns, and standards.designsystem.tech.gov.sg · read 7 Oct 2026
- AI tools
- The SGDS guide documents using its web component package and agent skills with compatible AI coding tools, including Codex, Cursor, and Claude Code.v3.designsystem.tech.gov.sg · read 7 Oct 2026
- Blocks
- Blocks are reusable page sections that can be composed into templates and product experiences.designsystem.tech.gov.sg · read 7 Oct 2026
- Compliance
- The design guide states that all .gov.sg digital services must adopt the Official Government Banner and Global Footer.designsystem.tech.gov.sg · read 7 Oct 2026
- Components
- SGDS provides reusable interface components for common interaction needs.designsystem.tech.gov.sg · read 7 Oct 2026
- Core toolkit
- The system provides shared foundations including colour, typography, spacing, and design tokens.designsystem.tech.gov.sg · read 7 Oct 2026
- Design integration
- GovTech Figma Enterprise users can enable SGDS v3 libraries, while agencies outside GovTech and partners can access the SGDS UI Kit through Figma Community.designsystem.tech.gov.sg · read 7 Oct 2026
- Development
- The developer guide links to GitHub and Storybook, and describes SGDS as installable for building interfaces with shared foundations.designsystem.tech.gov.sg · read 7 Oct 2026
- Feedback and bug reports
- The component documentation directs users to Slack for feedback and GitHub for bug reports.designsystem.tech.gov.sg · read 7 Oct 2026
- Figma access
- GovTech Figma Enterprise users can enable SGDS v3 libraries, while GovTech employees need a corporate email address for private libraries.designsystem.tech.gov.sg · read 7 Oct 2026
- Foundations
- Its foundations cover colour, typography, spacing, and design tokens.designsystem.tech.gov.sg · read 7 Oct 2026
- Framework support
- The development guide provides integration instructions for React, Vue, Angular, and Next.js.designsystem.tech.gov.sg · read 7 Oct 2026
- Government requirement
- All .gov.sg digital services must adopt the Official Government Banner and Global Footer.designsystem.tech.gov.sg · read 7 Oct 2026
- Intended users
- SGDS was developed to help teams create fast, accessible, and mobile-friendly digital services.designsystem.tech.gov.sg · read 7 Oct 2026
- Maker
- The SGDS website is owned and operated by the Government Technology Agency of Singapore (GovTech).designsystem.tech.gov.sg · read 7 Oct 2026
- Purpose
- SGDS provides a shared foundation of colour, typography, and components to help teams create consistent, accessible, and reliable government services.designsystem.tech.gov.sg · read 7 Oct 2026
- Reusable blocks
- SGDS blocks are reusable page sections that can be composed into templates and product experiences.designsystem.tech.gov.sg · read 7 Oct 2026