hello-world
InboxSDK
hello-world | InboxSDK | |
---|---|---|
1 | 5 | |
42 | 711 | |
- | 1.3% | |
4.2 | 9.6 | |
about 1 month ago | 4 days ago | |
JavaScript | TypeScript | |
The Unlicense | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hello-world
-
Show HN: Open-Sourcing InboxSDK (YC S11) – Build Apps in Gmail
You've loaded the InboxSDK with an unregistered appId. Registration is free but necessary to load the SDK.
https://github.com/InboxSDK/hello-world
InboxSDK
- InboxSDK – a library for building browser extensions for Gmail
- InboxSDK - a JavaScript library for building apps inside of Gmail with browser extensions
- Inbox SDK-JS library for building apps inside of Gmail with browser exts
-
Show HN: Open-Sourcing InboxSDK (YC S11) – Build Apps in Gmail
(Streak and InboxSDK developer here)
>2. source code looks a bit old search /* @flow */
The codebase is in a hybrid setup of Flow and Typescript right now as we've been incrementally moving to Typescript. We've been opportunistically updating code to Typescript as we go. There is some awkwardness at the boundaries requiring some types to be specified again in the other system, but neither has any real concepts the other doesn't so it's not as painful as one might think. We do expect to get the codebase to pure Typescript in the future; we've recently finished a large conversion of an internal non-InboxSDK codebase of ours.
>3. https://github.com/InboxSDK/InboxSDK/blob/main/package.json dev dependencies mixed with everything else
That package.json isn't actually part of the published npm package. Only the files in packages/core/ are published in the npm package. When we started publishing to npm, we wanted the package to have a separate readme and directory structure from the main repo so we set up that separate directory for publishing it.
What are some alternatives?
gmail.js - Gmail JavaScript API