HTMLStarter

simple-product_responsive-template — HTML Starter Template

By website-templates

A free responsive product showcase website template under the MIT license, built with HTML, Pug, and Sass via Gulp; the repository is archived.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

2 previews
Desktop homepage1 / 2
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 2

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-03View source

What stands out

A quick read of the recorded project description.

01

Static site workflow using Pug templates + Sass styles + Gulp build

02

Page data centralized in dev/data/config.json, referenced in templates as config.key-name

03

Provides Gulp tasks including dev, build, rebuild, server, and cleanup

04

The dev task integrates a BrowserSync static server with live reload

05

Build output goes to build/, containing minified HTML, CSS, images, and fonts

06

Root directory provides .editorconfig to unify code style

Template Details

This template is a responsive single-page website launcher for product showcases, designed by cssauthor and coded by Maxim Orlov; the repository is now in ARCHIVED state. The source code resides in the dev/ directory, using Pug for page templates and Sass for styles. Page data is injected into templates via dev/data/config.json in the form config.key-name; build output goes to the build/ directory, containing index.html, page.html, and minified CSS, images, and fonts.

The build process relies on Node.js and Gulp, providing tasks such as cleanup, dev, build, rebuild, and server: dev compiles Sass, adds browser prefixes, merges media queries, compiles Pug, syncs assets, and starts a BrowserSync static server with live reload; build minifies images, styles, and HTML. The project root includes .editorconfig to standardize indentation and whitespace style.

Usage limitations: the repository is archived and no longer maintained; building requires global installation of gulp and npm; the demo link in the README does not match the actual demo address of the repository, so refer to the demo address on the repository homepage. The template code is under the MIT license, but the licenses for third-party assets such as demo images, fonts, and icons must be verified separately.

HTMLLauncher

Is it right for your project?

Use Cases

  • Quickly set up a responsive single-page website for product showcases
  • Use as a sample project to learn Pug, Sass, and Gulp build processes
  • Secondary development by replacing copy and images on an existing static site

Suitable For

  • Individuals or small teams needing a free MIT-licensed static template
  • Front-end developers familiar with Node.js and Gulp
  • Projects looking to organize page structure with Pug and Sass

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    Install Node.js first, and globally install gulp and npm

  2. 2

    Run npm install in the project root to install dependencies

  3. 3

    Run gulp dev to start the development server and watch for file changes

  4. 4

    Run gulp build to generate minified production files into the build/ directory

  5. 5

    The repository is archived; the demo link in the README does not match the actual demo address, so refer to the repository homepage

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This entry covers the free version under the MIT license from a public repository; the free scope applies to this version's code and does not imply that external services or third-party assets are free.

Must comply with when using

  • Free use, modification, commercial use, and distribution of this version's code are permitted.
  • When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
  • The code is provided as-is; warranties and liability limitations are governed by the original license and applicable law.

Additional costs & items to verify

  • Before use, npm and gulp must be installed globally in the system, otherwise build tasks cannot run.
  • Dependencies must be installed by running npm install in the project root before development can begin.
  • Development and preview rely on a BrowserSync static server; live reload requires running this service locally.
  • The repository is archived and no longer maintained, so it may have outdated dependencies or compatibility issues.
  • Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses; they cannot be assumed free solely based on the code's MIT license.
  • External services such as domain, hosting, database, payment, or AI may incur additional charges.
View Original Text Basis

Permission is hereby granted, free of charge

Original License Text

Before start you need to have installed _npm_ , as well as _gulp_ globally.

Original README

Install dependencies from `package.json` by running: `npm install`.

Original README

This project uses BrowserSync as static server with enabled and configured live reload option.

Original README

# Free simple-product website template - ARCHIVED

Original README
https://github.com/website-templates/simple-product_responsive-template/blob/master/LICENSE.mdhttps://github.com/website-templates/simple-product_responsive-template/blob/master/README.md

Compiled by DeepSeek based on repository license and README ·2026-10-03. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.

Project checks & description sources

Template Information

Source platforms
GitHub
Documentation and maintenance reference score
Partly documented · 72 / 100
Technologies
HTML
Website type
Starter
How this score is calculated

Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.

What to verify for this project

Repository update recorded
2019-02-25
Screenshot last checked
2026-10-03

A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.

The catalog identifies HTML as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.

Use a selection guide →

How this description was prepared

AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.

Automatically checked against source and license rules; no manual editorial review.

Inspect the recorded source material

SHA-256: c261ad178a29b54dfcdc2a30278fc5f902cca0239b4fd530ec2043e611f0899a

2026-10-03T04:46:24.788Z

Source file / repository
# Free simple-product website template - ARCHIVED

