justrach

justrach / merjs

Public

A Zig-native web framework. File-based routing, SSR, type-safe APIs, WASM client interactivity. No Node. No npm. Just zig build serve.

72
2
100% credibility
Found Mar 14, 2026 at 66 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Zig
AI Summary

merjs is an experimental Zig-based web framework offering Next.js-like features such as file-based routing, server-side rendering, type-safe APIs, hot reload, and WASM support without Node.js dependencies.

How It Works

1
📰 Discover merjs

You stumble upon merjs, a lightweight way to build modern websites without bulky software.

2
📥 Get the starter tool

Download the tiny all-in-one tool that sets everything up for you.

3
🆕 Create your site

Use the tool to make a new project folder with ready-to-edit pages.

4
🚀 Preview instantly

Start the preview and see your full website live in your browser in seconds.

5
✏️ Edit and refresh

Tweak your pages and watch changes appear automatically without restarting.

6
☁️ Share online

Build once and launch your site to the world on a fast web service.

🎉 Your site shines

Enjoy your super-fast, lightweight website delighting visitors everywhere.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 66 to 72 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is merjs?

Merjs delivers Next.js-style web apps in pure Zig—no Node, no npm, just `zig build serve`. Drop `.zig` files in an `app/` folder for file-based routing, server-side rendering, and type-safe APIs that compile to native binaries with WASM client interactivity. Build dashboards, blogs, or APIs that hit 115k req/s locally, with sub-5ms cold starts and a 260KB binary.

Why is it gaining traction?

It crushes Node frameworks on throughput (48x faster than Next.js in benchmarks), binary size (zero node_modules bloat), and build speed, while matching DX with hot reload, Tailwind CSS integration, and Cloudflare Workers deploys. Developers hook on the simplicity: one CLI scaffolds projects, codegen handles routes, and WASM ships client logic without bundlers. No runtime overhead means real zig-native performance for APIs and interactive clients.

Who should use this?

Zig enthusiasts building lightweight APIs, dashboards, or prototypes where speed trumps ecosystem. Indie hackers ditching npm hell for file-based SSR apps. Performance-focused backend devs experimenting with WASM client interactivity on edge platforms like Cloudflare.

Verdict

Grab it for Zig proofs-of-concept—54 stars and 1.0% credibility scream experimental, but docs, CLI (`mer init/dev/build`), and live demos (merlionjs.com) make spinning up a blazing site dead simple. Prod? Wait for more battle tests.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.