# mblode/marx

The classless CSS reset (perfect for Communists).

Repository: https://github.com/mblode/marx
Canonical: https://ross.abutalabs.com/products/marx
Homepage: https://blode.co/marx
Language: CSS
License: MIT
License Family: permissive
Topics: css, html, classless-css, css-framework, css-reset, dark-mode, npm-package
Last push: 2026-08-21T01:22:14+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 98, longevity 100
- inputs: {"age_days": 4163, "days_push": 13, "days_rel": 13, "gap_med": 0.0, "n_releases_24m": 9}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1709, forks 98 (observed 2026-08-28T04:05:25.566771+00:00)

## What it is
Marx is a classless CSS framework and reset that styles plain semantic HTML with a single stylesheet link, requiring no class names, build step, or JavaScript. It supports automatic light/dark mode via light-dark() and theming through --marx-* custom properties at zero specificity.

## Use cases
- style a small website without writing CSS
- quickly make a plain HTML page look polished
- add a CSS reset with sensible typography
- get automatic dark mode without JavaScript
- prototype pages with no build step
- theme a stylesheet with CSS custom properties

## When to choose
- building small or simple sites with semantic HTML
- you want zero-class styling and no JavaScript
- you need a lightweight alternative to heavy CSS frameworks
- you want easy theming via CSS variables

## When to avoid
- building complex component-based UIs needing utility classes or components
- projects requiring a design system with custom layouts
- apps already using a full CSS framework like Tailwind or Bootstrap

## Facets
- artifact type: library
- maturity: active
- function: css-framework, ui-components, theme
- domain: web-development, frontend, web-design
- platform: browser
- tags: classless-css, css-reset, dark-mode, no-javascript, css-custom-properties, typography, web-server, nodejs

## Member repositories
- mblode/marx (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:25.566771+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-30T03:36:58.522845+00:00, confidence not recorded.
  - readme: https://github.com/mblode/marx (fetched 2026-08-28T04:05:25.566771+00:00, sha 5e0c2aa95fb5)
  - homepage: https://blode.co/marx (fetched 2026-08-29T11:11:12.840045+00:00, sha 3597ad13a468)
- Data as of 2026-08-30T08:39:29.467469+00:00.
