# SICP (Structure and Interpretation of Computer Programs) ebook

HTML5/EPUB3 version of SICP

Repository: https://github.com/sarabander/sicp
Canonical: https://ross.abutalabs.com/products/sicp-structure-and-interpretation-of-computer-programs-ebook
Homepage: http://sarabander.github.io/sicp/
Language: HTML
License: NOASSERTION
License Family: other
Last push: 2023-04-14T15:06:44+00:00
Link (homepage): http://sarabander.github.io/sicp/

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

## Adoption (not part of the score)
Stars 4523, forks 632 (observed 2026-08-28T04:08:52.829817+00:00)

## What it is
An HTML5 and EPUB3 edition of 'Structure and Interpretation of Computer Programs' (SICP) by Abelson, Sussman, and Sussman, built from Texinfo source with MathJax, SVG figures, and syntax highlighting. It also has a companion PDF version and an online HTML reading edition.

## Use cases
- read SICP online in a browser
- download SICP as an EPUB3 ebook for e-readers
- study computer programming with the classic MIT textbook
- get a nicely formatted SICP with MathML and syntax highlighting
- read SICP on a phone or tablet
- build the ebook from Texinfo source

## When to choose
- you want a free, modern-format digital copy of SICP for reading or study
- you need EPUB or web versions with math rendering and vector figures

## When to avoid
- you need a printed book
- you want an interactive Scheme interpreter or exercises grader rather than the text itself

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: documentation, markdown
- domain: education, programming-languages, tutorials
- platform: cross-platform, cli
- tags: ebook, epub3, html5, sicp, scheme, textbook, computer-science, web-server

## Member repositories
- sarabander/sicp (main) score 32
- sarabander/sicp-pdf (docs) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:52.829817+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:20:15.756872+00:00, confidence not recorded.
  - readme: https://github.com/sarabander/sicp (fetched 2026-08-28T04:08:52.829817+00:00, sha fd519aabbba2)
  - homepage: http://sarabander.github.io/sicp/ (fetched 2026-08-29T09:06:00.835740+00:00, sha f9bd2917b08e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
