All 161 Dependencies

Every package Abby depends on, ranked by repo health score.

Abby is an open-source feature flag, remote configuration, and A/B testing platform built for TypeScript developers who want compile-time safety alongside runtime flexibility. Unlike generic feature management tools that rely on string keys and runtime lookups, Abby threads your project configuration as TypeScript generics through its SDK, so the compiler catches mismatches between your code and your dashboard before they reach production.

The platform is structured as a Turborepo monorepo with a shared core SDK and dedicated packages for React, Next.js, Angular, Svelte, Node.js, and Remix — each framework adapter wraps the same core logic and exposes idiomatic hooks and utilities. The backend is a Next.js application using the T3 Stack (tRPC, Prisma, Tailwind), with a separate Hono-based REST API layer that serves flag data to client SDKs with Redis-backed caching for performance.

Abby is privacy-first by design: it collects no personalized user data and uses no marketing cookies. All A/B test data is anonymized, making it suitable for teams operating under GDPR, HIPAA, or other data regulations. You can self-host the entire stack using Docker Compose — the included configuration spins up MariaDB, Redis, and MailHog for a fully local environment — or use the hosted service at tryabby.com.

The project includes a browser DevTools extension for real-time inspection of active flags and remote config values, a CLI tool for managing configuration from the terminal, and an environment isolation system that lets teams test flag combinations in dev and staging before enabling them in production.

