farm.js

一套全栈代码,同时驱动网页和 AI Agent

开源 🏷️完全免费 ⏳ 访问状态待核验 开发框架 🍴 复刻 18 🐛 待处理 35 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 581
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费框架,官网提供文档与使用入口

项目预览

farm.js 项目界面预览图
图片来源:项目官网

项目数据

分类开发框架
开发团队farming-labs
官网地址https://farmjs.dev
定价模式🏷️完全免费
价格说明开源免费框架,官网提供文档与使用入口
访问状态⏳ 访问状态待核验
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型compiler,framework,fullstack,nitro,preact,react,rsc,server-actions,server-components,solidjs,ssr,svelte,typescript,vite,vue
GitHub 星标★ 581
上线时间2025-10-11 00:00:00
代码更新2026-10-26
仓库体积36.3 MB
本站数据更新2026-10-27
维护状态活跃
收录时间2026-10-27
浏览次数0

项目介绍

farm.js 是一个用 TypeScript 编写的全栈 Web 开发框架,核心特点是渲染器无关(renderer-agnostic),可同时服务传统网页和 AI Agent 场景。它内置实验性 AOT React 编译器,在构建期把 React 组件预编译为更高效的产物,减少运行时开销。框架整合 Vite 构建、Nitro 服务端、SSR、Server Components、Server Actions 等现代全栈能力,并兼容 React、Preact、SolidJS、Svelte 等多种视图层,让开发者按需选择渲染方案而不被单一生态绑定。项目还面向 Agent 提供统一的服务端与数据接口抽象,试图让同一套后端逻辑既驱动页面又驱动智能体。目前处于早期阶段,星标约 581,API 与编译器仍在快速演进,适合愿意跟进新范式、对编译期优化和跨渲染器架构感兴趣的团队做技术预研与原型验证。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-10-27 · 当前星标 ★ 581

核心亮点

  • 渲染器无关设计,同一后端可对接 React、Preact、SolidJS、Svelte 等多种视图层
  • 实验性 AOT React 编译器在构建期预编译组件,有望降低运行时开销
  • 集成 Vite 与 Nitro,原生支持 SSR、Server Components、Server Actions 等现代全栈能力

不足之处

  • 处于早期阶段,API 与编译器行为可能频繁变动,生产可用性待验证
  • 生态、文档与社区规模较小,遇到问题可参考的案例和第三方资料有限

适用场景

  • 技术团队预研编译期优化的全栈框架选型
  • 需要同一后端同时服务网页界面和 AI Agent 的产品原型
  • 希望摆脱单一视图层绑定、灵活切换 React/Solid/Svelte 的项目

替代项目

Next.js、Nuxt、Astro

上一篇:alf

下一篇:anthropic-sdk-python

同类项目推荐

VL.Fuse 开源

在节点图上拖拽,直接生成 GPU 加速的视觉程序

A library for visually programming on the GPU, built to enable rapid workflows and m···

★ 314 2026-08-09
gollem 开源

用 Go 写 AI Agent,内置 MCP 和工具,直接嵌进后端

Go framework for agentic AI app with MCP and built-in tools

★ 200 2026-10-13
ratel 开源

给 AI 代理瘦身,省 80% token,告别工具过载

Context engineering for AI agents. ~80% fewer tokens. Fix tool overload. Skills and ···

★ 532 2026-08-09
ado 开源

把实验设计、跑批、分析一条龙管起来,省心复现结果。

A framework for designing, executing and analysing experiment campaigns

★ 66 2026-08-09
Plush-for-ComfyUI 开源

在 ComfyUI 里直接调用 GPT/Claude/Gemini,优化提示词,提升出图效率

Custom node for ComfyUI/Stable Diffustion

★ 200 2026-08-09
beehive 开源

让多个AI编码代理在独立工作区并行协作,互不干扰。

Orchestrate coding agents across isolated git workspaces

★ 64 2026-08-09
x 开源

几行代码把 AI 聊天助手嵌进你的 React 应用

Craft AI-driven interface effortlessly

★ 4819 2026-10-08
FastQL 开源

一行 Python 代码,快速启动 Rust 驱动的 GraphQL API

Spin up a super fast Rust powered GraphQL API to prototype your ML model in one line···

★ 107 2026-08-09
ai-react-markdown 开源

让 AI 流式 Markdown 渲染更流畅、更懂中文、更全能

Markdown rendering for AI applications: incremental streaming, LaTeX math, GFM, and ···

★ 169 2026-08-09