Marko Alternatives

Similar projects and alternatives to marko

  • astro

    marko VS astro

    Build faster websites with Astro's next-gen island architecture 🏝✨

  • Jade

    marko VS Jade

    Pug – robust, elegant, feature rich template engine for Node.js

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • solid

    marko VS solid

    A declarative, efficient, and flexible JavaScript library for building user interfaces. [Moved to:] (by ryansolid)

  • handlebars.js

    marko VS handlebars.js

    Minimal templating on steroids.

  • EJS

    marko VS EJS

    Embedded JavaScript templates --

  • nunjucks

    marko VS nunjucks

    A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)

  • doT

    marko VS doT

    The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • solid

    marko VS solid

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • qwik

    marko VS qwik

    The HTML-first framework. Instant apps of any size with ~ 1kb JS

  • joystick

    marko VS joystick

    The full-stack JavaScript framework. Updates on Twitter:

  • dustjs

    marko VS dustjs

    Asynchronous Javascript templating for the browser and server

  • deno

    marko VS deno

    A modern runtime for JavaScript and TypeScript.

  • Hugo

    marko VS Hugo

    The world’s fastest framework for building websites.

  • Svelte

    marko VS Svelte

    Cybernetically enhanced web apps

  • core

    marko VS core

    Online IDE powered by Visual Studio Code ⚡️ (by stackblitz)

  • serverless-next.js

    marko VS serverless-next.js

    ⚡ Deploy your Next.js apps on AWS [email protected] via Serverless Components

  • JavaScript-Templates

    marko VS JavaScript-Templates

    1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers.

  • React

    marko VS React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Next.js

    marko VS Next.js

    The React Framework

  • Caddy

    marko VS Caddy

    Fast and extensible multi-platform HTTP/3 web server with automatic HTTPS

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better marko alternative or higher similarity.

marko reviews and mentions

Posts with mentions or reviews of marko. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-08-09.
  • Astro 1.0
    15 projects | | 9 Aug 2022
    I haven’t done any serious work with either, but I’ve been following both closely (and have contributed a bit to Astro early on). So this isn’t the hands-on response you specifically asked for, and may not contain new information to you. I’m posting anyway in case it adds context for others.

    Qwik City[1] is probably more directly analogous to Astro, Qwik being more analogous to Astro’s integrated renderers. But that highlights one of the key differences.

    Astro’s compiler mostly focuses on server rendering of static content (.astro templates, MDX) and bundling client resources along with the logic necessary to hydrate islands. Astro defers to those renderers (and in some cases their own compilers) for any further optimization of the client bundle.

    Qwik’s compiler optimizes the component code directly, serializing state into the HTML it renders server-side, for the client bundle to resume from that state. Its output is conceptually similar to Phoenix LiveView (which was mentioned in another sub-thread).

    Both are compelling approaches. I think Qwik’s will probably (eventually) have an optimization advantage because that’s a core focus of the client library. Astro will likely have an adoption advantage because it’s client-library-agnostic.

    Another framework in the space often gets passed over: Marko[2], which has been doing partial hydration for years at eBay. Marko is probably more similar in approach to Qwik (and as I understand it, getting more similar as they’re going resumable too), but like Astro has its own templating language which enables its compiler optimizations.

    Also worth watching SolidJS[3] (whose creator has also worked on Marko), which is tracking partial hydration/resumability on its roadmap. I’m not sure what their approach will look like but there’s quite a lot of insight both in the issue and the creator’s tweets/replies on the topic.

    Personally I think there’s a gap between all of these approaches which could leverage type-level analysis to go much further. But that isn’t really feasible when types being available or accurate isn’t a safe assumption.




  • Syntax highlighting library support for modern frontend frameworks
    2 projects | | 22 Jun 2022
    There is no support for newer frameworks like Marko, which have their own file extension (format).
  • Ask HN: Which front-end framework would you use to build a web app today?
    2 projects | | 25 May 2022
    Marko[1] immediately comes to mind. It’s developed by, and powers most of, eBay. High performance, “isomorphic” (same code runs server-/client-side), small client bundle with automatic “partial hydration” (compiler uses static analysis to only send JS for interactive parts of the view).

    Another good option might be Astro[2] which has a lot of similar goals to Marko, but lets you “bring your own framework” for the interactive parts, so you can achieve a similar experience to Marko with more mainstream tools/syntax.



  • Marko: A return to the good ol' days of web development
    2 projects | | 14 May 2022
    Let’s get this out of the way first — I understand the fatigue that comes with hearing about the newest framework of the week, but Marko isn’t a new framework. Rather it’s an older, and somewhat lesser known library originally created at eBay that focused on the whole server rendering concept probably long before that was a twinkle in the eyes of some of your current faves. (As a JS dev I'm obligated to say that it's "Blazingly Fast" as well, sorry).
  • I fell in love with low-JS
    9 projects | | 4 May 2022
  • Entire website in a single JavaScript file
    11 projects | | 6 Apr 2022
  • How to optimize your LCP (with visuals!)
    4 projects | | 29 Mar 2022
    Some projects that can help automate this for you include Qwik, Partytown, Marko, and Astro
  • Does Google use Angular for all of its projects? Especially Youtube?
    6 projects | | 16 Mar 2022
    I don't know if they still use it but when Ebay modernized their UI they created a Vue-inspired framework called Marko built around server-side string concatenation. I tried it once and it's pretty damn lean, it just never broke through to mainstream.
  • The weirdly obscure art of Streamed HTML
    4 projects | | 15 Mar 2022
    Marko, some library with an ungoogleable name and a rainbow logo… oh, and JSX-like syntax? And a client-side virtual DOM that fit in my budget? And eBay has battle-tested it for its ecommerce websites? And it only uses client-side JS for stateful components? You don’t say.
  • Is there a famous Multi Page App Framework based on React?
    2 projects | | 9 Mar 2022
    Thanks for helping, but these are all single page application frameworks. I'm looking for something like Marko.js from ebay. So something that is truly doing MPA
  • A note from our sponsor - Scout APM | 5 Oct 2022
    Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀. Learn more →


Basic marko repo stats
7 days ago

marko-js/marko is an open source project licensed under MIT License which is an OSI approved license.

Download’s Tech Salary Report
Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform
Find remote JavaScript jobs at our new job board There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.