About Us   Careers   
Wayfair GitHub Icon
Wayfair GitHub Icon
Wayfair GitHub Icon

Featured Projects

git-parse allows JavaScript developers to treat a git repository as they would treat a regular object. This data structure simplifies git operations and manipulation of state without having to write boilerplate git cli functions within their project. We've noted dependencies for this project exceeding 5 thousand, 350k downloads a week on NPM, and usage in well known packages like apollo


tremor is Wayfair's solution to ingesting data signals from production traffic at the billion-dollar enterprise scale. By using Rust instead of our previous Java-based solution, Wayfair saw significant gains in computational leverage and throughput for our infrastructure.


extra-model is an implementation of the ExtRA algorithm. Unsupervised, the algorithm executes an NLP task called Aspect-Based Sentiment Analysis, used routinely in production on more than 1 million reviews across the Wayfair catalog.


View Our Projects
Git Parse sample imagetremor sample imageSentiment Sample Image
Filter
Python
Java
Rust
Kotlin
JavaScript
Markdown
TypeScript

Python
Java
Rust
Kotlin
JavaScript
Markdown
TypeScript

DociQL

JavaScript

DociQL generates beautiful static HTML5 documentation from a GraphQL endpoint using the introspection query. The goal of DociQL is help you "save time and look good" by providing an extensible platform for auto generating your API documentation. The default layout is a three column single page, similar to those employed by Stripe and Intercom.

Learn More
Link Arrow

Brooklin (LinkedIn)

Java

Brooklin is a distributed system intended for streaming data between various heterogeneous source and destination systems with high reliability and throughput at scale. Designed for multitenancy, Brooklin can simultaneously power hundreds of data pipelines across different systems and can easily be extended to support new sources and destinations.

Learn More
Link Arrow
We use cookies and analytics to track your usage of our site. You may opt-out by clicking "reject", or opt-in by clicking "accept".