# sintaxi/harp

Static Web Server/Generator/Bundler

Repository: https://github.com/sintaxi/harp
Canonical: https://ross.abutalabs.com/products/harp
Homepage: https://harp.sh
Language: JavaScript
License Family: other
Last push: 2026-07-06T23:35:12+00:00

## Health v2 (maintenance only)
Score: 64/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 91, release rhythm 8, longevity 100
- inputs: {"age_days": 5021, "days_push": 58, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4992, forks 334 (observed 2026-08-28T04:09:04.341030+00:00)

## What it is
Harp is a zero-configuration static web server and static site generator for Node.js that serves Jade, Markdown, EJS, Sass, LESS, Stylus, and CoffeeScript as HTML, CSS, and JavaScript on the fly. It can also compile a project into a flat folder of static assets for hosting on any static web server.

## Use cases
- serve a static site locally with automatic preprocessing
- write markdown pages and serve them as html
- use sass or less without a build step
- compile a project to static files for netlify or github pages
- use harp as express middleware asset pipeline
- quickly prototype a front-end without a framework

## When to avoid
- you need modern tooling like hot reload or React/Vue components
- you want an actively developed ecosystem with frequent updates
- you need server-side rendering or dynamic backend features

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: http-server, static-site-generator, templating, build-tool
- domain: web-development, frontend, developer-tools
- platform: cli, cross-platform
- tags: static-web-server, asset-pipeline, preprocessors, zero-configuration, sass, markdown, ejs, jade, less, stylus, coffeescript, command-line, nodejs

## Member repositories
- sintaxi/harp (main) score 64

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:04.341030+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:17:38.909062+00:00, confidence not recorded.
  - readme: https://github.com/sintaxi/harp (fetched 2026-08-28T04:09:04.341030+00:00, sha abaf65af0432)
  - homepage: https://harp.sh (fetched 2026-08-29T08:59:14.447040+00:00, sha 20e9fb6e2759)
  - site_page: https://harp.sh/docs (fetched 2026-08-29T08:59:14.456107+00:00, sha 87b0a283c4b7)
  - site_page: https://harp.sh/docs/quick-start (fetched 2026-08-29T08:59:14.457954+00:00, sha 7a7de1414731)
  - site_page: https://harp.sh/docs/development/markdown (fetched 2026-08-29T08:59:14.459511+00:00, sha 3206b22f1961)
  - site_page: https://harp.sh/docs/development/jade (fetched 2026-08-29T08:59:14.461366+00:00, sha d4a6fbb3aac0)
  - site_page: https://harp.sh/docs/development/ejs (fetched 2026-08-29T08:59:14.463453+00:00, sha 4908ec559a14)
  - site_page: https://harp.sh/docs/development/less (fetched 2026-08-29T08:59:14.465435+00:00, sha 853e6eb841fb)
  - site_page: https://harp.sh/docs/development/stylus (fetched 2026-08-29T08:59:14.467174+00:00, sha 537efe3c75d0)
  - site_page: https://harp.sh/docs/development/sass (fetched 2026-08-29T08:59:14.468796+00:00, sha a33f30a90aa8)
- Data as of 2026-08-30T08:39:29.467469+00:00.
