Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free responsive one page marketing agency template

Free Bootstrap 4 HTML5 responsive travel agency template with hero header, parallax, sticky nav, multi-page layout.

Free single-page HTML5 agency website template built with Bootstrap 3, featuring hero header, portfolio grid, progress bars, and fun fact counters.

Free one-page Bootstrap 4 HTML5 agency website template for NGOs, charities, and non-profits with parallax, slider, and forms.

A free HTML5 Bootstrap 4 travel agency website template with split header slideshow, booking form, and Google Maps.
Marketing Agency One Page Template is a free, responsive one-page website template for marketing agencies, designed and coded by Maxim Orlov and built with Pug, Sass, and a Gulp-based build system. It is currently archived in the website-templates GitHub organization and is derived from the Portfolio one-page template.
The template is a flat and responsive one-page website starter that produces a static HTML site from Pug templates and Sass stylesheets. It takes development source files in the dev/ folder and outputs a minified production-ready site into build/ via Gulp tasks. It runs on Node.js and requires npm and Gulp installed globally. The template is released under the MIT license.
dev/pug/, with reusable blocks in dev/pug/blocks/.dev/sass/, including custom.sass, noscript.sass, and screen.sass entry files.gulp dev, gulp build, gulp rebuild, gulp cleanup, gulp server, and gulp sprite tasks for development, production builds, and project reset.dev/data/config.json and are exposed to Pug templates so you can edit content without touching template code..editorconfig file defines indent style and whitespace rules for consistent editing across tools.The template targets web developers and front-end designers who are comfortable with Pug, Sass, and Gulp and need a fast starting point for a marketing agency one-page website. It is also useful for freelancers who want a clean, responsive single-page layout to present their own services and portfolio. Teams that already use a Gulp-based workflow can adapt this template as a reusable boilerplate.
The workflow starts by installing dependencies with npm install, optionally editing dev/data/config.json, then running gulp dev to launch BrowserSync with live reload. When the site is ready, gulp build creates a minified build/ folder containing index.html, page.html, and static assets under static/. The gulp cleanup task removes placeholder gitkeep files from work directories.
Yes, it is free and licensed under the MIT license, so you can use it for commercial and personal projects, modify it, and redistribute it.
The template uses Pug for HTML templating, Sass for CSS preprocessing, Gulp as the task runner, and BrowserSync for local server and live reload. It runs on Node.js.
Install Node.js, then run npm install to fetch dependencies. With Gulp installed globally, execute gulp dev to start the development server with live reload. Edit files in dev/ and watch them rebuild automatically.
Yes, gulp build minifies all HTML, CSS, JavaScript, and images, and copies the output to the build/ directory. The gulp rebuild task runs the entire build from scratch.
The dev/ folder holds source files for Pug templates, Sass styles, JavaScript, fonts, and data configs. The build/ folder holds the compiled production site with static assets. Gulp tasks and their configuration are in gulp_tasks/.
