Skip to content

The best Marko alternatives

4 tools that do a similar job to Marko, 4 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.

You're replacing

Marko

An HTML-based language for building web UIs, with server and browser rendering.

  1. 1

    React

    Open source · MIT · ★ 252k

    A JavaScript library for building interactive user interfaces out of reusable components.

    Best for: Developers building interactive web interfaces with JavaScript; Teams adding React gradually to an existing project, as the README describes

  2. 2

    Svelte

    Open source · MIT · ★ 88.5k

    A web UI framework whose compiler turns components into plain JavaScript that updates the page directly.

    Best for: Developers who want to build interactive websites with less boilerplate; Teams building web apps who prefer a compiler-based approach

  3. 3

    Preact

    Open source · MIT · ★ 39k

    A small (about 4kB) React-style library for building user interfaces in JavaScript.

    Best for: Web developers who already know React and want a lighter library; Projects where small bundle size matters, such as pages loaded over slow connections

  4. 4

    Razzle

    Open source · MIT · ★ 11k

    A framework for server-rendered universal JavaScript apps that needs no configuration

    Best for: Developers who want server-rendered React or Preact apps without writing webpack configuration themselves; Developers who want to try a configuration-free setup for universal JavaScript apps

How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to Marko. We don't take payment for placement.