London

Gajus Kuizinas

Elite
@gajus

Software architect. Passionate about Node.js, React, GraphQL, PostgreSQL. Active open-source contributor.

react-css-modules. Seamless mapping of class names to CSS modules inside of React components.

5.2k

slonik. A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.

4.9k

swing. A swipeable cards interface. The swipe-left/swipe-right for yes/no input. As seen in apps like Jelly and Tinder.

2.6k

babel-plugin-react-css-modules. Transforms styleName to className using compile time CSS module resolution.

2k

redux-immutable. redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.

1.9k

eslint-plugin-jsdoc. JSDoc specific linting rules for ESLint.

1.2k

roarr. JSON logger for Node.js and browser.

1.1k

eslint-plugin-flowtype. Flow type linting rules for ESLint.

1.1k

prepack-webpack-plugin. A webpack plugin for prepack.

1k

table. Formats data into a string table.

974

turbowatch. Extremely fast file change detector and task orchestrator for Node.js.

972

usus. Webpage pre-rendering service. ⚡️

800

flow-runtime. A runtime type system for JavaScript with full Flow compatibility.

798

surgeon. Declarative DOM extraction expression evaluator. 👨‍⚕️

689

liqe. Lightweight and performant Lucene-like parser, serializer and search engine.

681

eslint-config-canonical. The most comprehensive ES code style guide.

625

lightship. Abstracts readiness, liveness and startup checks and graceful shutdown of Node.js services running in Kubernetes.

532

write-file-webpack-plugin. Forces webpack-dev-server to write bundle files to the file system.

522

gitdown. GitHub markdown preprocessor.

450

xhprof.io. GUI to analyze the profiling data collected using XHProf – A Hierarchical Profiler for PHP.

430

global-agent. Global HTTP/HTTPS proxy agent configurable using environment variables.

414

contents. Table of contents generator.

410

brim. View (minimal-ui) manager for iOS 8.

388

youtube-player. YouTube iframe API abstraction.

386

http-terminator. Gracefully terminates HTTP(S) server.

332

react-aux. A self-eradicating component for rendering multiple elements.

323

scream. Dynamic viewport management for mobile. Manage viewport in different states of device orientation. Scale document to fit viewport. Calculate the dimensions of the "minimal" iOS 8 view relative to your viewport width.

292

isomorphic-webpack. Abstracts universal consumption of application code base using webpack.

290

graphql-deduplicator. A GraphQL response deduplicator. Removes duplicate entities from the GraphQL response.

281

create-index. Creates ES6 ./index.js file in target directories that imports and exports all sibling files and directories.

278

gajus.com-blog. The contents of the http://gajus.com/blog/.

225

puppeteer-proxy. Proxies Puppeteer Page requests.

214

wholly. jQuery plugin used to select the entire table row and column in response to mouseenter and mouseleave events. Wholly supports table layouts that utilize colspan and rowspan.

201

canonical-reducer-composition. Spec for Canonical Reducer Composition design pattern.

186

angular-swing. AngularJS directive for Swing: A swipeable cards interface. The swipe-left/swipe-right for yes/no input. As seen in apps like Jelly and Tinder, and many others.

181

dindent. HTML indentation library for development and testing.

179

babel-plugin-graphql-tag. Compiles GraphQL tagged template strings using graphql-tag.

174

eslint-plugin-canonical. ESLint rules for Canonical ruleset.

150

eslint-plugin-sql. SQL linting rules for ESLint.

113

babel-plugin-log-deprecated. Adds a console.warn statement to the functions annotated with @deprecated tag.

102

redux-immutable-examples. A complete application showing use of redux-immutable.

102

vlad. Input validation library promoting succinct syntax with extendable validators and multilingual support.

101

scalpel. A CSS selector parser.

97

babel-preset-es2015-webpack. Babel preset for all es2015 plugins except babel-plugin-transform-es2015-modules-commonjs.

96

graphql-lazyloader. GraphQL directive that adds Object-level data resolvers.

89

pg-formatter. A PostgreSQL SQL syntax beautifier.

83

planton. Database-agnostic task scheduler.

78

bugger. Bugger is a collection of functions for debugging PHP code.

75

dora. Input generation library for value resolution, data persistence, templates, CSRF and protection from XSS.

72

to-string-loader. to-string loader for webpack

65

postloader. A scaffolding tool for projects using DataLoader, Flow and PostgreSQL.

50

sister. Foundation for your emitter implementation. 202 reasons to not write your own implementation of event emitter.

49

gitinfo. Gets information about a Git repository.

47
53
Apply