26 clear ^0.1.0 34 tailwindcss-animate ^1.0.6 35 next-plausible ^3.11.3 outdated 38 nextjs-cors ^2.1.2 39 @monaco-editor/loader ^1.3.3 39 tsconfig-paths ^4.2.0 41 react-use-wizard ^2.2.3 42 CSSType ^3.1.2 42 Portfinder ^1.0.32 42 clsx ^1.2.1 outdated 44 Polka ^0.5.2 44 cmdk ^0.2.0 outdated 44 next-themes ^0.2.1 outdated 45 Prompts ^2.4.2 47 Mousetrap ^1.6.5 49 Tailwind CSS Forms ^0.5.3 49 cors ^2.8.5 49 ms ^2.1.3 49 tailwindcss-typography ^0.5.9 50 deepmerge ^4.3.1 50 superjson 1.9.1 outdated 51 Melt UI ^0.17.0 outdated 51 memoize ^10.0.0 outdated 52 @monaco-editor/react ^4.5.1 52 next-sitemap ^3.1.55 outdated 52 ts-node ^10.9.1 53 isbot ^3.6.8 outdated 53 micro ^10.0.1 54 Headless UI ^1.7.13 outdated 57 ora ^8.0.1 outdated 58 Fuse.js ^7.0.0 58 node-fetch ^3.3.1 59 NextAuth.js 1.0.5 outdated 59 NextAuth.js 4.22.1 outdated 59 jest-dom ^5.16.5 outdated 60 globby ^14.0.2 outdated 61 Nextra 2.13.2 outdated 61 Nextra 2.13.2 outdated 61 React Testing Library ^13.4.0 outdated 62 Commander.js ^10.0.1 outdated 62 prettier-plugin-tailwindcss ^0.1.13 outdated 63 @octokit/webhooks ^13.3.0 outdated 63 React Hot Toast ^2.4.0 63 tslib ^2.3.0 63 unconfig ^0.3.10 outdated 64 DOM Testing Library ^9.2.0 outdated 65 Lodash ^4.17.21 66 octokit.js ^4.0.2 outdated 67 next-seo ^5.15.0 outdated 67 prisma-cli 5.19.0 outdated 69 Fontsource Inter ^5.0.8 69 React Icons ^4.11.0 outdated 70 Chalk ^5.2.0 outdated 70 MDX ^3.0.0 70 MDX ^3.0.0 71 Magicast ^0.3.4 outdated 73 figlet ^1.6.0 74 vite-tsconfig-paths ^4.3.2 outdated 75 rate-limiter-flexible ^5.0.3 outdated 76 Day.js ^1.11.7 76 Koa ^2.14.2 outdated 78 Radix UI ^1.0.3 78 Radix UI ^1.0.5 78 Radix UI ^2.0.6 outdated 78 Radix UI ^2.0.2 outdated 78 Radix UI ^1.1.3 78 Radix UI ^1.0.6 78 Radix UI ^1.1.3 78 Radix UI ^1.2.2 78 Radix UI ^1.0.2 78 Radix UI ^1.0.2 78 Radix UI ^1.1.0 78 Radix UI ^1.0.6 78 dotenv ^16.0.3 outdated 78 unplugin-dts 3.9.0 outdated 79 Motion ^10.12.7 outdated 79 RxJS ~7.8.0 79 esbuild 0.18.17 outdated 79 ts-pattern ^4.2.2 outdated 80 tsup ^6.5.0 outdated 80 user-event ^14.4.3 81 @hono/node-server ^1.10.1 outdated 81 Autoprefixer ^10.4.14 81 Zustand ^4.4.1 outdated 82 class-variance-authority ^0.4.0 outdated 82 js-cookie ^3.0.1 83 MSW (Mock Service Worker) ^1.2.2 outdated 85 Shiki ^0.11.1 outdated 86 Chart.js ^4.2.1 88 dnd-kit ^6.0.8 88 dnd-kit ^7.0.2 outdated 88 dnd-kit ^3.2.1 outdated 89 Hono ^4.5.8 89 Immer ^9.0.21 outdated 89 Nodemailer ^6.9.1 outdated 89 tailwind-merge ^1.13.1 outdated 90 @cloudflare/workers-types ^4.20231218.0 outdated 90 Express ^4.19.2 outdated 90 React Email 0.0.5 outdated 90 React Email 0.0.5 outdated 90 React Email 0.0.3 outdated 90 React Email 0.0.3 outdated 90 React Email 0.0.3 outdated 90 React Email 0.0.3 outdated 90 React Email 0.0.3 outdated 90 React Email 0.0.3 outdated 90 React Email 0.0.5 outdated 90 React Email 0.0.4 outdated 90 React Email 0.0.3 outdated 90 Tailwind CSS ^3.3.1 outdated 90 jsdom ^20.0.3 outdated 90 nuqs ^1.17.8 outdated 90 sharp ^0.33.4 outdated 90 tRPC Server ^10.19.1 outdated 90 tRPC Server ^10.19.1 outdated 90 tRPC Server ^10.19.1 outdated 90 tRPC Server ^10.19.1 outdated 91 @hono/zod-validator ^0.1.11 outdated 91 BullMQ ^5.8.2 outdated 91 Prisma Client 5.19.0 outdated 91 Recharts ^2.12.7 outdated 91 Zod ^3.21.4 outdated 91 prettier ^2.8.7 outdated 92 @vitejs/plugin-react 4.2.1 outdated 92 React Hook Form ^7.44.3 92 TanStack Query ^4.29.1 outdated 92 Tiptap Core 2.4.0 outdated 92 Tiptap Core 2.4.0 outdated 92 Tiptap Core 2.4.0 outdated 92 Tiptap Core 2.4.0 outdated 92 Tiptap Core 2.4.0 outdated 92 Tiptap Core 2.4.0 outdated 92 lucide-react 0.320.0 outdated 92 postcss ^8.4.21 93 Monaco Editor ^0.39.0 outdated 93 Vitest 2.0.5 outdated 93 ioredis ^5.4.1 outdated 93 stripe-js ^1.52.1 outdated 94 SvelteKit ^1.15.8 outdated 94 Vite 5.4.0 outdated 95 OpenAI ^4.56.0 outdated 95 Sentry JavaScript (@sentry/browser) ^8 outdated 95 Storybook ^7.0.5 outdated 95 Storybook ^7.0.5 outdated 95 Stripe Node.js Library ^11.18.0 outdated 95 TypeScript 5.5.4 outdated 96 Next.js 13.3.4 outdated 96 Next.js 14.0.4 outdated 96 Next.js 14.1.1 outdated 98 @angular/core ^18.1.2 outdated 98 @angular/core ^18.1.2 outdated 98 @angular/core ^18.1.2 outdated 98 @angular/core ^18.1.2 outdated 98 @angular/core ^18.1.2 outdated 98 @angular/core ^18.1.2 outdated 98 @angular/core ^18.1.2 outdated 98 @angular/core ^18.1.2 outdated 98 @angular/core ^18.1.2 outdated 98 @angular/core ~0.12.0 outdated 98 React 18.2.0 outdated 98 React DOM 18.2.0 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers