Ross ROSS = Recommend OSS · open-source software intelligence for agents

smapiot/piral

🚀 Framework for next generation web apps using micro frontends. ⭐️ Star to support our work! observed · 2026-08-28

github.com/smapiot/piral · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 98
  • Release rhythm 98
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 13
  • age_days: 2756
  • days_rel: 15
  • days_push: 15
  • n_releases_24m: 24

Full methodology

Adoption not part of the score

1925 stars · 137 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Piral is a TypeScript/React framework for building modular web applications using a micro frontend architecture. It lets independently developed modules called pilets extend a host application at runtime with shared dependencies, extension slots, and seamless debugging.

Use cases

  • build a modular SPA with micro frontends
  • let distributed teams develop frontend modules independently
  • create a portal that loads plugins at runtime
  • publish and update frontend modules within seconds
  • share dependencies between decoupled frontend modules
  • dynamically enable or disable frontend features per deployment

When to choose

  • you have mid-sized to large frontend apps built by multiple teams
  • you want runtime composition of independently deployed frontend modules
  • you want a React/TypeScript-based micro frontend framework with tooling and debugging built in

When to avoid

  • you have a small app with a single team where a monolithic SPA is simpler
  • you need a framework-agnostic micro frontend shell outside the React/TypeScript ecosystem
  • you only need build-time code splitting rather than runtime module composition

Facets

framework · maturity active

frontend-framework web-framework plugin-system routing state-management developer-tools web-development frontend microservices developer-tools cross-platform browser micro-frontend microfrontends spa portal pilets react typescript modular-frontend runtime-composition web-server nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
smapiot/piralmain98

For agents

markdown · JSON · MCP: product_card(name="smapiot/piral")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem