Documentation
Templates

Templates

Templates are quick and easy ways to get started building an application!

Whether it's prototyping an idea, building a proof-of-concept, or laying the foundation for the next big thing, there's a template for you.

Where to get templates

There are three main places to find building blocks for your application:

Featured Templates

NextJS Hello World Template

Here's a Hello World (opens in a new tab) app to get you started.

Set up your project folder and install all your dependencies:

git clone https://github.com/GovTechSG/template-nextjs-helloworld.git
cd template-nextjs-helloworld
npm install

SGDS Agency Template (GovTechSG GitHub)

Here's an SGDS Agency (access required) (opens in a new tab) template that comes with SGDS and other useful features pre-installed.

Set up your project folder and install all your dependencies:

git clone https://github.com/GovTechSG/sgds-agency-template.git
cd sgds-agency-template
npm install

SGDS Agency Template (SHIP GitLab)

Here's an SGDS Agency (access required) (opens in a new tab) template that comes with SGDS and other useful features pre-installed.

Set up your project folder and install all your dependencies:

git clone https://sgts.gitlab-dedicated.com/innersource/projects/incubating/sgds-agency-template.git
cd sgds-agency-template
npm install

Making your own template

Can't find something that catches your eye? Feel free to create your own from scratch.

If you'd like to contribute it later, let us know (opens in a new tab).