Show HN: Farm.js – A full-stack framework with an AOT compiler for React
Category: web-framework
Tags: react-framework, aot-compiler, full-stack, rsc, ssr, agent-ready, vite
Score: 7.0/10 (Innovation: 7, Technical: 8, Documentation: 7, Utility: 6)
Farm.js is a full-stack React framework built on Vite and Nitro that combines typed App Router-style routing, Server Actions, streaming SSR, and a custom React Server Components renderer. Its standout feature is an experimental AOT compiler that converts eligible components into direct DOM updates (skipping reconciliation), plus a Rust-native rendering path through Strata. It also ships agent-oriented defaults like Markdown page copies, llms.txt, and MCP server-function exposure, positioning it as a framework for both humans and AI agents.
Target audience: frontend and full-stack developers, backend devs building React apps, devops deploying to edge/serverless
Repository: https://farmjs.dev/ · TypeScript · MIT · 574 stars
View on Hacker News