HTMLDirectory site

middleman-directory — HTML Directory site Template

By middleman

Source code for a directory site of Middleman extensions, templates and services, built with the Middleman static site generator, with data stored as files in the data/extensions directory.

Explore the design

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

1 previews
Desktop homepage
Desktop captureTop of page

Actual screenshot captured by the server browser.

One original preview is available. Open the full image to inspect the design.

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-01View source

What stands out

A quick read of the recorded project description.

01

Source files for a directory site of Middleman extensions, templates and services

02

Entry data stored as files in the data/extensions directory

03

New extensions are included by adding files to data/extensions and submitting a PR

04

Preview locally with bundle exec middleman server on port 4567

05

MIT license, copyright 2013-2014 Karl Freeman

Template Details

This repository contains the source files for the directory.middlemanapp.com directory site, which showcases Middleman extensions, templates and services. The site itself is a static page generated by Middleman, and entry data is stored as individual files in the data/extensions directory. New extensions are added by creating a file in that directory and submitting a pull request.

Running locally requires cloning the repository and running bundle install, then starting the server with bundle exec middleman server at http://localhost:4567. The README does not describe the implementation of front-end interactions such as category filtering or search, nor does it explain the data field structure; these need to be confirmed by examining the actual files in the repository.

The repository is under the MIT license, with copyright 2013-2014 Karl Freeman. The last update was in 2022. The community forum and donation links mentioned in the README are external resources and are unrelated to the code license.

HTMLDirectory site

Is it right for your project?

Use Cases

  • Building a directory or index site that uses static files as its data source
  • Organizing a list of extensions, templates and services for the Middleman ecosystem
  • Learning how a Middleman project organizes data files and page templates

Suitable For

  • Developers using the Middleman static site generator
  • Community project maintainers who need to maintain an extension or resource directory
  • Readers who want to understand how a static directory site organizes its data

Getting started & customization

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

  1. 1

    After cloning the repository, run bundle install to install dependencies

  2. 2

    Run bundle exec middleman server; the default address is http://localhost:4567

  3. 3

    To add a new extension entry, add the corresponding file in the data/extensions directory and submit a pull request

  4. 4

    Third-party assets such as demo images, fonts and icons must be checked separately under their respective licenses

  5. 5

    The repository was last updated in 2022; dependencies and content may be outdated

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 in 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 limitations of liability are governed by the original license and applicable law.

Additional costs & items to verify

  • The README asks for donations to the Middleman team; this is voluntary and not a mandatory condition for using the code or site, nor does it constitute a paid licensing requirement.
  • Questions must be directed to an external community forum; this is an external service dependency and does not affect the free use and modification of the code itself.
  • Demo images, fonts, icons and other third-party assets must be checked under their respective licenses; they cannot be judged solely by the code's MIT license.
  • External services such as domains, hosting, databases, payments or AI may incur additional charges.
View Original Text Basis

Permission is hereby granted, free of charge

Original License Text

Please, [help support the Middleman team with a donation](https://spb.io/s/4dXbHBorC3).

Original README

If you have questions, answers can be found on our [community forum](http://forum.middlemanapp.com/).

Original README
https://github.com/middleman/middleman-directory/blob/master/LICENSE.mdhttps://github.com/middleman/middleman-directory/blob/master/README.md

Compiled by DeepSeek based on repository license and README ·2026-10-01. 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
Directory site
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
2022-06-21
Screenshot last checked
2026-10-01

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: 54b8e685c49b2c7cbbf3c01dba631aeb6cb8442700674c093f64ead7ea12fd0a

2026-10-01T04:13:13.685Z

Source file / repository
# Middleman Directory

These are the source files that power the [middleman directory](https://middlemanapp.com/),
a [middleman](https://github.com/middleman/middleman) powered static page.

Middleman is ever-vigilant against tag-soup, unreadable CSS and repetition. He stands-watch
over your Haml, Sass, and CoffeeScript producing only the cleanest and most efficient
markup.

## Adding Your Extension

Just add a new file to `data/extensions` for your extension, and send a pull request!

## How to run the site locally

Clone this repo and run `bundle install`. Then run `bundle exec middleman server` to start the server at `http://localhost:4567`

## Mailing List

If you have questions, answers can be found on our [community  forum](http://forum.middlemanapp.com/).

## Donate

Please, [help support the Middleman team with a donation](https://spb.io/s/4dXbHBorC3).

## License

Copyright (c) 2013-2014 Karl Freeman. MIT Licensed, see [LICENSE.md] for details.
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.