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

marko-js/marko

A declarative, HTML-based language that makes building web apps fun observed · 2026-08-28

github.com/marko-js/marko · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • 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: 0.0
  • age_days: 4621
  • days_rel: 7
  • days_push: 7
  • n_releases_24m: 739

Full methodology

Adoption not part of the score

14407 stars · 663 forks observed · 2026-08-28

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

Marko is a declarative, HTML-based language and framework for building dynamic, reactive web user interfaces, where nearly any valid HTML is valid Marko. It features an optimizing compiler, streaming and resumable server-side rendering, and a tiny runtime, and is used in production at eBay.

Use cases

  • build reactive web apps using HTML-like syntax
  • server-side render pages with streaming and resumability
  • create reusable UI components for isomorphic apps
  • minimize client-side JavaScript shipped to the browser
  • build a full-stack app with Marko Run and file-based routing
  • progressively enhance static HTML with interactive islands

When to choose

  • you want an HTML-first declarative UI language with minimal new concepts
  • you need fast first paint via streaming SSR with little or no client JS
  • you are building high-traffic production sites where performance matters
  • you want compile-time optimizations and automatic asset lazy loading

When to avoid

  • your team is invested in a mainstream ecosystem like React, Vue, or Svelte with large community support
  • you need a vast ecosystem of third-party components and libraries
  • you prefer JSX or a JavaScript-centric component authoring model
  • you are building native mobile or desktop apps

Facets

framework · maturity active

frontend-framework ui-components ssr templating compiler state-management web-framework web-development frontend browser cross-platform html-based-language declarative-ui streaming-ssr resumable isomorphic vdom marko-run vite-plugin nodejs web-server

10 sources

Member repositories

RepositoryRoleHealth v2
marko-js/markomain95

For agents

markdown · JSON · MCP: product_card(name="marko-js/marko")

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