HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
nylas
sync-engine
Python2014–2017
nylas / sync-engine · Archived

sync-engine

:incoming_envelope: IMAP/SMTP sync system with modern APIs

22Distinct people
39Mentions
0Explicit recommenders
3.5KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

:incoming_envelope: IMAP/SMTP sync system with modern APIs

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 12:54:37 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year39 dated mentions

Observed mentions: 2014-07-07 17:43:06 UTC to 2017-09-07 04:18:13 UTC.

0510152014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 13 mentions; 3 submissions, 10 comments20142015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 14 mentions; 0 submissions, 14 comments20152016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 5 mentions; 0 submissions, 5 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 7 mentions; 1 submissions, 6 comments2017

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC13310
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC14014
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC505
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC716

What Hacker News says

39 sources
We originally piloted using Nylas's APIs in our product about a year and a half ago. In that timespan, their pricing has changed significantly about 4 times and they do not seem like they have a particularly good grasp on their business model. They also, despite advertising 10 free test accounts, arbitrarily delete said accounts and then when you ask to get them reactivated you get connected with a sales rep. Their API sync-engine [0] either hasn't been updated since March, or hasn't been kept open source--neither of which is a great sign. We're currently using the open source Nylas sync engine in production as we were uncomfortable trusting an important feature of our product in a company that doesn't seem to have a firm idea of what they want to do. But with the seemingly abandoned open source project, we are now working on building out
Read the rest
our own syncing applications to ditch it altogether. I would strongly caution anyone considering using the sync APIs to think about what they are getting into and the switching costs. [0] https://github.com/nylas/sync-engine
In Sunsetting Nylas Mail Development
Nylas | https://nylas.com/ | Mostly Backend (Systems+Ops) | San Francisco, CA (SoMa) | ONSITE Hi! We're Nylas. We’re building an email platform to let our customers build apps integrating with email, contacts, and calendar. Under the hood, our simple APIs are powered by a large open source Python codebase that syncs data from providers like Gmail, Yahoo, Microsoft Exchange, and others. Thousands of developers depend on this platform for critical parts of their applications, so performance, reliability, uptime, and consistency are a must. Most of our code is open source (https://github.com/nylas/sync-engine) and we heavily use open source software. We take pride in the diverse culture we’ve built (we just reached 50% women!) and are looking for more than raw technical talent == We're particularly looking for folks who == * Take personal pr
Read the rest
ide in their work and value autonomy and ownership * Want the chance to step up and lead a team * Put the work before ego. We've got each others' backs, and we want you to be with us on that == A bit more about us == * Our backend is built on Python, Flask, gevent, nginx, MySQL, AWS, and Debian. We've been careful to keep our architecture componentized. * Tons of our code is open source. Check it out: https://github.com/nylas * We're a small team * We have a paid vacation policy & value personal responsibility and ownership. Benefits include free Lyft to & from the office, full health, dental, vision, and lunch every day. Some remote work / work-from-home is OK too. Apply at https://nylas.com/jobs or ping me directly (karim@nylas). We're a diverse team, and encourage applications from all backgrounds.
In Ask HN: Who is hiring? (September 2017)
Nylas has somewhat of a weird model. The Nylas client doesn't connect to you mail provider directly, instead the Nylas client connects to the Nylas Sync Engine. It used to be that using this API for this was a couple hundred a year, per account. Both the client and the sync engine are open source, so you've always been able to host your own. https://github.com/nylas/sync-engine
In Nylas Mail is now free
Nylas.com | Full time | San Francisco | Onsite ~ but we'll help you relocate Do you like writing open source code as your craft? Want to work on something that impacts every single person on the internet but isn't creepy? Nylas.com is hiring Engineers and SRE's to build beautiful products using EMAIL as its base. If you like ownership, steady customers, and a challenge of building then please reach out to me personally or apply below. You'll work on * https://github.com/nylas/sync-engine * https://github.com/nylas/N1 * Improving developer happiness - https://nylas.com/blog/technical-debt/ ... * And whatever else it takes to move the massive amounts of data that we see Tech Stack: Python, Flask, Electron, React, MySQL, AWS https://nylas.com/jobs/
In Ask HN: Who is hiring? (October 2016)
Glad to see you here. The first time I learned about Nylas (here on HN, can't find the link atm) someone complained rather loudly that the open-source version of the sync server doesn't support 'proper' authentication. I never saw a reply to that. Do you understand that criticism? Do you understand what they might've been talking about? Looking at GitHub I guess they were talking about https://github.com/nylas/sync-engine#nylas-api-service and the need to pass the id via basic auth/as username.
In Nylas N1 now has snooze, swipe actions, emoji, and more
Probably the biggest thing is that it translates a traditional document-based data structure (mailboxes via IMAP) into a stateless, streaming transactional data structure. This allows N1 to be way more efficient and faster, and only load about 2% of the total data in your mailbox. The sync engine is essentially an abstraction layer for IMAP/SMTP/MIME/etc. This architecture has become pretty common in the past few years: Mailbox, Outlook Mobile (Acompli), Spark, Cloud Magic, Gmailify, and many more run similar systems. Although as far as I know, we're the only one who has open sourced our backend.:https://github.com/nylas/sync-engine We actually released the API layer before N1, and lots of developers use it for their own apps and pay us to run the infrastructure. If you're curious, the full docs here: nylas.com/docs/platform You can prett
Read the rest
y easily set up the sync engine and run it yourself, either locally or on a VPC, and connect N1 to that instance. We do this ourselves when developing, and it's the best way to have 100% control over the entire stack. More info here: https://github.com/nylas/N1/blob/master/CONTRIBUTING.md#runn... There's a bunch of community developers than hang out in our chat room and can also give you some tips for getting started. You can join that here: http://slack-invite.nylas.com/
In Nylas N1 now has snooze, swipe actions, emoji, and more
Hey-- I work at Nylas. Would love any feedback you have for the site! There's a bit more info on our "Features" page: https://nylas.com/features/ In particular: > Nylas brings email into the 21st century with modern tools, RESTful developer APIs, and open source code. Integrating with Gmail or Exchange now takes minutes instead of months. Nylas is the easiest way to build an email app. Pretty much this means we talk IMAP/SMTP/ActiveSync/MIME so your app doesn't have to. Plus there are some nice new features, like a transactional "delta" endpoint and webhooks, which makes writing mail processing code a breeze. If you're a developer, the easiest place to dig in might be our docs: https://nylas.com/docs/platform or the open source sync engine: https://github.com/nylas/sync-engine We also shipped a new desktop email app this fall, which start
Read the rest
ed as a fork of Atom. You can see that code here: https://github.com/nylas/n1 Our website is sorely in need of a refresh, but right now our team is busy scaling and fixing bugs like crazy. (Relatedly, if any designers are looking for a job... feel free to email mg@nylas.com !)
In Email made me miserable, so I decided to build my own email app from scratch

Showing the 15 most recent of 39 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.