Back to browse
GitHub Repository

rust ,web framework ,fullstack ,jquery

0 starsRust

Yaiko – A fullstack web framework for Rust and jQuery

by the_plug·Jul 25, 2026·1 point·0 comments

AI Analysis

MidShip It

Rust backend with jQuery frontend skips the Node build step.

Strengths
  • Batteries-included CLI handles migrations, scaffolding, and hot-reload.
  • Built-in CSRF protection and rate limiting out of the box.
  • Zero JavaScript toolchain dependency for the frontend layer.
Weaknesses
  • jQuery frontend stack is an unpopular choice for modern web development.
  • Competes with mature ecosystems like Axum, Rocket, and Leptos.
Target Audience

Rust developers, Backend engineers

Similar To

Axum · Rocket · Salvo

Post Description

Yaiko (https://github.com/sazalo101/yaiko) is an open-source fullstack web framework for Rust.

Most Rust web libraries require assembling auth, sessions, CSRF, rate limiting, migrations, and a JS build pipeline separately.

Yaiko packages these into a single framework using Rust on the backend and jQuery on the frontend, requiring no Node.js build steps.

Features:

Built on Hyper and Tokio (80,000+ RPS) Built-in SQLite and PostgreSQL migration runner (yaiko migrate run) CSRF, rate limiting, WebSockets, and background job queue Scaffolding CLI (cargo install yaiko) Documentation: https://github.com/sazalo101/yaiko/blob/main/BOOK.md Crates.io: https://crates.io/crates/yaiko

Feedback on the API design and architecture is appreciated.

Similar Projects

Developer Tools●●Solid

Diesel-guard adds custom checks via Rhai for Postgres migrations

It flags concrete dangerous patterns (example: ADD COLUMN with DEFAULT) and prints step-by-step safe alternatives instead of vague warnings. The embedded Rhai-based custom checks are a smart move — teams can encode org policies — but usefulness will depend on CI integration and the breadth/precision of its rule set.

Niche GemSolve My Problem
ayarotsky
105mo ago