Single-file index.html, no build step, MIT license
accounting-firm-website-template — HTML Business Template
By 8bsite
Evenkeel is a single-page HTML website template for small accounting and bookkeeping practices. All content sits in index.html, scroll animation is handled by GSAP ScrollTrigger and Lenis, no build step is required, and it is MIT-licensed.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 2
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Scroll animation via GSAP ScrollTrigger and Lenis; the page stays complete and static under reduced motion
Services listed in a ledger-style two-column layout; the one-month workflow drawn with a ruler and red markers
28 client cards distributed on a rotatable 3D sphere by --lat/--lon angles
Four fixed monthly fee tiers, a three-step migration guide, team section, native details FAQs and stacked testimonials
Brand name split in half in the footer and corners; colors and fonts adjustable through CSS variables
Template Details
The template presents a small accounting practice's site as a single page: navigation with a full-screen menu, a large-type hero with a booking button, a ledger-style list of four services, a one-month workflow drawn as a ruler, 28 client cards forming a 3D sphere, four fixed monthly fee tiers, a three-step guide to migrating from another accounting firm, a four-person team section, a long pull quote, FAQs built on native details elements, four testimonials, opening hours and a booking form, and a footer. The README describes the design as black and white, with a single thin rule running through the layout and the brand name split in half in the footer and corners.
On the technical side, the README explicitly lists GSAP 3.13.0, ScrollTrigger and Lenis 1.3.27 loaded via jsDelivr, a file of about 86 KB, no build step, reliance on :has(), cascade layers and dynamic viewport units, and stated browser version requirements. With reduced motion enabled, the page stays complete and static.
The limitations also come from the README: the form does not send anything at present and needs Formspree or Netlify Forms, or should be removed; everything marked data-8b-placeholder (social preview image, favicon, phone, email, form, map) and the fictional prices, dates and addresses must be replaced. The README does not document a backend, CMS, multi-page setup or deployment pipeline.
Is it right for your project?
Use Cases
- Building a single-page showcase site for a small accounting or bookkeeping practice
- Creating a fixed-fee introduction page for tax advisers, payroll agents and similar professional practices
- Using it as a starting point for a service business site that needs black-and-white typography and scroll motion
- Quickly adapting it to another industry by replacing copy and branding with an AI coding agent working from AGENTS.md
Suitable For
- Small professional accounting, bookkeeping, tax or payroll practices
- Small professional service teams using a fixed monthly fee model
- Developers who want to deliver a static page as a single file with no build step
- Service businesses that need a calm, typography-driven black-and-white visual style
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Download index.html, AGENTS.md, LICENSE and CREDITS.md into the project and edit index.html directly; the README recommends handing the file to an AI agent rather than providing a link
- 2
Replace every data-8b-placeholder item (social preview image, favicon, phone, email, form, map) and the fictional prices, dates and addresses
- 3
The form does not send data at present; connect it to Formspree or Netlify Forms, or delete it
- 4
Each client card needs its own --lat and --lon angles; where the brand name is split, split it the same way or leave the second half empty
- 5
Adjust colors and fonts through the CSS variables in :root; photos, fonts and libraries follow their own licenses (see CREDITS.md)
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free MIT-licensed version in the public repository; the free scope is that version's code and does not mean external services or third-party assets are free.
Must comply with when using
- The code in this version may be used, modified, used commercially and distributed free of charge.
- 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 limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- The README mentions the Formspree form service; real submissions require configuring a service endpoint, and its usage limits and fees must be checked separately.
- Demo images, fonts, icons and other third-party assets must be checked against their own licenses; the code's MIT license alone does not determine this.
- External services such as domains, hosting, databases, payments or AI may cost extra.
- Before publishing, all content marked data-8b-placeholder (social preview image, favicon, phone, email, form, map) and demo information such as fictional prices, dates and addresses must be replaced.
- The booking form does not send any data at present; connect it to Formspree or Netlify Forms yourself, or delete the form.
- Photos, fonts and third-party libraries retain their own licenses and must be confirmed in CREDITS.md; they are not all covered by the MIT license by default.
- Depends on GSAP 3.13.0, ScrollTrigger and Lenis 1.3.27 loaded externally via jsDelivr, and requires a relatively recent browser (Chrome/Edge 108+, Safari 15.4+, Firefox 121+).
- Each client card needs its own --lat and --lon angles, otherwise cards overlap at the sphere's poles.
- The brand name is split in half in the footer and corners; when replacing it, split it the same way, or put the full name in the first half and leave the second half empty.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
- Replace everything marked `data-8b-placeholder` (social preview image, favicon, phone, email, form, map) and the invented demo facts: prices, dates, address. [AGENTS.md](AGENTS.md) lists them.
Original README
- The form sends nothing yet: connect it to Formspree or Netlify Forms, or remove it.
Original README
MIT, see [LICENSE](LICENSE); the "Design: 8B" footer link is welcome, not required. Photos, fonts and libraries keep their own licences: [CREDITS.md](CREDITS.md). More free templates: [github.com/8bsite](https://github.com/8bsite).
Original README
GSAP 3.13.0, ScrollTrigger, Lenis 1.3.27 from jsDelivr, 86 KB, no build step. Chrome and Edge 108+, Safari 15.4+, Firefox 121+ (it uses :has(), cascade layers, small/dynamic viewport units). With "reduce motion" on, the page is complete and still.
Original README
- Client cards sit on the sphere by their inline --lat and --lon angles. To add a card, give it its own pair (spread them evenly); a card without them sits on the pole on top of another.
Original README
https://github.com/8bsite/accounting-firm-website-template/blob/main/LICENSEhttps://github.com/8bsite/accounting-firm-website-template/blob/main/README.md- The brand name is split in two halves in two places: the footer wordmark (.ft-a, .ft-b; its style="--len:8" is the number of characters of the whole word and sizes it to fill the width) and the grey corner halves (.ghost__a, .ghost__b). Split your name the same way, or put the whole name in the first half and leave the second empty.
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-17. 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
- 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
- 2026-10-16
- Screenshot last checked
- 2026-10-17
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-user-requested-batch-review-20261018 · 2026-10-18
Inspect the recorded source material
SHA-256: 51990655f3c3358d75482b16e92696a1ba6a290a6c8832c9b035636f39e5b4e4
2026-10-17T00:42:16.648Z
Source file / repository# Free HTML accounting firm website template with GSAP scroll animations — Evenkeel **One-page website for an accounting and bookkeeping firm that works for small businesses: a free HTML template in one file, with GSAP scroll animations, no build step, MIT license. Made by [8B](https://8b.com/), the AI website builder.** [](LICENSE)   **[Live demo](https://8bsite.github.io/accounting-firm-website-template/)** · **[Use this template](https://github.com/new?template_name=accounting-firm-website-template&template_owner=8bsite)** · **[Download ZIP](https://github.com/8bsite/accounting-firm-website-template/archive/refs/heads/main.zip)** <a href="https://8bsite.github.io/accounting-firm-website-template/"><img src="previews/desktop.png" alt="Evenkeel, a free HTML template: first screen on a desktop" width="76.1%"></a> <a href="https://8bsite.github.io/accounting-firm-website-template/"><img src="previews/phone.png" alt="Evenkeel, a free HTML template: first screen on a phone" width="21.9%"></a> <p align="center"><a href="https://8bsite.github.io/accounting-firm-website-template/"><img src="previews/scroll.gif" alt="Evenkeel, a free HTML template: scrolling through the first sections on a desktop" width="40%"></a><br><sub>Scroll animation</sub></p> A one-page site for a small firm of accountants in Bristol: services, a month of work, clients, fixed fees, team, reviews and a booking form. Swiss and strict: black type on white hung on one hairline rule like a ledger, a turning sphere of client cards, a month drawn as a ruler with a red marker, and the brand's two halves meeting in the footer. Good for: accounting or bookkeeping firm; tax adviser or payroll bureau; small professional practice with fixed fees (lawyer, consultant, financial planner); any service business that wants a calm, typographic, black-and-white look. ## Use it with an AI coding agent Download the files into your project (in Windows PowerShell type `curl.exe`): ```bash curl -LO https://raw.githubusercontent.com/8bsite/accounting-firm-website-template/main/index.html curl -LO https://raw.githubusercontent.com/8bsite/accounting-firm-website-template/main/AGENTS.md curl -LO https://raw.githubusercontent.com/8bsite/accounting-firm-website-template/main/LICENSE curl -LO https://raw.githubusercontent.com/8bsite/accounting-firm-website-template/main/CREDITS.md ``` Then give your agent this prompt: ```text Read AGENTS.md, then edit index.html. Use this template as the base for a website for <your firm: what you do (accounts, tax, payroll…), for whom, where, your fees, opening hours and how clients book a call>. Keep the layout, the motion and the single-file format; replace the brand name, copy, client list, team, reviews, prices, photos, links and contacts, adapt the UK tax terms to your country, and recolour it through the CSS variables if needed. ``` Give the agent the downloaded file, not a link: from a link it would rebuild a different page. No agent? Click **[Use this template](https://github.com/new?template_name=accounting-firm-website-template&template_owner=8bsite)**, edit `index.html` and turn on **Settings → Pages**. ## What's on the page - **Navigation** — round logo mark top-left and a Menu button; full-screen menu with section links, address and phone - **Evenkeel Accountants** — two screens: big type hung on a vertical hairline rule with a booking button, then a black screen with a statement, a paragraph and four photos - **Four things we keep for you.** — ledger of four services: what the client sends left of the rule, what the firm returns right of it, how often - **A month on the books** — a month drawn as a ruler: a red marker sweeps across and four dated tasks turn from grey to black - **Clients since 2009** — turning 3D sphere of 28 client cards (names and photos) between the two halves of the title - **Fixed fees, paid monthly.** — fee table: four plans in hairline rows with who each is for, what is included and the monthly fee - **Moving to us takes one afternoon.** — three steps of moving from another accountant, each tile completing with a closing red ring - **Four people, one desk.** — four team portraits with names, roles and one line each - **Principle** — one large staggered quote on the rule, ending in a red full stop - **Questions we hear every week.** — questions and answers (native <details>) - **What our clients say.** — four client reviews on sheets that stack as you scroll - **Book a free first call.** — opening hours set large in brackets with a small photo, phone, email, address and a call-booking form (placeholders) - **Footer** — tagline, links, call/email/map icons, the full-width wordmark in two halves, copyright and the Design: 8B credit ## Design Palette:        Fonts: Host Grotesk (Google Fonts). Change both through the CSS variables in the `:root` block at the top of `<head>`. - The spirit-level vial, the logo mark, the vertical rule and the rings in the switch section are CSS and SVG, not images: recolour them through the CSS variables. - Client cards sit on the sphere by their inline --lat and --lon angles. To add a card, give it its own pair (spread them evenly); a card without them sits on the pole on top of another. - The brand name is split in two halves in two places: the footer wordmark (.ft-a, .ft-b; its style="--len:8" is the number of characters of the whole word and sizes it to fill the width) and the grey corner halves (.ghost__a, .ghost__b). Split your name the same way, or put the whole name in the first half and leave the second empty. ## Before you publish - Replace everything marked `data-8b-placeholder` (social preview image, favicon, phone, email, form, map) and the invented demo facts: prices, dates, address. [AGENTS.md](AGENTS.md) lists them. - The form sends nothing yet: connect it to Formspree or Netlify Forms, or remove it. ## Tech GSAP 3.13.0, ScrollTrigger, Lenis 1.3.27 from jsDelivr, 86 KB, no build step. Chrome and Edge 108+, Safari 15.4+, Firefox 121+ (it uses :has(), cascade layers, small/dynamic viewport units). With "reduce motion" on, the page is complete and still. ## License MIT, see [LICENSE](LICENSE); the "Design: 8B" footer link is welcome, not required. Photos, fonts and libraries keep their own licences: [CREDITS.md](CREDITS.md). More free templates: [github.com/8bsite](https://github.com/8bsite).
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-agency
Agency is a one-page Bootstrap portfolio theme from Start Bootstrap, MIT licensed. It includes a responsive portfolio grid with modal details and a preconfigured SB Forms contact form that requires an API token.
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
