Source files for a directory site of Middleman extensions, templates and services
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.
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.
What stands out
A quick read of the recorded project description.
Entry data stored as files in the data/extensions directory
New extensions are included by adding files to data/extensions and submitting a PR
Preview locally with bundle exec middleman server on port 4567
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.
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
After cloning the repository, run bundle install to install dependencies
- 2
Run bundle exec middleman server; the default address is http://localhost:4567
- 3
To add a new extension entry, add the corresponding file in the data/extensions directory and submit a pull request
- 4
Third-party assets such as demo images, fonts and icons must be checked separately under their respective licenses
- 5
The repository was last updated in 2022; dependencies and content may be outdated
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis 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
https://github.com/middleman/middleman-directory/blob/master/LICENSE.mdhttps://github.com/middleman/middleman-directory/blob/master/README.mdIf you have questions, answers can be found on our [community forum](http://forum.middlemanapp.com/).
Original README
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.
Explore similar templates
Compare previews and descriptions within the same stack and category.

classimax-bootstrap
Classimax is a free Bootstrap classified website template by Themefisher under the MIT license, offering over 20 static pages for home, categories, ad listings, stores, user center, and blog, with jQuery and other plugins plus a Gulp build workflow.
HTML · Directory site

rehomes-colorlib
Rehomes is a Bootstrap-based HTML template for real estate listing websites, originally designed by Colorlib and adapted for October CMS by singdisain.
HTML · Directory site

axom-car-dealership-website-html-css-js
Axom is a responsive car dealership website template built with HTML, CSS, and JavaScript.
HTML · Directory site

distrohub-template
DistroHub is a static front-end template for a Linux distribution directory built with HTML, CSS, and vanilla JavaScript.
HTML · Directory site

Radiohub
Radiohub is a free, open-source static HTML template for building an online radio directory. It uses the Shoelace component library and Flag Icons, supports playing radio streams directly within the page, and can be installed as a PWA.
HTML · Directory site
FlaskStarter
FlaskStarter is a PyPI-published command-line tool that generates a Flask project scaffold through a single function call, automatically creating a virtual environment, app.py, templates and static folders, index.html, index.css, index.js, and .gitignore, plus a batch script for installing dependencies and starting the…
HTML · Directory site
