Happy Hacktoberfest! Let's Build with Nylas :)
Create and find code snippets for Nylas authentication, scheduling, email, calendar, and more. View code snippet ideas in the issues list.
- Nylas documentation: API references, developer guides, and more.
- Nylas blog: We post new developer content 1–2 times a week here.
- Nylas YouTube channel: "Coding with Nylas", "Nylas On-Demand", and more. New content weekly.
If you're interested in building for Nylas, come join us.
We will follow guidelines provided by hacktoberfest. Please review them here.
View open issues with the hacktoberfest
label.
If you plan to work on an issue, start a quick dialogue with the maintainer and wait for the maintainer to assign the issue to you. We want everyone to get a chance to contribute, please do not take on multiple issues at once (chat with us before doing so). We will review assigned issues frequently to give everyone a chance to contribute.
Once a PR is open and being worked on for an issue, ensure to link the issue to the PR. Linking an issue to development branch can be done on the Issue page (search for Development
).
Only issues addressed via PRs will count towards Hacktoberfest participation. Only PRs against issues will be tagged with HACKTOBERFEST
and HACKTOBERFEST-ACCEPTED
.
If you have other code samples in mind that you like to contribute, open an issues and request feedback from the maintainer before proceeding to ensure the PR will be accepted and count towards Hacktoberfest participation. We want to ensure the issue is correctly labelled for Hacktoberfest.
Check out our PR Template for you to check off before submitting a PR request. You can always reach out to the maintainer via the Issue/PR if something is not clear :)
It is up to Nylas to accept or not accept any pull requests, there is no guarantee of your PR being merged or used in the future.
We will mark any invalid PRs that contain spam, does not follow contribution guidelines, or is not in accordance with our code of conduct.
Check out our FAQs. If you don't find what you are looking for, feel free to create an issue with the label Question
and we'll follow up.
[Language]
- api-language-code-sample-name: Description of code sample
- python-account-tokeninfo: Get information about your auth tokens!
Node.js SDK
- node-starter-repo: Start building with the Nylas Node.js SDK!
- node-email-send: Send an email with Nylas the Node.js SDK!
- node-email-read: Read your email with Nylas the Node.js SDK!
- node-email-delete: Delete an email with the Nylas Node.js SDK!
- node-email-create-draft: Create an draft with the Nylas Node.js SDK!
Python SDK
- python-email-send: Send an email with the Nylas Python SDK!
- python-email-read: Read your email with the Nylas Python SDK!
- python-email-delete: Delete an email with the Nylas Python SDK!
- python-email-filter: Filter Emails with the Python Nylas SDK!
Ruby SDK
- ruby-email-send: Send an email with the Nylas Ruby SDK!
- ruby-email-read: Read your email with the Nylas Ruby SDK!
- ruby-email-delete: Delete an email with the Nylas Ruby SDK!
- Shoes-Mail-Client: Create a mail box using the Nylas APIs, JRuby and Shoes 4.
Java SDK
- java-email-send: Send an email with the Nylas Java SDK!
- java-email-send-form: Send an email from a web form with the Nylas Java SDK!
- java-read-inbox: Read your email with the Nylas Java SDK!
- java-email-delete: Delete an email with the Nylas Java SDK!
Other languages
- Send Emails with Rust and C#: Send an email with Nylas REST APIs using Rust or C#!
- Send and Read Emails with PHP: Read or Send an email with Nylas REST APIs using PHP!
Node.js SDK
- node-read-account: Read account details using Nylas Node SDK!
- node-create-calendar: Create calendar using Nylas Node SDK!
Python SDK
- python-read-account: Read account details using Nylas Python SDK!
Python SDK
Other languages
- contact-list-json-data: Use JSON data with the Contact List Component!
- node-read-contacts: Read contacts using Nylas Node SDK and TypeScript
- create-contacts-from-emails: Create contacts from latest emails using Nylas Node SDK and TypeScript
Python SDK
- python-update-contact: Update an existing account with Python Nylas SDK!
- python-create-contact: Create a contact using the Nylas Python SDK!
- python-delete-account: Delete account details using Nylas Python SDK!
Node.js SDK
- node-manage-calendar-events: Manage calendar events with the Nylas Node.js SDK!
- node-send-calendar-event-notifications Manage calendar events notifications with the Nylas Node.js SDK!
Python SDK
- python-holiday-generator: Generate a Markdown file of your Holidays Calendar using the Nylas Python SDK
- python-create-calendar: Create a calendar using Python SDK!
- python-filter-calendar: Filter Calendar Event using Nylas Python SDK!
- python-recurring-calendar: Re-occuring Calendar Event using Nylas Python SDK!
Other languages
- Read Calendars with C#: Read calendars using C#
- Read Events with C#: Read daily events using C#
- Create Events with C#: Create an event using C#
Node.js SDK
- node-scheduler-create: Create a scheduler page with the Nylas Node.js SDK!
- python-sentimentanalysis-r-shiny: Get sentiment analysis on email data
Node.js
- node-webhooks-challenge-serverless-function: Create Nylas Webhooks with NodeJS
- infra-setup: A collection of scripts to automate Nylas client's required infrastructure