Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
F

farrow

> 编程语言
Open source

A Type-Friendly Web Framework for Node.js

763 stars0 likes1 views
WebsiteGitHub

About

A Type-Friendly Web Framework for Node.js

Description

Farrow is A Type-Friendly Web Framework for Node.js

Getting Started

Please follow the documentation at farrowjs.com!

Benefits

  • Expressive HTTP middleware like Koa but no need to modify req/res or ctx
  • Strongly typed and type-safe from request to response via powerful schema-based validation
  • Provide React-Hooks-like mechanism which is useful for reusing code and integrating other parts of Server like database connection
  • Easy to learn and use if you were experienced in expressjs/koajs

Environment Requirement

  • TypeScript >= 4.3
  • Node.js >= 14.x

Monorepo workflow (Rush)

This repository now includes a minimal Rush setup for monorepo orchestration while keeping existing package scripts (build, test, etc.) unchanged.

Common commands:

  • pnpm run rush:update — generate/update Rush lockfiles and install dependencies
  • pnpm run rush:install — install from existing Rush lockfile only
  • pnpm run rush:build — run each package build script in dependency order
  • pnpm run rush:test — run each package test script in dependency order

Issues

Contributions, issues and feature requests are welcome! Feel free to check issues page.

Contributing Guide

Stay In Touch

  • Website
  • Twitter
  • doc/v1
  • Blog

License

This project is MIT licensed.

Copyright © 2021-present, Jade Gu.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

TypeScriptfull-stacknodejstypescriptweb-framework

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言