Marko
banner
markojs.com
Marko
@markojs.com
✨ HTML Reimagined
🔬 Fine-grained Bundling
🚿 Streaming Render
🛠️ Targeted Compilation

@ebay.com & @openjsf.org
Read more about controllable components in our docs!

markojs.com/docs/explana...
Controllable Components | Marko
The Marko programming language
markojs.com
September 24, 2025 at 6:49 PM
Playground | Marko
The Marko programming language
markojs.com
September 24, 2025 at 6:49 PM
🔜
September 20, 2025 at 12:27 AM
Playground | Marko
The Marko programming language
markojs.com
September 19, 2025 at 5:37 PM
`npm init marko`!

This example uses the Tags API, which we _just_ made available as the `basic-tags` template. It's still in alpha so expect bugs 😅, but if you want a more stable experience you can swap `@marko/translator-tags` to `@marko/tags-api-preview` in your package.json
December 3, 2024 at 8:01 PM
How dare you
November 20, 2024 at 11:02 PM
Try online | Marko
Marko is a friendly (and fast!) UI library that makes building web apps fun.
markojs.com
November 12, 2024 at 8:27 PM
Try online | Marko
Marko is a friendly (and fast!) UI library that makes building web apps fun.
markojs.com
November 12, 2024 at 8:26 PM
🤗
November 9, 2024 at 4:10 PM
We aren't quite ready for people upgrade yet, but we're proud of the migration path we've prepared. As long as you're using Marko 5, you can install `@marko/translator-interop-class-tags` and start using Marko 6/Tags API components in your app right away!

Roadmap: github.com/orgs/marko-j...
The Everything Project • marko-js
The Everything Project
github.com
November 7, 2024 at 5:58 PM