San Mateo, CA

Joon Ho Cho

Elite
@joonhocho

tsdef. TypeScript common pattern shortcut definitions / utility gist library

597

tscpaths. Replace absolute paths to relative paths after typescript compilation

268

react-native-google-sign-in. React Native Wrapper for Latest Google Sign-In OAuth SDK / API

216

graphql-rule. GraphQL rule / access control / auth / security / authorization / permission

157

graphql-input-number. A configurable custom input number type for GraphQL with sanitization and validation.

101

react-native-linkedin-sdk. React Native Wrapper for Latest LinkedIn Mobile SDK for Sign-In / Auth and API Access.

41

batchloader. BatchLoader is a utility for data fetching layer to reduce requests via batching written in TypeScript. Inspired by Facebook's DataLoader. Works great with GraphQL, MongoDB, Mongoose, etc.

35

firebase-encode. Encode and decode firebase key string to escape and unescape unsafe characters (.$[]#/).

35

proptypes-parser. PropTypes parser / generator for React and React Native components with GraphQL-like syntax.

29

react-native-mail-compose. React Native library for composing email. Wraps MFMailComposeViewController for iOS and Intent for Android.

27

react-native-message-compose. React Native library for composing Message / SMS / Text. Wraps MFMessageComposeViewController for iOS and Intent for Android.

24

graphql-scalar. Configurable custom GraphQL Scalars (string, number, date, etc) with sanitization / validation / transformation in TypeScript.

23

vcard-generator. VCard v4.0 rfc6350 compliant generator from JSON.

22

graphql-input-string. A configurable custom input string type for GraphQL with sanitization and validation.

20

graphql-relay-connection. A GraphQL Relay connection with cursor based on any comparator. Can be used with ObjectId for MongoDB.

20

seri. JavaScript (Node.js) serializer / deserializer with support for classes.

18

tsapis. Various cloud services API response types documented and written in TypeScript

16

country-calling-code. Country calling codes based on countrycode.org

15

auth0-react-native. React Native port of Auth0 SDK (auth0/auth0.js)

10

react-native-router-relay-todo. React Native Todo App with react-router-native and relay

10

react-hat. A higher order component for react-helmet that auto fills favicon, og, twitter meta tags for SEO.

9

s3-policy-v4. Amazon AWS S3 Upload Policy Generator with Signature Version 4

8

iso-country-codes. ISO Country Codes including Alpha-2, Alpha-3, and numeric codes

7

angular-smart-scroll. Smart infinite scroll directive for Angular.js that is customizable to support nested, horizontal, vertical, and/or bidirectional scrolls

7

underscore-node. Underscore for Node.js without unnecessary cross-browser checks

7

romodel. A lightweight and unopinionated model-based data accessor / enhancer library

6

ts-jutil. TypeScript library of simple utility functions

6

graphql-fetcher. A GraphQL data fetcher using fetch API.

5

jexgrid. JavaScript Grid Solution

4

rn-json-store. A thin wrapper around React Native's AsyncStorage to easily write and read JSON values.

4

react-native-contact-picker. React Native wrapper for CNContactPickerViewController

4

basex-encoder. Encode / decode any base X to and from string or buffer written in TypeScript

3

graphql-complexity. Compute complexity of GraphQL Queries

3

react-static-boilerplate. Boilerplate and tooling for React.js apps optimized for CDN hosting like GitHub Pages, Amazon S3, or Firebase. Stack: React.js, Redux, CSS Modules, PostCSS, ES6/ES2015 via Babel, Webpack, Browsersync, React Hot Loader

2

firestore-backup-cronjob. TypeScript

2

s3-policy-middleware. Express Middleware for Amazon AWS S3 Upload Policy Generator with Signature Version 4

2

angular-facebook-api. A Facebook SDK wrapper service for Angular.js

2

react-native-message-composer. React Native module bridge to iOS MFMessageComposeViewController

2

fullcontact-card-reader. FullContact Card Reader API Wrapper for Node.js

2

mylasttie. Translations of "[Text] Soon I will be gone forever, but that's okay as long as someone reads this" from Reddit.

2

unagi. A collection of basic JavaScript utility functions intended for Node.js (V8). It is best optimized for performance with NO cross-browser compatibility.

2

jwt-node-decoder. Decodes JWT (JSON Web Token) and checks expiration date. A Node port of angular-jwt.

2

auth-perm. A simple level-based permission / authorization / access control

2

vcard3. vCard 3.0 iOS compliant

1

expjson. Super lightweight, fast, and optimized evaluate-able and compilable expressions in JSON written in TypeScript

1

memprop. React optimization tool for memoizing (function / object) property to avoid unnecessary re-renders

1

superwild. Extremely fast, optimized, compilable wildcard pattern matching without using RegExp, which is slow.

1

tsxhr. A super lightweight XMLHTTPRequest wrapper written in TypeScript. No dependencies.

1

tstf. CLI tools for useful TypeScript code transformations such as paths transforms.

1

brands. social media brands / branding resources

1

react-native-gifted-chat. 💬 The most complete chat UI for React Native

1

swifty-js. Swift like property observer (willSet, didSet) pattern for JavaScript.

1

sanidator. Sanitize and Validate JavaScript Objects

1

webtil. Tiny utility library functions to be used in browser written in TypeScript

1

ga-util. Google Analytics Wrapper written in TypeScript

1

awesome-graphql. Awesome list of GraphQL & Relay

1

material-design-color-palette. Material design color palette meets TinyColor

1

tshttpcode. HTTP Status Code enum in TypeScript optimized for tree shaking

1

react-native-add-contact. WIP: NOT WORKING YET! Add contact to address book

1
59
Apply