GitHub 火线榜

GitHub 火线榜 · 仓库档案

marko-js/marko

A declarative, HTML-based language that makes building web apps fun (简介来自仓库自身文档。)

数据截至 10月27日marko-js

最好成绩

#407

总榜 · JavaScript 语言

1.4万

累计 Star

663

Fork 总数

0

近 30 天在榜天数

项目状态许可证: MIT最近 push: 10月27日Open Issues(含 PR): 51

自 2026-10-25 起采集;未知 = 尚未采集到

把上榜徽章放进你的 README · marko-js/marko[![把上榜徽章放进你的 README](https://git.vaiox.xyz/api/badge/marko-js/marko.svg)](https://git.vaiox.xyz/zh/repo/marko-js/marko)

Badge · 任何仓库都可以挂 —— 未上榜的仓库显示灰章,上完榜会自动点亮。

<a href="https://git.vaiox.xyz/zh/repo/marko-js/marko"><img src="https://git.vaiox.xyz/api/badge/marko-js/marko.svg" alt="把上榜徽章放进你的 README" height="20"></a>

项目文档

Marko

A declarative, HTML-based language that makes building web apps fun 🔥

NPM Discord Chat Continuous Integration status Code coverage % # of monthly downloads OpenSSF Best Practices

Docs ∙ Try Online ∙ Contribute ∙ Get Support

Intro

Marko is HTML reimagined as a language for building dynamic and reactive user interfaces. Almost any valid HTML is valid Marko, and Marko extends HTML for building modern applications more declaratively. Among these extensions are components, conditionals and loops, and a full reactivity system.

Example Component

The following renders a button and a counter of how many times the button has been pressed:

click-count.marko

// HTML + JavaScript = 💜
<let/count=0>
<button onClick() { count++ }>
  Clicked ${count} times
</button>

Getting Started

  1. npm init marko
  2. Read the docs

Community & Support

Hang out in our Discord server to ask questions & discuss marko

Keep up with the community on Bluesky at @markojs.com

Tweet to @MarkoDevTeam or use the #markojs hashtag

Browse the code, open issues, & make pull requests on GitHub

Contributors

Marko would not be what it is without all those who have contributed ✨

All marko-js/marko GitHub contributors

Get Involved!

当前上榜

近 30 天势头

近 30 天没有上榜记录。

同类项目 · 共享主题

← 回到榜单

GitHub 火线榜往日榜Discover