React
Effect integration with TanStack Query, comprehensive UI components, and real-time chat functionality for React applications.
Effectify is a comprehensive suite of packages that brings the power of Effect to modern web development. It provides type-safe, composable solutions for React, SolidJS, and Node.js applications, enabling you to build robust applications with excellent error handling and developer experience.
React
Effect integration with TanStack Query, comprehensive UI components, and real-time chat functionality for React applications.
SolidJS
Reactive Effect integration optimized for SolidJS’s fine-grained reactivity system with UI components and chat features.
Node.js Backend
Authentication services, better-auth integration, and complete backend solutions built with Effect.
Universal
Shared domain logic, types, and business rules that work across all platforms and frameworks.
Every package is built with TypeScript and Effect’s powerful type system, providing compile-time guarantees and excellent IDE support.
Build complex applications from simple, composable parts using Effect’s functional programming patterns.
Robust error handling with Effect’s error management system, making your applications more reliable and easier to debug.
Share business logic and types across React, SolidJS, and Node.js applications for consistent behavior.
Choose your platform to get started:
React Application
npm install @effectify/react-query @tanstack/react-query effectSolidJS Application
npm install @effectify/solid-query @tanstack/solid-query effectNode.js Backend
npm install @effectify/node-better-auth better-auth effectExplore complete example applications built with Effectify:
GitHub
View source code, report issues, and contribute to the project.
Discussions
Join the community discussions, ask questions, and share your projects.
Effect Discord
Connect with the broader Effect community for support and collaboration.
This update verifies GitHub Pages deployment triggered by Nx affected changes to the docs project.