Modern, open source JavaScript/TypeScript packages for integrating with the Nylas platform
This monorepo contains developer-friendly packages for building applications with Nylas APIs. Each package is independently versioned and published to npm.
Modern, secure OAuth connection library for Nylas APIs.
- ESM-only, TypeScript-first, zero runtime dependencies
- Works in modern browsers and Node 22+
- Automatic session, token, and scope management
- Popup and inline OAuth flows
npm install @nylas/connect
This is a monorepo managed with pnpm workspaces.
# Install dependencies
pnpm install
# Build all packages
pnpm build
# Run tests
pnpm test
# Lint code
pnpm lint
We welcome contributions! Please see our Contributing Guide for details on:
- Setting up your development environment
- Submitting bug reports and feature requests
- Creating pull requests
- Code style and testing guidelines
This project is licensed under the MIT License - see the LICENSE file for details.
- 📚 Documentation: developer.nylas.com
- 💬 Community: Forums
- 🐛 Issues: GitHub Issues
Built with ❤️ by the Nylas team and open source contributors.