Skip to content

Repository files navigation

Nylas

Nylas JavaScript

Modern, open source JavaScript/TypeScript packages for Nylas — the infrastructure that powers communications

@nylas/connect version @nylas/react version License: MIT Node.js TypeScript

📖 Docs · 📚 API Reference · 🚀 Sign up · 💡 Samples · 💬 Forum


Modern, open source JavaScript/TypeScript packages for integrating with Nylas — the infrastructure that powers communications. Integrate with Gmail, Microsoft, IMAP, Zoom, and 250+ providers in 5 minutes, or give your AI agent its own mailbox. Covers Agent Accounts, Email, Calendar, Contacts, Scheduler, and Notetaker.

📦 Packages

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

📖 Documentation →

npm install @nylas/connect

React components and hooks for Nylas API integration.

  • TypeScript-first with full type safety
  • Works with React 18 and 19
  • Pre-built Scheduler and booking UI components
  • OAuth connection hooks and utilities
  • Modular exports for tree-shaking

📖 Documentation →

npm install @nylas/react

🛠 Development

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

🤝 Contributing

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

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🆘 Support


Built with ❤️ by the Nylas team and open source contributors.

About

Open-sourced web libraries

Resources

Contributing

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages