SAP/spartacus

Spartacus is a lean, Angular-based JavaScript storefront for SAP Commerce Cloud that communicates exclusively through the Commerce REST API.

Owned by SAP

View on GitHub ↗Jump to charts ↓

SAP/spartacus has 750+ stars and 400+ forks on GitHub, is written in TypeScript, and was last pushed on Oct 18, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 33 minutes ago
Added to GitGenius on October 10th, 2026
Created on September 18th, 2018
Open Issues & Pull Requests: 1,107 (+0)
GitHub issues: Enabled
Number of forks: 418
Total Stargazers: 785 (+0)
Total Subscribers: 56 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.1 days
Mean response time: 94.0 days
90th percentile: 506.0 days
Tracked items: 25

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 32
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 728 days
Stale 30+ days: 31
Stale 90+ days: 31

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • b2b-mycompany (1)
  • backend-dependency (1)
  • bug (1)
  • can-only-fix-after-backend-update (1)
  • ccv2 (1)
  • config (1)
  • created-2019 (1)
  • facet-navigation (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Spartacus is an Angular-based JavaScript storefront for SAP Commerce Cloud that communicates exclusively through the Commerce REST API.

Spartacus addresses the need for a lightweight, modern storefront solution that integrates with SAP Commerce Cloud without tight coupling to backend systems. It achieves this by building on Angular and relying entirely on REST API communication, allowing the storefront layer to remain independent and composable. This approach enables organizations to update and modify their storefront without requiring backend changes, and permits the backend to evolve separately.

Organizations running SAP Commerce Cloud should evaluate Spartacus based on their deployment model. SAP Commerce Cloud customers receive the officially supported composable storefront as part of their license at no additional cost, with a roll-forward update policy and documentation on the SAP Help Portal. On-premise customers may use the open source Spartacus code directly and self-publish libraries as needed. The tool suits projects where REST API-driven architecture is preferred and where Angular-based development aligns with team expertise. The project positions itself as a lean alternative, implying a focus on essential storefront functionality rather than maximum feature breadth.

The project maintains active development on its develop branch with ongoing work toward new capabilities. The codebase is written in TypeScript, providing type safety for storefront development. The project provides multiple channels for community engagement, including Stack Overflow for technical questions and a Slack workspace for broader discussion. Documentation is centralized on the SAP Help Portal, and a public demo site is available for evaluation.