An open API service indexing awesome lists of open source software.

https://github.com/nylas/javascript

Open-sourced web libraries
https://github.com/nylas/javascript

Last synced: 3 months ago
JSON representation

Open-sourced web libraries

Awesome Lists containing this project

README

          

# Nylas JavaScript

> Modern, open source JavaScript/TypeScript packages for integrating with the Nylas platform

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Node.js](https://img.shields.io/badge/Node.js-22%2B-green.svg)](https://nodejs.org/)
[![TypeScript](https://img.shields.io/badge/TypeScript-Ready-blue.svg)](https://www.typescriptlang.org/)

## 📦 Packages

This monorepo contains developer-friendly packages for building applications with Nylas APIs. Each package is independently versioned and published to npm.

### [`@nylas/connect`](./packages/nylas-connect/)

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 →**](./packages/nylas-connect/README.md)

```bash
npm install @nylas/connect
```

---

## 🛠 Development

This is a monorepo managed with **pnpm workspaces**.

```bash
# 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](./CONTRIBUTING.md) 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](./LICENSE) file for details.

## 🆘 Support

- **📚 Documentation**: [developer.nylas.com](https://developer.nylas.com)
- **💬 Community**: [Forums](https://forums.nylas.com)
- **🐛 Issues**: [GitHub Issues](https://github.com/nylas/web/issues)

---

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