feishin vs Folo
feishin and Folo share 13 technologies: React, React Router, Vite, idb-keyval, electron-store, Electron, motion, react-error-boundary, cmdk, Radix UI, dompurify, Zod, and electron-log. Both are written in TypeScript.
What they share and what sets them apart
jeffvli
feishin
A modern self-hosted music player.
TypeScript10.4kRead on November 13, 2026, at commit 9182c91What is feishin built with?Only in feishin
@ts-rest/core
- Mantine
- atlaskit
overlayscrollbars-react
- react-player
@wavesurfer/react
- butterchurn
- butterchurn-presets
overlayscrollbars
- react-split-pane
react-virtualized-auto-sizer
react-window
wavesurfer.js
react-icons
- Cheerio
validate-color
In common
RSSNext
Folo
🧡 Folo is the AI RSS Reader
TypeScript39.3kRead on November 14, 2026, at commit 577846bWhat is Folo built with?Only in Folo
- @electron-toolkit/preload
- Firebase
PostHog
react-native
- Expo
- expo-sqlite
- expo-secure-store
- Hono
- @fastify/middie
- Fastify
- Sentry
- wa-sqlite
- Vercel
- Tailwind CSS
- electron-context-menu
- linkedom
- js-yaml
- electron-squirrel-startup
class-variance-authority
sonner
- lexical
usehooks-ts
- React Hook Form
dnd-kit
- react-hotkeys-hook
- @tanstack/react-virtual
re-resizable
@use-gesture/react
embla-carousel-react
- embla-carousel-wheel-gestures
- masonic
- react-google-recaptcha-v3
react-intersection-observer
- react-resizable-layout
- xyflow
@floating-ui/react
@number-flow/react
- @splinetool/react-spline
- Headless UI
- lethargy
- react-blurhash
react-fast-marquee
- react-ios-pwa-prompt
- react-selecto
react-shadow
react-zoom-pan-pinch
- Drizzle
ai
- @folo-services/ai-tools
shiki
@shikijs/transformers
- hast-util-to-jsx-runtime
- hast-util-to-mdast
katex
- mdast-util-gfm-strikethrough
- mdast-util-gfm-table
- mdast-util-to-markdown
- plain-shiki
- react-markdown
react-qr-code
rehype-raw
remark-gfm
@hookform/resolvers
- react-native-uikit-colors
nativewind
@shikijs/themes
- react-native-svg
react-native-reanimated
react-native-safe-area-context
- Shopify
- expo-image
react-native-gesture-handler
- @gorhom/portal
react-native-screens
react-native-keyboard-controller
- react-native-root-siblings
zeego
- @rntp/player
- expo-glass-effect
- expo-linear-gradient
- expo-status-bar
- react-native-webview
- react-native-otp-entry
- react-native-sheet-transitions
- @expo/react-native-action-sheet
- expo-blur
react-native-pager-view
@react-native-picker/picker
react-freeze
- react-native-awesome-slider
react-native-edge-to-edge
- expo-symbols
- sf-symbols-typescript
- @react-native-firebase/app-check
- Better Auth
- expo-apple-authentication
- @react-native-community/image-editor
- expo-document-picker
- expo-image-manipulator
- expo-image-picker
- expo-media-library
- qrcode
- react-native-image-colors
- expo-updates
- androidx.fragment:fragment
- androidx.viewpager2:viewpager2
- rc-modal-sheet
- react-photo-view
- xss
- resvg
- satori
- PostCSS
postcss-js
- tailwindcss-animate
tailwindcss-motion
tailwindcss-safe-area
- tailwindcss-uikit-colors
- @egoist/tailwindcss-icons
- @iconify/utils
- @react-hook/window-size
@rehookify/datepicker
input-otp
vaul
@lexical/markdown
@microflash/remark-callout-directives
rehype-stringify
- remark
remark-directive
- remark-gh-alerts
- remark-parse
unified
@t3-oss/env-core
tailwind-merge
- hast-util-sanitize
- hast-util-to-text
rehype-infer-description-meta
rehype-parse
rehype-sanitize
- unist-util-visit
- unist-util-visit-parents
- @mozilla/readability
Side by side
feishinFolo
SizeLines written by people and agents, without generated ones; code files, without tests.
feishin163,553 lines written988 code files
Folo277,278 lines written2,536 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
feishin0.4% of its commits signed by AIWith Claude Code, GitHub Copilot, and Jules
Folo9.2% of its commits signed by AIWith Claude Code and GitHub Copilot
ActivityFrom GitHub and its history, on the day SeeRepo read it.
feishinLast push November 11, 20264,212 commits10,404 stars
FoloLast push November 10, 20267,394 commits39,290 stars
TestsThe files that test the code, and the share of code files a test imports.
feishin0 test files
Folo271 test files13.1% of its code files have a test that imports them
Frequently asked questions
Which is bigger, feishin or Folo?
Folo, with 277,278 lines written; feishin has 163,553.
The proof: RSSNext/Folo's code at commit 577846b
Which has more GitHub stars, feishin or Folo?
Folo, with 39,290 stars; feishin has 10,404.
The proof: RSSNext/Folo on GitHub
Which has more tests, feishin or Folo?
Folo, with 271 test files.
The proof: RSSNext/Folo's code at commit 577846b
Which was updated more recently, feishin or Folo?
feishin: its last push was on November 11, 2026, and Folo's on November 10, 2026.
The proof: jeffvli/feishin's commits on GitHub
Which has more commits signed by AI, feishin or Folo?
Folo: an AI signed 9.2% of its commits, with Claude Code and GitHub Copilot; in feishin, 0.4%.
The proof: the commits each tool signed in RSSNext/Folo
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.

