What is feathers built with?
feathers is a TypeScript repo built with Express, Koa, koa-body, and koa-compose. It stores its data in MongoDB, reaches it with knex, signs people in with bcryptjs, grant, tough-cookie, cookie-session, jsonwebtoken, and 1 more, and validates its data with Ajv, ajv-formats, and @sinclair/typebox. It has 39,483 written lines, with 105 test files.
Read on November 8, 2026, at commit 8c007bc. Read it as markdown
Backend
Sign-in 6
koa-session1 file
- grant3 files
- jsonwebtoken3 files
- tough-cookie3 files
- bcryptjs1 file
- cookie-session1 file
The base 2
- Express7 files · in packages/express/package.json
- Koa2 files · in packages/koa/package.json
Data access 1
knex3 files
Data 1
Other repos with a similar stack
Ordered by how much of its stack they share with feathers, then by stars.
Frequently asked questions
What language is feathers written in?
feathers is written in TypeScript, with 39,483 written lines.
What framework does feathers use?
feathers is built with Express, Koa, koa-body, and koa-compose.
The proof: in packages/express/package.json
What database does feathers use?
feathers stores its data in MongoDB and reaches it with knex.
What does feathers sign people in with?
feathers signs people in with bcryptjs, grant, tough-cookie, cookie-session, jsonwebtoken, and koa-session.
Does feathers have tests?
Yes. feathers has 105 test files.
Which repos have a stack like feathers's?
The ones that share most of its stack:strapi/strapiBudibase/budibasenocodb/nocodb
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

