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

@ebay.com & @openjsf.org
Pinned
Marko @markojs.com · Nov 7
Excited for Marko 6? We're still hard at work, but you can try it out in the playground right now!

markojs.com/v6/playground/
Try online | Marko
Marko is a friendly (and fast!) UI library that makes building web apps fun.
markojs.com
Why ship entire islands for a few grains of sand?
November 11, 2025 at 4:40 PM
We topped HackerNews! Read the discussion on our HN app, and check out the network tab while you're at it 👀

marko-hn-example.netlify.app/story/45858905
November 8, 2025 at 10:28 PM
Keeping bundles small 🫡
www.lorenstew.art/blog/10-kanb...
October 27, 2025 at 7:58 PM
Input masking with cursor preservation?

markojs.com/playground#d...
October 3, 2025 at 10:39 PM
Don't do this, but it's cool that you can!
September 24, 2025 at 6:49 PM
Hyper Text Marko Language
Math Marko Language
Scalable Vector Gr... Dang it.
September 19, 2025 at 5:37 PM
Write less boilerplate

Check out our updated examples on Component Party
component-party.dev?f=marko
Component Party
Web component JS frameworks overview by their syntax and features: Svelte 5, React, Vue 3, Angular Renaissance, Angular, Lit, Ember Octane, Solid.js, Svelte 4, Vue 2, Alpine, Ember Polaris, Mithril, A...
component-party.dev
September 15, 2025 at 7:37 PM
Had to whip up a color mixer, our playground makes it quick and easy to share!

markojs.com/playground?f...
Playground | Marko
The Marko programming language
markojs.com
September 12, 2025 at 7:47 PM
markojs.com is now on Marko 6. The thinnest Marko ever.
Marko
The Marko programming language
markojs.com
September 9, 2025 at 9:29 PM
Reposted by Marko
@ryansolid.bsky.social and @dpiercey.me are showing the upcoming new version of @markojs.com live

(it's really cool)

www.youtube.com/watch?v=x-3R...
Marko 6: Fulfilling the Promise of Less JavaScript w/ Dylan Piercey
YouTube video by Ryan Carniato
www.youtube.com
September 5, 2025 at 5:17 PM
Reposted by Marko
There is hate for JS on the server. But none have accomplished what @markojs.com has. Forget Islands, forget serialization boundaries, forget writing code twice. Just declarative templates, low JS, automatically.

@dpiercey.me joins me Friday to show how it's done.
www.youtube.com/live/x-3RxGf...
Marko 6: Fulfilling the Promise of Less JavaScript w/ Dylan Piercey
YouTube video by Ryan Carniato
www.youtube.com
September 5, 2025 at 4:11 PM
Slow and steady wins the race?
It's so close to ready now that I almost don't mind that it's 5 years late.
September 4, 2025 at 2:47 PM
Reposted by Marko
There is hate for JS on the server. But none have accomplished what @markojs.com has. Forget Islands, forget serialization boundaries, forget writing code twice. Just declarative templates, low JS, automatically.

@dpiercey.me joins me Friday to show how it's done.
www.youtube.com/live/x-3RxGf...
Marko 6: Fulfilling the Promise of Less JavaScript w/ Dylan Piercey
YouTube video by Ryan Carniato
www.youtube.com
September 3, 2025 at 7:00 PM
@cmgriffing.bsky.social's Giffium.com rocks! Great way to show how much less you can write with Marko 😉
December 3, 2024 at 7:29 PM
Concise Mode == Best Mode
November 12, 2024 at 8:25 PM
Excited for Marko 6? We're still hard at work, but you can try it out in the playground right now!

markojs.com/v6/playground/
Try online | Marko
Marko is a friendly (and fast!) UI library that makes building web apps fun.
markojs.com
November 7, 2024 at 5:31 PM