FindSoftware

Spartan

Accessible UI primitives for Angular, with the behavior installed from npm and the styled components copied into the project.

Spartan is a set of accessible UI primitives and styled components for Angular. The install model has two parts: the behavior comes from an npm package, and the styled layer is copied into the project’s code by a CLI added as a dev dependency. The installation guide describes both parts. The project’s documentation says the components are SSR compatible and zoneless ready.

Worth knowing

Spartan requires Tailwind CSS. The repository also holds spartan/stack, an optional full-stack set built on AnalogJs, which this record does not cover.

Identity

Status
Active
Maintainer
Robin Goetz6
First release
20235

Rendering and deploy

Install with
cli37

Releases

Current major version
18
Last release
2026-10-278

Adoption

GitHub stars
2,9652
npm downloads a week
63,45010
Contributors
1469
Dependent repositories
111

Why these figures do not compare

Sources

  1. 2026-10-28: links, License
    spartan.ng/
  2. 2026-10-28: links, Written in, License model, GitHub stars
    github.com/spartan-ng/spartan
  3. 2026-10-28: links, Built on, Install with
    spartan.ng/documentation/installation
  4. 2026-10-28: Categories, Built on
    spartan.ng/documentation/introduction
  5. 2026-10-28: First release
    registry.npmjs.org/@spartan-ng/cli
  6. 2026-10-28: Maintainer
    github.com/spartan-ng/spartan/blob/main/LICENSE
  7. 2026-10-28: Install with
    spartan.ng/documentation/cli
  8. 2026-10-28: Current major version, Last release
    github.com/spartan-ng/spartan/releases/tag/v1.8.3
  9. 2026-10-28: Contributors
    github.com/spartan-ng/spartan/graphs/contributors
  10. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@spartan-ng/cli
  11. 2026-10-28: Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40spartan-ng%2Fcli
  12. 2026-10-28: Multilingual
    spartan.ng/documentation/rtl

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON