One-page structure with multiple content sections and a responsive portfolio grid
startbootstrap-agency — HTML Business Template
By StartBootstrap
A one-page Bootstrap agency portfolio theme from Start Bootstrap, featuring a responsive portfolio grid, modals, and an SB Forms contact form.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
The actual desktop layout captured from the demo homepage.
All pages & views 2
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Each portfolio item includes a modal for details
Preconfigured SB Forms contact form that requires an API token to work
Source uses Pug and SCSS, with npm build and live preview scripts
MIT licensed, usable for commercial projects
Template Details
Agency is a one-page agency portfolio theme maintained by Start Bootstrap, built on Bootstrap and MIT licensed. The page consists of multiple content sections, with a responsive portfolio grid at its core; each portfolio item shows details in a modal, making it suitable for presenting company information, services, and case studies on a single page.
Technically it is a pure HTML/CSS/JS project, and the files in the dist directory can be edited and used directly. On the source side, it provides Pug, SCSS, and npm scripts; npm start launches a local preview and watches for changes. The contact form is preconfigured for SB Forms, which requires registering for the service, configuring a domain, and placing an access key in data-sb-form-api-token to actually receive messages; if not used, the related data attributes and script references can be removed.
The README opening still mentions a PHP contact form, while its configuration section describes SB Forms. Check the form code and instructions in the downloaded version and test actual delivery. Replace the sample projects, images, and branding, then integrate the business functionality your project needs.
Is it right for your project?
Use Cases
- A one-page official website for design, marketing, or consulting agencies
- A small team site that needs to quickly showcase a portfolio and contact entry point
- As a starting page structure for further development in a Bootstrap project
Suitable For
- Developers familiar with HTML/CSS who can edit the dist files directly
- Teams that want to quickly build a one-page official website with Bootstrap
- Sites that accept using SB Forms or are willing to replace the form solution themselves
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Download a release or install via npm i startbootstrap-agency, or clone the repository directly
- 2
For simple use, edit the HTML and CSS in the dist directory and open index.html in a browser to preview
- 3
Source development requires npm; run npm install and then npm start to launch preview and watch mode
- 4
The contact form requires registering with SB Forms, setting the domain, and placing the access key in data-sb-form-api-token
- 5
If not using SB Forms, remove the custom data attributes on the form and the related script before the closing body tag
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free MIT version in the public repository; the free scope applies to that version's code and does not mean external services or third-party assets are free.
Must comply with when using
- When using, modifying, or distributing the code, retain the original author's copyright notice and the full MIT license.
- Free use, modification, and commercial use are permitted, as is distributing the code; distribution must still include the copyright and license notice.
- The code is provided as is, without warranties; the MIT license also disclaims author and copyright-holder liability.
Additional costs & items to verify
- Using SB Forms for contact forms requires separate registration, a configured domain, and an API token. Its quotas and charges are governed by the service terms.
- Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses; the code's MIT license alone is not sufficient to determine this.
- External services such as domains, hosting, databases, payments, or AI may incur separate charges.
View Original Text Basis
https://github.com/StartBootstrap/startbootstrap-agency/blob/master/LICENSEhttps://github.com/StartBootstrap/startbootstrap-agency/blob/master/README.mdPermission is hereby granted, free of charge
Original License Text
Based on the full MIT license and the repository README · 2026-09-27. 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
- Start Bootstrap
- Documentation and maintenance reference score
- More documented · 80 / 100
- Technologies
- HTML
- Website type
- Corporate Website
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
- 2024-07-15
- Screenshot last checked
- 2026-09-27
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.
Review declaration: Codex(本次来源核对) · 2026-09-27
Inspect the recorded source material
SHA-256: 80a37da367295bc05d4710f55461afe443c62c8a50e03ab58148b8a3357c1777
2026-09-27T12:08:02.583Z
Source file / repository# [Start Bootstrap - Agency](https://startbootstrap.com/theme/agency) [Agency](https://startbootstrap.com/theme/agency) is a one page, agency portfolio theme built with [Bootstrap](https://getbootstrap.com/) created by [Start Bootstrap](https://startbootstrap.com/). This theme features several content sections, a responsive portfolio grid, modal windows for each portfolio item, and a working PHP based contact form. ## Preview [](https://startbootstrap.github.io/startbootstrap-agency/) **[View Live Preview](https://startbootstrap.github.io/startbootstrap-agency/)** ## Status [](https://raw.githubusercontent.com/StartBootstrap/startbootstrap-agency/master/LICENSE) [](https://www.npmjs.com/package/startbootstrap-agency) ## Download and Installation To begin using this template, choose one of the following options to get started: - [Download the latest release on Start Bootstrap](https://startbootstrap.com/theme/agency) - Install using npm: `npm i startbootstrap-agency` - Clone the repo: `git clone https://github.com/StartBootstrap/startbootstrap-agency.git` - [Fork, Clone, or Download on GitHub](https://github.com/StartBootstrap/startbootstrap-agency) ## Usage ### Basic Usage After downloading, simply edit the HTML and CSS files included with `dist` directory. These are the only files you need to worry about, you can ignore everything else! To preview the changes you make to the code, you can open the `index.html` file in your web browser. ### Advanced Usage Clone the source files of the theme and navigate into the theme's root directory. Run `npm install` and then run `npm start` which will open up a preview of the template in your default browser, watch for changes to core template files, and live reload the browser when changes are saved. You can view the `package.json` file to see which scripts are included. #### npm Scripts - `npm run build` builds the project - this builds assets, HTML, JS, and CSS into `dist` - `npm run build:assets` copies the files in the `src/assets/` directory into `dist` - `npm run build:pug` compiles the Pug located in the `src/pug/` directory into `dist` - `npm run build:scripts` brings the `src/js/scripts.js` file into `dist` - `npm run build:scss` compiles the SCSS files located in the `src/scss/` directory into `dist` - `npm run clean` deletes the `dist` directory to prepare for rebuilding the project - `npm run start:debug` runs the project in debug mode - `npm start` or `npm run start` runs the project, launches a live preview in your default browser, and watches for changes made to files in `src` You must have npm installed in order to use this build environment. ### Contact Form The contact form available with this theme is prebuilt to use [SB Forms](https://startbootstrap.com/solution/contact-forms). SB Forms is a simple form solution for adding functional forms to your theme. Since this theme is prebuilt using our SB Forms markup, all you need to do is sign up for [SB Forms on Start Bootstrap](https://startbootstrap.com/solution/contact-forms). After signing up you will need to set the domain name your form will be used on, and you will then see your access key. Copy this and paste it into the `data-sb-form-api-token='API_TOKEN'` data attribute in place of `API_TOKEN`. That's it! Your forms will be up and running! If you aren't using SB Forms, simply delete the custom data attributes from the form, and remove the link above the closing `</body>` tag to SB Forms. ## Bugs and Issues Have a bug or an issue with this template? [Open a new issue](https://github.com/StartBootstrap/startbootstrap-agency/issues) here on GitHub or leave a comment on the [theme overview page at Start Bootstrap](https://startbootstrap.com/theme/agency). ## About Start Bootstrap is an open source library of free Bootstrap themes and templates. All of the free themes and templates on Start Bootstrap are released under the MIT license, which means you can use them for any purpose, even for commercial projects. - <https://startbootstrap.com> - <https://twitter.com/SBootstrap> Start Bootstrap was created by and is maintained by **[David Miller](https://davidmiller.io/)**. - <https://davidmiller.io> - <https://twitter.com/davidmillerhere> - <https://github.com/davidtmiller> Start Bootstrap is based on the [Bootstrap](https://getbootstrap.com/) framework created by [Mark Otto](https://twitter.com/mdo) and [Jacob Thorton](https://twitter.com/fat). ## Copyright and License Copyright 2013-2023 Start Bootstrap LLC. Code released under the [MIT](https://github.com/StartBootstrap/startbootstrap-agency/blob/master/LICENSE) license.
Explore similar templates
Compare previews and descriptions within the same stack and category.

mazer
Mazer is a free and open-source Bootstrap 5 admin dashboard and landing page template that does not depend on jQuery. It provides prebuilt releases, source builds, and CDN inclusion, and includes dark mode, perfect-scrollbar, and ApexCharts examples.
HTML · Admin dashboard

Freelancer
A bright, single-page Bootstrap portfolio template for freelancers, designers, and small studios. It includes a responsive portfolio grid with modal detail windows and an SB Forms contact form that requires an API token.
HTML · Portfolio

Creative
A single-page marketing template by Start Bootstrap for creative agencies and product services, built on Bootstrap with SCSS, featuring a portfolio grid and call-to-action sections. It includes pre-set SB Forms markers for form integration and npm build scripts for source customization.
HTML · Corporate Website

startbootstrap-landing-page
A general-purpose Bootstrap landing page template from Start Bootstrap, MIT licensed, with a Pug/SCSS/npm build pipeline.
HTML · Corporate Website

Landing-Page
A general-purpose landing page HTML template maintained by Tailwind Toolbox, written in pure HTML and loading the complete Tailwind CSS via CDN.
HTML · Corporate Website

Grayscale
A dark single-page Bootstrap template from Start Bootstrap for photography, events and brand storytelling, with a large hero and clearly separated sections.
HTML · Corporate Website
