On the recordRead 9 Oct 202629 facts
Harp
On the record
- Access control
- Harp supports HTTP Basic Authentication, but the feature is not included in compiled static output served by another web server or GitHub Pages.harp.sh · read 8 Oct 2026
- Automatic preprocessing
- Harp compiles preprocessor source files to standard web output on the fly, without a configuration file or build step.harp.sh · read 8 Oct 2026
- Build output
- Harp can compile a project into static HTML, CSS, and JavaScript files for deployment.harp.sh · read 9 Oct 2026
- Content sources
- markdowngithub.com · read 22 Sep 2026
- Distribution
- The install guide documents macOS, Linux, and Windows terminal use and installs Harp globally with npm.harp.sh · read 8 Oct 2026
- Hosting destinations
- The documentation names Amazon S3, Netlify, GitHub Pages, Cloudflare Pages, and a user's own server as static hosting options.harp.sh · read 9 Oct 2026
- Integrations
- Harp can be used as middleware in an Express and Node.js application as an asset pipeline.harp.sh · read 8 Oct 2026
- Layouts and partials
- Layouts and partials are available for Jade and EJS templates.harp.sh · read 9 Oct 2026
- Limit
- The development server does not provide live reload; users refresh the browser to see edits.harp.sh · read 8 Oct 2026
- Local server
- The `harp` command serves a project locally, with port 9000 as its documented default.harp.sh · read 8 Oct 2026
- Manual refresh
- When developing locally, changes appear after manually refreshing the browser; the quick-start guide says Harp does not auto-reload.harp.sh · read 9 Oct 2026
- Metadata
- Harp lets templates use flexible metadata stored in files such as `_data.json`.harp.sh · read 9 Oct 2026
- Middleware
- Harp can run as middleware and serve as the asset pipeline for an Express and Node.js application.harp.sh · read 9 Oct 2026
- Node.js requirement
- Harp runs on Node.js and is installed globally with npm.harp.sh · read 9 Oct 2026
- Open source
- Harp is open source, and its code is available on GitHub.harp.sh · read 9 Oct 2026
- Output
- Harp serves Jade, Markdown, EJS, CoffeeScript, Sass, LESS, and Stylus as HTML, CSS, and JavaScript without configuration.harp.sh · read 8 Oct 2026
- Preprocessors
- Harp supports Markdown, Jade, EJS, LESS, Stylus, Sass, and CoffeeScript without additional configuration.harp.sh · read 9 Oct 2026
- Local preview server
- Yesgithub.com · read 22 Sep 2026