Light and simple responsive website template,designed by [cssauthor](http://www.cssauthor.com/) and coded by [Maxim Orlov](https://github.com/orlovmax).

Demo: [http://website-templates.github.io/design-studio_one-page-template](http://website-templates.github.io/simple-product_responsive-template/)

![Mockup demo](screenshots/pic.jpg)
Product mockup created with [http://frame.lab25.co.uk/](http://frame.lab25.co.uk/)

## Contents

- [Folder and file structure](#folder-and-file-structure)
- [Requirements:](#requirements)
    - [Editorconfig](#editorconfig)
- [How to start](#how-to-start)
- [Site configuration](#site-configuration)
- [Tasks](#tasks)
    - [Cleanup](#cleanup)
    - [Dev](#dev)
    - [Build](#build)
    - [Rebuild](#rebuild)
    - [Server](#server)
    - [Sprite](#sprite)
- [Live reload](#live-reload)
- [License](#license)

## Folder and file structure
```
./
├── .editorconfig
├── gulpfile.js
├── package.json
├── README.md
|
├── gulp_tasks/                                * gulp tasks
|   ├── config/                                * gulp tasks config
│   |   ├── paths.js
│   |   └── aliases.js
│   |
|   └── task.js
|
├── screenshots/                               * responsive test screenshots
|
├── dev/                                       * site source
│   ├── images/                                * image sources
|   │
│   ├── pug/                                   * templates
|   |   ├── blocks/                            * blocks library
|   │   |   └── block.pug
|   │   ├── helpers/                           * helper mixins
|   │   ├── vendor/                            * third-party code
|   │   ├── layouts/                           * page layouts
|   │   └── pages/                             * main pages templates
|   │
|   ├── sass/                                  * sass preprocessor styles
|   |   ├── blocks/                            * blocks library
|   │   |   └── block.sass
|   │   ├── helpers/                           * mixins and vars
|   │   ├── vendor/                            * third-party code
|   │   ├── custom.sass
|   │   ├── noscript.sass
|   │   └── screen.sass
|   │
│   ├── helpers/                               * helper files
|   |   ├── favicon.ico
|   |   └── .htaccess
|   │
│   ├── fonts/                                 * font sources
|   │
│   └── data/                                  * configs and data for templates
│
└── build/                                     * built source
    ├── index.html
    ├── page.html
    |
    └── static/                                * static assets
        ├── css/                               * minified styles
        |
        ├── images/                            * minified images
        |
        └── fonts/                             * @font-face-ready webfonts

```

## Requirements

- [Node.js](http://nodejs.org/)
- Build sytem: [Grunt](http://gruntjs.com/) or [Gulp](http://gulpjs.com/)
- Optionally:
  * [Editorconfig](http://editorconfig.org/)

#### Editorconfig

This project has an .editorconfig file at the root. It describes indent style, trailing whitespaces etc. See more details [here](http://editorconfig.org/)

## How to start

If you haven't used [Gulp](http://gulpjs.com/) before, be sure to check out the [Getting Started]([https://github.com/gulpjs/gulp/blob/master/docs/README.md](https://gulpjs.com/docs/en/getting-started/quick-start)) guide, also check these [recips](https://github.com/gulpjs/gulp/tree/master/docs/recipes#recipes)

Before start you need to have installed _npm_ , as well as _gulp_ globally.

**A few simple steps to start:**
* Install dependencies from `package.json` by running: `npm install`.
* Run tasks from the list below and start devevelopment!
* Edit general settings in `dev/data/config.json` See [Site configuration](#site-configuration) section

## Site configuration

This boilerplate uses Pug templates with external data configs.
Main settings can be found in `dev/data/config.json` file. And they're available for usage in templates with `config.key-name`

## Tasks

Here comes groups ofgulp tasks with some explanations

#### Cleanup

Remove placeholders from work directories.
Gulp: `gulp cleanup`

* Remove gitkeep files

#### Dev

Dev task with static server.
Gulp: `gulp dev`

* Compile Sass stylesheets
* Add vendor prefixes in css
* Combine media queries in css files
* Compile Pug templates
* Sync helpers and other assets
* Sync images
* Run BrowserSync static server with live reload using
* Watch for changes and run dev task


#### Build

Build task.
Gulp: `gulp build`

* Minify images
* Minify stylesheets
* Minify html
* Run BrowserSync static server


#### Rebuild

Regenerate and build project by running all tasks.
Gulp: `gulp rebuild`

* Compile Sass stylesheets
* Add vendor prefixes in css
* Combine media queries in css files
* Compile Pug templates
* Sync helpers and other assets
* Sync images
* Minify images
* Minify stylesheets
* Minify html


#### Server

Run server without watching for changes.
Gulp: `gulp server`

* Run BrowserSync static server


## Live reload

This project uses BrowserSync as static server with enabled and configured live reload option.

## License

[MIT](https://github.com/website-templates/simple-product_responsive-template/blob/master/LICENSE.md)
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.