# Elderjs/elderjs

Elder.js is an opinionated static site generator and web framework for Svelte built with SEO in mind.

Repository: https://github.com/Elderjs/elderjs
Canonical: https://ross.abutalabs.com/products/elderjs
Homepage: https://elderguide.com/tech/elderjs/
Language: TypeScript
License: MIT
License Family: permissive
Topics: seo, svelte, static-site, static-site-generator, javascript, ssr, ssr-support, sapper, sapperjs, sveltejs
Last push: 2022-11-21T10:44:49+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2222, "days_push": 1381, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2121, forks 52 (observed 2026-08-28T04:06:16.544923+00:00)

## What it is
Elder.js is an opinionated static site generator and web framework for Svelte built with SEO in mind, supporting both static site generation and SSR. It features build hooks, community plugins, shortcodes, and partial hydration to keep client-side JavaScript payloads minimal.

## Use cases
- build a fast SEO-optimized static site with Svelte
- generate thousands of pages quickly with a parallelized build
- ship pages with 0KB JavaScript by default
- partially hydrate only interactive components on the client
- migrate from Sapper to a maintained alternative
- fetch data from multiple sources for Svelte templates

## When to choose
- you want an SEO-first Svelte framework with tiny bundles
- you need to build large data-intensive static sites fast
- you want fine-grained control over the page generation pipeline via hooks

## When to avoid
- you want a framework with a large active community and frequent releases
- you need full SPA-style client-side routing
- you prefer a framework-agnostic or React/Vue ecosystem

## Facets
- artifact type: framework
- maturity: maintenance
- function: static-site-generator, ssr, web-framework, templating, routing, plugin-system
- domain: web-development, frontend
- platform: -
- tags: svelte, partial-hydration, seo-first, shortcodes, build-hooks, zero-js-by-default, seo, static-site-generator, nodejs, javascript, typescript

## Member repositories
- Elderjs/elderjs (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:16.544923+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-30T02:52:52.683187+00:00, confidence not recorded.
  - readme: https://github.com/Elderjs/elderjs (fetched 2026-08-28T04:06:16.544923+00:00, sha f3cb5c0f56c3)
  - homepage: https://elderguide.com/tech/elderjs/ (fetched 2026-08-29T10:33:16.754805+00:00, sha 8babd694f701)
- Data as of 2026-08-30T08:39:29.467469+00:00.
