stylus/stylus
Expressive, robust, feature-rich CSS language built for nodejs observed · 2026-08-28
Health v2 · maintenance only
31/100
- Activity 18
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5727
- days_rel: 682
- days_push: 496
- n_releases_24m: 1
Adoption not part of the score
11331 stars · 1137 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Stylus is an expressive, feature-rich CSS preprocessor language built for Node.js, supporting both an indented syntax and regular CSS style. It compiles Stylus source files into CSS via a CLI, a JavaScript API, or build-tool plugins.
Use cases
- compile stylus files to css
- write css with variables and mixins
- use an indented css syntax without braces and semicolons
- watch and recompile stylesheets on change
- generate vendor-prefixed css with mixins
- integrate a css preprocessor into a nodejs build
When to choose
- you want a css preprocessor with optional braces, semicolons, and colons for minimal syntax
- you are in a Node.js ecosystem and want a JavaScript API for compiling styles
- you prefer transparent mixins and a flexible, expressive stylesheet language
When to avoid
- your team standardizes on Sass/SCSS or Less with broader tooling and community support
- you only need modern plain CSS features now available natively (custom properties, nesting)
- you need a post-processing or autoprefixing workflow rather than a preprocessor
Facets
library · maturity stable
css-framework templating parser cli web-development frontend web-design developer-tools cli cross-platform css-preprocessor stylus stylesheet-language mixins indented-syntax nodejs
7 sources
- readme: https://github.com/stylus/stylus · fetched 2026-08-28 · f7db36f75b1f
- homepage: https://stylus-lang.com · fetched 2026-08-29 · bf6c6dbbbcfb
- site_page: https://stylus-lang.com/docs · fetched 2026-08-29 · 61ba77ce6eb7
- site_page: https://stylus-lang.com/docs/js · fetched 2026-08-29 · d5b4a086bb4c
- site_page: https://stylus-lang.com/docs/executable · fetched 2026-08-29 · 592b3c4ab73d
- site_page: https://stylus-lang.com/docs/compare · fetched 2026-08-29 · 0dd63e984b7f
- registry_npm: https://registry.npmjs.org/stylus · fetched 2026-08-29 · b2bd2753132c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| stylus/stylus | main | 31 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem