GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” GitHub - nylas/javascript: Open-sourced web libraries

BranchesTags
Open more actions menu

Latest commit

 

History

101 Commits
101 Commits

Folders and files

NameName
Last commit message
Last commit date
.changeset
.changeset
 
 
.github
.github
 
 
.husky
.husky
 
 
packages
packages
 
 
scripts
scripts
 
 
.gitignore
.gitignore
 
 
.nxignore
.nxignore
 
 
.oxlintrc.json
.oxlintrc.json
 
 
.prettierignore
.prettierignore
 
 
.prettierrc.mjs
.prettierrc.mjs
 
 
CODEOWNERS
CODEOWNERS
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
README.md
README.md
 
 
nx.json
nx.json
 
 
package.json
package.json
 
 
pnpm-lock.yaml
pnpm-lock.yaml
 
 
pnpm-workspace.yaml
pnpm-workspace.yaml
 
 

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.

@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 โ†’

npm install @nylas/connect

@nylas/react

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

  • ๐Ÿ“š Documentation: developer.nylas.com
  • ๐Ÿ’ฌ Community: Forums
  • ๐Ÿ› Issues: GitHub Issues

Built with โค๏ธ by the Nylas team and open source contributors.

About

Open-sourced web libraries

Resources

Readme

Contributing

Contributing
Activity
Custom properties

Stars

6 stars

Watchers

0 watching

Forks

2 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.