InboxSDK

Dev tools

browser extension sdk

SHOW HN2015

InboxSDK

InboxSDK by Streak (YC S11) – Build Apps inside Gmail

inboxsdk.com

#gmail#browser extension#gmail sdk#javascript api

176points
62comments
#103of 2,565 in 2015
Top 5%of 2015 by points

How HN took it

CuriousMostly questions and neutral comments

7 positive, 20 neutral or asking, 0 mixed, 5 critical, out of 32 comments about the project. Thread score +0.07.

Execution: 5 for, 1 againstIdea: 2 for, 2 againstDesign: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Robust and easy to use, saves development time

    From 3 comments
    • Co-founder of DocSend here - we've been powering DocSend's integration into Gmail with the InboxSDK, and it's been a fantastic experience. So easy to use, and very robust -…
      schmielson on HN
    • We rebuilt the Gmail integration portion of our Screenleap extension using InboxSDK and reduced the size of our implementation from a bunch of files to 120 lines of code (the…
      ttruong on HN
    • We've been building our Gmail app over at http://CloseFox.com with InboxSDK and have really been enjoying it! Definitely a lot better than using gmail.js
      matthall28 on HN
  • Maintained changes to Gmail DOM quickly for users

    From 2 comments
    • We have systems in place to make sure we catch any changes to the DOM. We usually see these changes before 99% of gmail users and can make any necessary changes within minutes…
      alooPotato on HN
    • Streak's InboxSDK is the missing link to augmenting gmail's functionality. Gmail is a rich product that always seems to be changing silently. The Streak team does a fantastic job…
      flawless on HN

Objections

  • Not open source; no license on the JavaScript

    From 2 comments
    • You give the code in a .js file that you include in a browser plugin but, you don't state clearly whether this is or is not an open source project. The .js file has no license in…
      slackstation on HN
    • Why don't you host the source code on GitHub?
      ahmetmsft on HN
  • Dependent on Google not breaking DOM-based integration

    From 3 comments
    • What prevents Google closing the door on this?
      squiggy22 on HN
    • A well rounded answer, but I'll pass for now. If Google really believed in your ethos of making the software more valuable via third parties, their platform wouldn't require dom…
      squiggy22 on HN
    • Neat idea but I don't get how it works with feature rollouts. If Gmail is updated which changes the DOM and breaks the API how does the SDK handle being updated when it's rarely…
      BinaryIdiot on HN
  • Documentation broke on Safari 8

    From 2 comments
    • A well rounded answer, but I'll pass for now. If Google really believed in your ethos of making the software more valuable via third parties, their platform wouldn't require dom…
      squiggy22 on HN
    • I'm sure you guys have already figured this out by now, but you just need to add a polyfill for `endsWith` since Safari doesn't implement the ECMAScript 6 spec.…
      dtran on HN

Requests

  • Open source the full implementation

    From 2 comments
    • You give the code in a .js file that you include in a browser plugin but, you don't state clearly whether this is or is not an open source project. The .js file has no license in…
      slackstation on HN
    • Great job and initiative! Gmelius Founder here. A few questions: i) Are you planning to make the whole implementation Open Source? ii) Say I wish to adopt and use your SDK in my…
      xpressyoo on HN
  • Support for Exchange/Outlook on Mac

    From 2 comments
    • Any plans to support exchange in future?
      keithwarren on HN
    • Yeah, unfortunately it's Windows only atm. Outlook API's on Mac are basically non-existent, so we are having a hard time bridging these :/
      mnkypete on HN
  • Signature support in Inbox

    From 1 comment
    • Does this mean I can have a SIGNATURE in Inbox now? If so, how? (I'm using Safari, so there hasn't been any way that I know of to use a signature, which is the one dealbreaker…
      thyselius on HN

Questions

  • How does it handle Gmail DOM changes?

    From 2 comments
    • Serious question: How would this handle changes in Gmail? Google is the platform owner and may change it without prior notice. My interest is in understanding how would someone…
      bliti on HN
    • Neat idea but I don't get how it works with feature rollouts. If Gmail is updated which changes the DOM and breaks the API how does the SDK handle being updated when it's rarely…
      BinaryIdiot on HN
  • How does it differ from Gmail Contextual Gadgets?

    From 1 comment
    • Can anyone explain how this is different from Google's Gmail Contextual Gadgerts? https://developers.google.com/gmail/contextual_gadgets#what_is_a_gmail_contextual_gadget I'm…
      Avalaxy on HN

Alternatives named

  • Gmail REST API

    From 1 comment
    • If anyone wants to go a different route, Gmail has a fairly complete REST API [1]. [1] https://developers.google.com/gmail/api/
      yid on HN
  • gmail.js

    From 2 comments
    • We've been building our Gmail app over at http://CloseFox.com with InboxSDK and have really been enjoying it! Definitely a lot better than using gmail.js
      matthall28 on HN
    • Creator of gmail.js here. Can confirm
      kartikt on HN
  • Nylas

    From 2 comments
    • How does this compare with Nylas (https://nylas.com), who claims they're the "next generation email platform"?
      cherry_su on HN
    • Nylas is really cool. If I remember correctly they are building a base email application that can be extended with plugins (like the atom editor). This does require people to…
      alooPotato on HN
  • Gmail Contextual Gadgets

    From 2 comments
    • Can anyone explain how this is different from Google's Gmail Contextual Gadgerts? https://developers.google.com/gmail/contextual_gadgets#what_is_a_gmail_contextual_gadget I'm…
      Avalaxy on HN
    • In my experience (I've built a gadget for our internal use, to create tickets on our software from emails), the gadgets are fairly limited, both in terms of the content they can…
      icebraining on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/9583976)